Coder plugin (1)
- Author
- Message
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Небольшая баго-фича: слова с плюсиком не совсем верно определяются - если в конце есть точка, то вставляется с точкой, если запятая - с запятой.
Нужно вставлять просто слова, без знаков пунктуации, - их постоянно приходится стирать, что реально запаривает.
Невозможно отключить вывод слов с (+), галка "Дополнять также из документа без синтаксической темы" отключена. Для txt файлов нет файла синтаксической темы, но для него появляется окошко с (+)-словами, которое отключить невозможно...
Я думаю, что командовать появлением окошка нужно параметром в файле синтаксической темы, а не в диалоге настроек плага.
P.S. Просьба написать в доке по плагу, что всё-таки означает галка в настройка AutoComplete "Учитывать разделители справа от каретки".
Нужно вставлять просто слова, без знаков пунктуации, - их постоянно приходится стирать, что реально запаривает.
Невозможно отключить вывод слов с (+), галка "Дополнять также из документа без синтаксической темы" отключена. Для txt файлов нет файла синтаксической темы, но для него появляется окошко с (+)-словами, которое отключить невозможно...
Я думаю, что командовать появлением окошка нужно параметром в файле синтаксической темы, а не в диалоге настроек плага.
P.S. Просьба написать в доке по плагу, что всё-таки означает галка в настройка AutoComplete "Учитывать разделители справа от каретки".
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
А что есть "разделитель"? Если учесть моё предыдущее сообщение, то становится непонятно, что это такое; плагин, судя по всему, не считывает перечень разделителей из настроек проги.Infocatcher wrote:Без нее автодополнение будет работать даже если справа от каретки не разделитель.P.S. Просьба написать в доке по плагу, что всё-таки означает галка в настройка AutoComplete "Учитывать разделители справа от каретки".
И хотелось бы всё-таки всё это в описание плагина, чтобы потом не тратить время на поиски по форуму.
Last edited by VladSh on Thu Nov 18, 2010 10:32 am, edited 1 time in total.
-
Offline
- Posts: 27
- Joined: Sat Mar 20, 2010 11:27 am
Как сделать так, чтобы шрифт прописанный для конкретного расширения применялся только для него? А то в nc.coder прописал:
и теперь во всех открываемых файлах (после открытия файлов .nc) шрифт Fixedsys (по умолчанию Lucida Console). Приходится вручную менять через меню. Очень неудобно. Настройки храню в ini-файле.
Code: Select all
Extensions:
nc
Font:
0 0 "Fixedsys"
-
Offline
- Posts: 27
- Joined: Sat Mar 20, 2010 11:27 am
Instructor, так вы можете мне подсказать или нет?
viewtopic.php?p=9958#p9958
Если я не ошибаюсь, то в предыдущих версиях такого не было.
Это как-то неправильно, что стил и шрифт текста, настроенные для определенного файла, наследуются всеми остальными.
Уже пробовал в настройках плагина играться с галочкой "Глобальный стил шрифта", все равно не помогает.
viewtopic.php?p=9958#p9958
Если я не ошибаюсь, то в предыдущих версиях такого не было.
Это как-то неправильно, что стил и шрифт текста, настроенные для определенного файла, наследуются всеми остальными.
Уже пробовал в настройках плагина играться с галочкой "Глобальный стил шрифта", все равно не помогает.
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
1) В схеме vbs.coder дублируются строки 107/110 (Dim)
2) Для vbs список ключевых слов можно было бы расширить.
Вот "кандидаты" на включение:
(As, Boolean, ByRef, Byte, ByVal, Currency, Debug, Double, Empty, EndIf, Enum, Event, False, Implements, In, Integer, Like, Long, LSet, Me, New, Nothing, Null, Optional, ParamArray, RaiseEvent, RSet, Shared, Single, Static, Stop, True, Type, TypeOf, Variant)
но не исключены разночтения с другими "File types" помимо vbs.
2) Для vbs список ключевых слов можно было бы расширить.
Вот "кандидаты" на включение:
(As, Boolean, ByRef, Byte, ByVal, Currency, Debug, Double, Empty, EndIf, Enum, Event, False, Implements, In, Integer, Like, Long, LSet, Me, New, Nothing, Null, Optional, ParamArray, RaiseEvent, RSet, Shared, Single, Static, Stop, True, Type, TypeOf, Variant)
но не исключены разночтения с другими "File types" помимо vbs.