Javascript-форум (https://javascript.ru/forum/)
-   Сайт Javascript.ru (https://javascript.ru/forum/site/)
-   -   Перевод подсветки на highlight.js (https://javascript.ru/forum/site/7071-perevod-podsvetki-na-highlight-js.html)

Dmitry A. Soshnikov 14.01.2010 11:51

Да, сбоку лучше, иначе на маленьких кодах отвлекает сильно (посмотрел, как смотрится в статьях, где подряд идут коды на пару-тройку строк). Можно проголосовать.

Также, в некоторых кодах, почему-то, нет номеров строк и этого меню вообще.

micscr 14.01.2010 12:07

Цитата:

Сообщение от B@rmaley.e><e (Сообщение 40470)
Octane, лучше копировать специальной кнопкой.

Та что справа копирует в буфер весь код, а если выделенный только желательно?

Kolyaj 14.01.2010 12:13

С этими номерами строк классический случай "придумали проблему и мужественно её решаем", особенно учитывая, что они в большинстве случаев не нужны. Пришлось придумывать кнопку "Копировать". Да я Ctrl+C привык копировать, не надо меня переучивать. Если уж так сильно хочется номера строк, то сверстай так, чтобы они не копировались.

З.Ы. Это, разумеется, не Илье выпад, а всем создателям хайлайтеров, 99% этим страдают.

З.З.Ы. Илья, может их отключить можно?

B@rmaley.e><e 14.01.2010 12:14

Цитата:

Сообщение от Kolyaj
Если уж так сильно хочется номера строк, то сверстай так, чтобы они не копировались.

К слову: в первой версии sh так и было.

Илья Кантор 14.01.2010 13:37

Еще других правок по хайлайту хватает.

Если скажете, как можно сделать чтобы не копировались - сделаю.
Патченный хайлайтер велкам. Или файл стиля к нему..

Kolyaj 14.01.2010 13:50

Цитата:

Сообщение от Илья Кантор
Если скажете, как можно сделать чтобы не копировались - сделаю.

Убрать их, они никому не нужны.

Цитата:

Сообщение от Илья Кантор
Или файл стиля к нему..

Стили тут не помогут.

Илья Кантор 14.01.2010 14:01

Насчет никому не нужны - мне кажется, ты слишком категоричен...

Dmitry A. Soshnikov 14.01.2010 16:02

И, всё-таки, кнопки лучше в бок, как было в оригинале. Это дополнение (функционал) к коду, он не должен мешать просмотру кода.

PeaceCoder 14.01.2010 16:33

Цитата:

Сообщение от Илья Кантор
Насчет никому не нужны - мне кажется, ты слишком категоричен...

Согласен. номера строк позволяют лучше ориентироваться в коде, если строка длиннее ширины отображения, тогда видно что это продолжение старой строки а не начало новой.
На счет сбоку кнопки. когда наводишь курсор - они появляются и закрывают часть кода, если он на всю ширину.
Можно сделать след образом: выводить сбоку при наведении на код но меню расположить не горизонтально а вертикально по возможности.

PeaceCoder 14.01.2010 16:49

На счет подсветки.
http://javascript.ru/forum/events/69...html#post40526
Такое ощущение что там стоит white-space: nowrap и нет overflow: auto или перевода на новую строку под тем же номером (вся строка в диве например)


Часовой пояс GMT +3, время: 17:40.