Подсветка синтаксиса – очень просто.
В течении года искал удобный плагин для подсветки и раскраски кода в заметках.
Наконец-то нашел. SyntaxHighlighter Но это еще не всё – я пользуюсь Windows Live Writer – для него есть plugin – wlwSyntaxHighlighter.
Вместе убойная вещь.
Установка очень проста:
- Берем архив с SyntaxHighlighter и помещаем куда-то на свой сервер. Всего две папки:
- dp.SyntaxHighlighter/Scripts
- dp.SyntaxHighlighter/Styles
- Редактируем шапку темы и включаем следующее (yoursite и yourfolder заменить на Ваши)
<link type="text/css" rel="stylesheet" href="http://yoursite.com/yourfolder/Styles/SyntaxHighlighter.css"></link>
<script language="javascript" src="http://yoursite.com/yourfolder/Scripts/shCore.js"></script>
<script language="javascript" src="http://yoursite.com/yourfolder/Scripts/shBrushCSharp.js"></script>
<script language="javascript" src="http://yoursite.com/yourfolder/Scripts/shBrushPhp.js"></script>
<script language="javascript" src="http://yoursite.com/yourfolder/Scripts/shBrushSql.js"></script>
<script language="javascript">
window.onload = function() {
dp.SyntaxHighlighter.ClipboardSwf = 'http://yoursite.com/yourfolder/Scripts/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');
};
</script>
- Если надо добавить еще языков включаем соответсвующий shBrushLanguage.js (C++, CSS, Delphi, Java, JavaScript, Python, Ruby, VB, XML)
- Устанавливаем plugin для Windows Live Writer – забираем его отсюда: wlwSyntaxHighlighter Вкладка Releases
Всё.
У этого плагина есть одно невероятное преимущество: код оформляется как фрагмент который можно редактировать отдельно от остальных частей.
Например попробуйте CodeSnippet. Вставьте код а потом его попробуйте отредактировать. Будете приятно удивлены.
Опубликовано Июнь 4, 2008 в 6:42 пп · Автор Михаил · Ссылка
Рубрики: Сделано с умом. · Теги: addon, syntax-highlighter, windows-live-writer
Рубрики: Сделано с умом. · Теги: addon, syntax-highlighter, windows-live-writer
