Coder plugin (3)
- Author
- Message
-
Offline
- Posts: 5
- Joined: Thu Sep 08, 2016 3:18 pm
Спасибо, теперь по тем двум моментам всё как надо.Instructor wrote:Coder plugin v19.8
Но, увы, мне всё равно видимо придётся пользоваться кодерами от 4.9.4.
Эта хитрая работа html-кодера в связке c CodeFold сильно ударила по производительности. При файле больше пары килобайт ввод текста html просто адово лагает на любой версии новее 494. Причём если это файл php, то лаги идут только при редактировании его htmlной части. Непонятно из-за отрисовки это или из-за пересчёта дерева вложенности после ввода каждого символа.
Вот видео - https://yadi.sk/i/88nHHGGjv2Lxv (вот код из видео)
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
-
Offline
- Posts: 5
- Joined: Thu Sep 08, 2016 3:18 pm
Да как-то проще на кодерах от 494 сидеть с выключенным CodeFold, чем вообще лишать себя подсветки при >1000 символах...
Да, я именно про 1000 говорю, а не про 1000000
Лаг имеет место и на xml+CodeFold, а т.к. xml-кодер ничего из других не подтягивает, то видимо проблема в разборе тэгов или в подсветке текущего тэга. Эти две вещи у html и xml-кодеров общие.
И плюс иллюстрацию по нагрузке - быстро печатаем одинаковую строку в xml с CodeFold и без:

Надо бы локализовать эту вешь, которая так сильно жрёт xml/html и сделать её отключаемой. Может навтыкать в сами кодеры if'ов, либо держать 2 варианта, типа html.coder vs html.simple.сoder, где simple это вариант работающий без зависимости от CodeFold.
Понимаю что нафиг это никому не надо, у всех поди Core-i7 и никаких лагов не заметно
Ну да моё дело предложить.
Да, я именно про 1000 говорю, а не про 1000000
Лаг имеет место и на xml+CodeFold, а т.к. xml-кодер ничего из других не подтягивает, то видимо проблема в разборе тэгов или в подсветке текущего тэга. Эти две вещи у html и xml-кодеров общие.
И плюс иллюстрацию по нагрузке - быстро печатаем одинаковую строку в xml с CodeFold и без:

Надо бы локализовать эту вешь, которая так сильно жрёт xml/html и сделать её отключаемой. Может навтыкать в сами кодеры if'ов, либо держать 2 варианта, типа html.coder vs html.simple.сoder, где simple это вариант работающий без зависимости от CodeFold.
Понимаю что нафиг это никому не надо, у всех поди Core-i7 и никаких лагов не заметно
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Если бы как-то можно было подсвечивать только видимую на экране часть текста, без учёта блочности, которую надо рассчитывать для всего файла, то это бы могло частично решить проблему.Lenchik wrote:В настройках Кодера на вкладке Кодефолд есть опция максимальный документ. Её можно уменьшить. Часть подсветки пропадёт.
Я не знаю, как сделано в других редакторах, но файлы от подсветки там не тормозят или не так тормозят.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
На vim можно переучиться... Это как бы уйти в параллельную реальность...
r21514
В txt.coder есть закомментированные куски, от которых тоже всё тормозит.
r21514
В txt.coder есть закомментированные куски, от которых тоже всё тормозит.
-
Offline
- Posts: 1294
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Хотел бы напомнить про это:
Давайте проголосуем за цвета выделения по умолчанию? Кто пользуется темой Solarized Light? Ну для меня реально этот белый фон выделенного текста выглядит неудобно и чужеродно.DV wrote:Некоторое время пользуюсь темой Solarized Light,
никак не могу привыкнуть к белому фону выделенного текста.
Переделал себе на
HighLight_SelTextColor=#FDF6E3
HighLight_SelBkColor=#586E75
(т.е. цвет символов и фона для выделения меняются местами), так вроде бы органичнее смотрится.
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
DV
Белый фон выделенного текста не использую, т.к. пользуюсь исключительно тёмными темами, а последние годы вообще одной.
В качестве обычного текста использую цвет #EAE6E1.
В качестве фона - #2B211C.
Подобрать хороший цвет фона выделенного текста сложно. С одной стороны надо, чтобы контраста большого не было (чтобы не бил по глазам при Ctrl+A), с другой - чтобы его было видно. Сейчас пока #8C6C5E, но получается, что видимость его сильно зависит от освещения, потому иногда меняю(
Белый фон выделенного текста не использую, т.к. пользуюсь исключительно тёмными темами, а последние годы вообще одной.
В качестве обычного текста использую цвет #EAE6E1.
В качестве фона - #2B211C.
Подобрать хороший цвет фона выделенного текста сложно. С одной стороны надо, чтобы контраста большого не было (чтобы не бил по глазам при Ctrl+A), с другой - чтобы его было видно. Сейчас пока #8C6C5E, но получается, что видимость его сильно зависит от освещения, потому иногда меняю(
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
Есть два вопроса.
1.
При выделении текста курсивный шрифт изменяется на обычный. Можно ли это отключить?
2.
Есть такой редактор "Sublime Text". Уж больно там красивое и удобное выделение. Оно не перекрывает цвета текста.
Такое возможно будет когда-нибудь увидеть в AkelPad?
Я почему спрашиваю: плагин SpecialChar-то уже сейчас умеет это делать - настройка "Цвет текста в выделении".
Интересует ответ на первый вопрос, второй задал из любопытства. Спасибо.
1.
При выделении текста курсивный шрифт изменяется на обычный. Можно ли это отключить?
2.
Есть такой редактор "Sublime Text". Уж больно там красивое и удобное выделение. Оно не перекрывает цвета текста.
Такое возможно будет когда-нибудь увидеть в AkelPad?
Я почему спрашиваю: плагин SpecialChar-то уже сейчас умеет это делать - настройка "Цвет текста в выделении".
Интересует ответ на первый вопрос, второй задал из любопытства. Спасибо.

