Комментарии 82
Маленькие косметические баги — кнопка "Fromat Code", флажок "Place Line Brake ..."
0
"Fromat" пофиксил, опечатка.
А что с "Line Brake" не так?
А что с "Line Brake" не так?
0
А что из этого тогда подразумевалось? Я думаю, там все же "Break" должно быть, разве нет?
0
Спасибо, это очень полезная штука. Сейчас потестирую.
0
В чём преимущество использования FONT вместо CSS? o_O
0
Исправьте ссылку, пожалуйста, у вас там русские буквы затесались
0
А разве Хабр позволяет вносить исправления в комментарий?
Могу лишь продублировать: http://userscripts.org/scripts/show/2316…
Могу лишь продублировать: http://userscripts.org/scripts/show/2316…
0
Упс... Однако и нет моей вины, это что-то НЛО сегодня "не в настроении".
Ссылка: http://userscripts.org/scripts/show/2316…
Ссылка: http://userscripts.org/scripts/show/2316…
0
Скопируйте это в браузер:
userscripts.org/scripts/show/23164
userscripts.org/scripts/show/23164
+1
А что туда добавить, ссылку на сайт?
0
Замечен баг - не корректно осуществляется подсветка названий классов в C# (после class и new). Если следовать стандарту - то следовать ему до конца.
А вообще сервис полезный. В качестве развития предложил бы вынос в css описания стилевых классов (в среднем 3-4 класса) и увеличение количества поддерживаемых цветовых схем.
А вообще сервис полезный. В качестве развития предложил бы вынос в css описания стилевых классов (в среднем 3-4 класса) и увеличение количества поддерживаемых цветовых схем.
0
ну... на данный момент - не заметил признаков форматирования кода (тестил только на js-коде), только подсветка. если ещё не видели хайлайтер GeSHi - посмотрите в его сторону (вот только он на php. но это же не страшная проблема, правда?). довольно популярная вещь, может будет полезным его изучение.
0
Есть ещё старый добрый colorer. У него есть HTML генератор:
http://colorer.sourceforge.net/php/
http://colorer.sourceforge.net/php/
0
Под форматированием я имел ввиду замену пробелов и табов в уже отформатированном коде на NBSP.
Нет не видел. Посмотрел немного. Дело в том, что он генерирует CSS, а Хабра редактор его не принимает. Только поэтому я решил переписать этот модуль.
Нет не видел. Посмотрел немного. Дело в том, что он генерирует CSS, а Хабра редактор его не принимает. Только поэтому я решил переписать этот модуль.
0
OMG!
document.getElementById('asd').value
<blockquote><font size="2" face="Courier New" color="black"><font color="#2B91AF"></font>d<font color="#2B91AF"></font>o<font color="#2B91AF"></font>c<font color="#2B91AF"></font>u<font color="#2B91AF"></font>m<font color="#2B91AF"></font>e<font color="#2B91AF"></font>n<font color="#2B91AF"></font>t<font color="#2B91AF"></font>.<font color="#2B91AF"></font>g<font color="#2B91AF"></font>e<font color="#2B91AF"></font>t<font color="#2B91AF"></font>E<font color="#2B91AF"></font>l<font color="#2B91AF"></font>e<font color="#2B91AF"></font>m<font color="#2B91AF"></font>e<font color="#2B91AF"></font>n<font color="#2B91AF"></font>t<font color="#2B91AF"></font>B<font color="#2B91AF"></font>y<font color="#2B91AF"></font>I<font color="#2B91AF"></font>d<font color="#2B91AF"></font>(<font color="#A31515">'asd'</font><font color="#2B91AF"></font>)<font color="#2B91AF"></font>.<font color="#2B91AF"></font>v<font color="#2B91AF"></font>a<font color="#2B91AF"></font>l<font color="#2B91AF"></font>u<font color="#2B91AF"></font>e<font color="#2B91AF"></font></font></blockquote>
document.getElementById('asd').value
<blockquote><font size="2" face="Courier New" color="black"><font color="#2B91AF"></font>d<font color="#2B91AF"></font>o<font color="#2B91AF"></font>c<font color="#2B91AF"></font>u<font color="#2B91AF"></font>m<font color="#2B91AF"></font>e<font color="#2B91AF"></font>n<font color="#2B91AF"></font>t<font color="#2B91AF"></font>.<font color="#2B91AF"></font>g<font color="#2B91AF"></font>e<font color="#2B91AF"></font>t<font color="#2B91AF"></font>E<font color="#2B91AF"></font>l<font color="#2B91AF"></font>e<font color="#2B91AF"></font>m<font color="#2B91AF"></font>e<font color="#2B91AF"></font>n<font color="#2B91AF"></font>t<font color="#2B91AF"></font>B<font color="#2B91AF"></font>y<font color="#2B91AF"></font>I<font color="#2B91AF"></font>d<font color="#2B91AF"></font>(<font color="#A31515">'asd'</font><font color="#2B91AF"></font>)<font color="#2B91AF"></font>.<font color="#2B91AF"></font>v<font color="#2B91AF"></font>a<font color="#2B91AF"></font>l<font color="#2B91AF"></font>u<font color="#2B91AF"></font>e<font color="#2B91AF"></font></font></blockquote>
+1
C# 3.0 не поддерживается похоже, например var не подсвечивается как ключевое слово; с LINQ ситуация аналогичная.
0
Что-то с SQL как-то у него не комильфо (Нефига он не расставил инденты, не увеличил ключевые слова и зачем навтыкал пустых строк (я отключил флажок про перевод строки)):
1: WITH super_foo AS
2:
3: (select d1.dummy habr ,d2.dummy babr from dual d1 cross join dual d2)
4:
5: select * from super_foo sf left outer join dual d on d.dummy = sf.habr
0
Прикольно, только классы подсвечиваются както выборочно:)
0
Что конкретно не подсветилось?
0
Ну например Guid или StringWriter или TimeSpan, было бы прикольно сделать подсветку всех системных классов, а еще прикольнее тех которые в юзингах... Короче задача не из легких - полный анализ кода в идеале:)
0
Guid, StringWriter и TimeSpan вставил.
Где бы получить весь список системных классов?
Где бы получить весь список системных классов?
0
Мне кажется это лишнее. Системные классы будут подсвечены, пользовательские - нет. Возникнет некоторая путаница в сознании читателя, который не сразу сможет понять что к чему, если не знаком со стандартным классом.
0
вещь!!
еслиб знал как ставить плусики в карму, сделал бы!!!
еслиб знал как ставить плусики в карму, сделал бы!!!
0
Notepad++ хорошо справляется с этой задачей (правда со стилями)
0
В этом то и беда.
Хабраедиотр не понимает стилей.
Хабраедиотр не понимает стилей.
0
Notepad++ -> Service(css2font) -> Habracode ))
0
что то я не понял, как это сделать. Не подскажете подробнее?
0
Писал комментарий, а он куда-то... Попробую повторить.
Извините, но я долгое время использую SYHI
Он поддерживает гораздо больше конструкций, но есть одно "НО", он не будет дружить с Хабром - CSS
Пример:
Извините, но я долгое время использую SYHI
Он поддерживает гораздо больше конструкций, но есть одно "НО", он не будет дружить с Хабром - CSS
Пример:
+2
Спасибо, очень не хватало =)
0
спасибо, удобная штука. Давно хотел у себя на блоге подсветку сделать :)
0
Большое спасибо! Сразу добавил в закладки.
0
Ухты! наконец-таки. Спасибо!
0
а можете помочь блогу mac os x dev и написать такой-же модуль для objective-C или хотя-бы рассказать как его самому написать?
0
НЛО прилетело и опубликовало эту надпись здесь
Не смог найти, как воспользоваться подсветкой.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Подсветка исходного кода