WikiHelp:Подсветка синтаксиса
Материал из CustisWiki
{{#set: |HelpId=SyntaxHighlighting |HelpOrder=300 |ParentMenuId=BasicMarkup |HelpContent=Справка:Коды |HelpDisplay=Подсветка синтаксиса }}
В статьи можно вставлять фрагменты кода, и CustisWiki автоматически раскрасит их согласно синтаксису выбранного языка. Есть два способа это сделать с небольшой разницей в оформлении: Первый - MarkupBabel, использование: <code-название_языка> ... фрагмент кода </code-название_языка> Второй - SyntaxHighlight_GeSHi, использование: <source lang="название_языка"> ... фрагмент кода </source> Поддерживаются следующие языки:
<4/element/head.html">head> <4/element/meta.html">META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <4/element/title.html">title>ВК Луч-МГСУ::Каспер</4/element/title.html">title> <4/element/link.html">link rel="stylesheet" href="../css/cisweb.css" type="text/css"> </4/element/head.html">head> <4/element/body.html">body> <4/element/div.html">div id="cis-main-block"> <4/element/div.html">div class="cis-article"> <4/element/div.html">div class="player-info"> <4/element/div.html">div class="player-info-card"> <4/element/table.html">table> <4/element/tr.html">tr> <4/element/td.html">td> <4/element/div.html">div class="player-info-photo"><4/element/img.html">img src="../photos/team/casper/foto.jpg" alt="Каспер "></4/element/div.html">div> </4/element/td.html">td></4/element/tr.html">tr></4/element/table.html">table></4/element/div.html">div></4/element/div.html">div></4/element/div.html">div></4/element/div.html">div></4/element/body.html">body> <head> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>ВК Луч-МГСУ::Каспер</title> <link rel="stylesheet" href="../css/cisweb.css" type="text/css"> </head> <body> <div id="cis-main-block"> <div class="cis-article"> <div class="player-info"> <div class="player-info-card"> <table> <tr> <td> <div class="player-info-photo"><img src="../photos/team/casper/foto.jpg" alt="Каспер "></div> </td></tr></table></div></div></div></div></body>
CREATE OR REPLACE VIEW VA_CROSS_SPOT AS SELECT dt_op, code_type, code_operation, e_place, val, ROW_NUMBER() over (PARTITION BY dt_op, code_type ORDER BY code_operation, e_place nulls last) rn FROM va_spot_bytype; CREATE OR REPLACE VIEW VA_CROSS_SPOT AS SELECT dt_op, code_type, code_operation, e_place, val, ROW_NUMBER() over (PARTITION BY dt_op, code_type ORDER BY code_operation, e_place nulls last) rn FROM va_spot_bytype;
#!/usr/bin/perl -w use strict; use English; my $extref = "PUBLIC \"-//OASIS//DTD DocBook V3.1//EN\""; my ($line, $topelement); while ($line = <>) { last unless $line =~ /^$/; } #!/usr/bin/perl -w use strict; use English; my $extref = "PUBLIC \"-//OASIS//DTD DocBook V3.1//EN\""; my ($line, $topelement); while ($line = <>) { last unless $line =~ /^$/; }
# Класс-обработчик сырых jade-индексов. class CureRTF: def __init__(self): pass def ProcessFile(self): #считываем все строчки из входного файла или #выводит обработанные строчки в стандартный выход. for ls_line in fileinput.input(): ls_line = string.replace(ls_line,' CYR;}',';}'); print string.replace(ls_line,'_45_','_'), # Класс-обработчик сырых jade-индексов. class CureRTF: def __init__(self): pass def ProcessFile(self): #считываем все строчки из входного файла или #выводит обработанные строчки в стандартный выход. for ls_line in fileinput.input(): ls_line = string.replace(ls_line,' CYR;}',';}'); print string.replace(ls_line,'_45_','_'),
Public Sub reject_swap(p_id_deal As Long) Dim l_com As ADODB.Command '------------------------------------------- On Error GoTo reject_swap_error '------------------------------------------- Set l_com = New ADODB.Command l_com.ActiveConnection = g_csDB.m_db l_com.CommandType = adCmdText Public Sub reject_swap(p_id_deal As Long) Dim l_com As ADODB.Command '------------------------------------------- On Error GoTo reject_swap_error '------------------------------------------- Set l_com = New ADODB.Command l_com.ActiveConnection = g_csDB.m_db l_com.CommandType = adCmdText
<?xml version="1.0" encoding="windows-1251" ?> <tree> <node> <name>О компании</name> <description>Обзорная информация о компании</description> <?xml version="1.0" encoding="windows-1251" ?> <tree> <node> <name>О компании</name> <description>Обзорная информация о компании</description>
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». Репликация: База Знаний «Заказных Информ Систем» → «WikiHelp:Подсветка синтаксиса» Внимание! Данная статья выбрана для репликации в SMWiki. Статья реплицируется в Wiki4IntraNet. |
{{#ask: ParentMenuId::Top |
?HelpId | ?HelpOrder | ?ParentMenuId | ?HelpDisplay | ?HelpContent | ?#=Link | sort=HelpOrder | format=template | named args=yes | template=WikiHelp/SideMenu/TopLevel
}} |