Страница 194 из 198
Добавлено: Чт июл 07, 2016 13:58
Alextp
В ехе-версии(где есть плагины) добавил много линтеров (для исп-я CudaLint), PHP, JS, Coffee, Lua
spell_checker
Добавлено: Ср июл 27, 2016 17:34
psw
Недавно в SynWrite была убрана обработка adu-файлов
и соответствующий словарный функционал. Вместо этого
добавлен плагин spell_checker, со своими словарями.
Вопросы:
1. Накопленное за много лет огромное количество слов
в собственных adu-файлах теперь нельзя использовать?
Годы накопления слов - напрасны?..
2. Почему при попытке "select lаnguage" в меню spell_checker
предлагается всегда не то, что я ранее выбрал, т.е. не "ru"?
Это не запоминается?
3. Если я выэываю "check word, with suggestions", например на
слово "слово", то как я должен понять, работает плагин или нет?
Ведь никакой реакции нет, а я задал проверить конкретное слово.
И не знаю, сработал, проверил плагин или нет.
Ведь - в общем случае - он может и не сработать..
4. Как запустить проверку на выделенный участок текста?
5. Как добавить в словарь слово через spell_checker?
Например, при попытке "check word, with suggestions"
на слово "самовывоз", предлагается нечто неудобоваримое:
самовывоз (исходная кодировка - ANSI).
6. Как добавлять слова в собственные файлы-словари
плагином spell_checker? Т.е.:
как сделать и выбрать для добавления слов - свой словарь?
Или плагин работает только с одним словарём?
Тогда как я его буду обновлять "от разработчика",
мои слова будут теряться?
И можно ли экспортировать старые накопленные adu-файлы
в словарь плагина? (желательно - свой..)
7. Как сделать макрос = пункту меню плагина, например
пункту "check text, with suggestions"?
Запускать плагин через проходы по меню - долговато..
А команд таких для макроса нет;
и интерактивное создание макроса не даёт результата.
Добавлено: Ср июл 27, 2016 18:25
Alextp
Про пункт7, смотри FAQ, How to assign lexers/shortcuts to command plugins
Добавлено спустя 8 минут:
Про 6,
экспортировать старые накопленные adu-файлы
в словарь плагина?
-Только зайти на сайт Addict Spell и искать тулы
Добавлено спустя 46 секунд:
Про другое - доработаю
Добавлено спустя 6 минут:
Про кракозярлы - было фиксено в Сине уже.
Добавлено спустя 18 минут:
Про куда-пишется-польз-словарь - вот примерно в %users%\Application Data\enchant,
я нашел Тоталом сам по слову
Добавлено: Чт июл 28, 2016 16:36
Alextp
Попробуйте доделки в СпелЧекер, см history.txt
Добавлено: Вс сен 11, 2016 22:08
Alextp
All
Сделал лексер Bohemia SQF, какой-то скрипт язык из игр типа Арма
Принимаю просьбы сделать новый лексер
Только обоснуйте, где язык нужен, он должен быть популярный, вот SQF он еле еле, но все-таки популярный, несколько игр на нем, куча кода
Добавлено: Вт ноя 22, 2016 23:32
Alextp
Flasher просил какой-то плагин для авто-комплита в JavaScript;
для CudaText теперь есть - для Сина можно его же портировать,
но не знаю насколько это надо (я сам пользую Куду)
Плагин Tern
на движке Tern.js
http://ternjs.net/
Добавлено: Чт ноя 24, 2016 18:21
Flasher
Alextp писал(а):Flasher просил какой-то плагин для авто-комплита в JavaScript;
Как
выяснилось, просил я о другом.
Добавлено: Сб дек 03, 2016 22:41
Staniclaw
Как указать плагину не пытаться открывать файлы, для которых отсутствуют лексеры (в т. ч. без расширения)?
Добавлено: Вс дек 04, 2016 02:32
Alextp
Наверное никак, такого никто никогда не просил, в др. прогах тоже не видел
Добавлено: Вс дек 04, 2016 13:33
Staniclaw
А можно ли добавить скрытый параметр для этого?
Добавлено: Вс дек 04, 2016 16:20
Alextp
Такой пар-р будет невостребован, потому что любое расширение ты можешь настроить через detect string TC, можно даже запретить- типа EXT!='aaa'
Добавлено: Вс дек 04, 2016 16:59
Staniclaw
Alextp
Однако же, неизвестных ''Синрайту'' расширений гораздо больше. Кроме того, при добавлении новых лексеров придётся вбивать в детект-строку ещё и их расширения.
Добавлено: Пн дек 05, 2016 01:42
Alextp
Да, придется вбить в детект еще новые расширения, но все равно мало нужно.
Добавлено: Пн дек 05, 2016 12:50
Staniclaw
Alextp
С недавних пор ''Синрайт'' так же, как и ''Куда'', переведён с LXL-библиотеки на работу с лексерами в отдельных файлах. Этих файлов у меня на компьютере полторы сотни. Считая по расширению на лексер (хотя многие лексеры работают с несколькими расширениями), получается нужда в полутора сотнях конструкций EXT = <тип>. А по мере появления новых лексеров и удлинения детект-строки в этой мешанине станет сложновато ориентироваться.
Добавлено: Вт дек 06, 2016 02:18
Alextp
тогда имеет смысл опция, подумаю как ее сделать, попозже.