Снегопат
https://snegopat.ru/forum/

VimComplete.js - Автодополнение в стиле редактора Vim
https://snegopat.ru/forum/viewtopic.php?f=3&t=68
Страница 1 из 2

Автор:  kuntashov [ 18 ноя 2011, 21:13 ]
Заголовок сообщения:  VimComplete.js - Автодополнение в стиле редактора Vim

Скрипт VimComplete.js - Автодополнение в стиле редактора кода Vim

Реализует возможность автодополнения слов в любом текстовом окне в стиле редактора Vim.

Исходная версия скрипта была написана для популярного проекта ОпенКонф. Версия для Снегопата является ее портом.

Разработчикам скриптов: порт оказалось сделать очень просто при помощи скрипта-библиотеки TextWindow.js.

Ссылки:
Описание скрипта в вики
История версий

Автор:  JohnyDeath [ 05 дек 2011, 10:34 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Я-таки заценил данный скрипт. Реально круто и удобно!
Особенно помогает устанавливать свойства в структуры и Строки ТЗ. До этого приходилось свойство полностью писать ручками.

П.С. повесил на Alt+PgUp, Alt+PgDn

Автор:  EvgeniuXP [ 13 июн 2012, 19:34 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Похоже, немного глючит: если вводить слова вне процедур и функций (в самом модуле) - зависает 1С, когда нажимаю Следующее Слово или Предыдущее Слово. Еще возможно не происходит "свертка", т.е. нажимаю следующее слово - оно мне тоже слово показывает, что до этого показало, т.е. если в модуле (в функции/процедуре) это слово встречается 5 раз - 5 раз надо щелкать следующее слово.

Автор:  kuntashov [ 13 июн 2012, 20:53 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

EvgeniuXP писал(а):
Похоже, немного глючит: если вводить слова вне процедур и функций (в самом модуле) - зависает 1С, когда нажимаю Следующее Слово или Предыдущее Слово.

У меня не получилось воспроизвести такое поведение. Может быть, еще есть какие-то особенности, кроме того, что курсор находится вне процедуры? В самом скрипте от места нахождения курсора относительно синтаксических конструкций модуля алгоритм никак не зависит.

EvgeniuXP писал(а):
Еще возможно не происходит "свертка", т.е. нажимаю следующее слово - оно мне тоже слово показывает, что до этого показало, т.е. если в модуле (в функции/процедуре) это слово встречается 5 раз - 5 раз надо щелкать следующее слово.


Да, такая особенности имеет место, у меня она записана. Возможно, исправлю.

Автор:  EvgeniuXP [ 14 июн 2012, 19:03 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

kuntashov писал(а):
Может быть, еще есть какие-то особенности, кроме того, что курсор находится вне процедуры? В самом скрипте от места нахождения курсора относительно синтаксических конструкций модуля алгоритм никак не зависит.


особенностей особых вроде нет.... и дома и на работе и на ноуте - одинаково... создаю пустой общий модуль или модуль управляемого приложения (пустой), или открываю пустой модуль формы, пишу слово "Привет", на следующей строке "Приветики", на следующей пишу "При" и запускаю макрос "СледующееСлово" - 1С выводит слово "ППривет" (две буквы ПП) еще раз нажимаю "СледующееСлово" - повисает наглухо :(... приходится хлопать 1С... если в функции напишу в ней нормально работает...

может SciColorerV8? из адини убрал, но проблема воспроизводится всё-равно...

Автор:  GrigoryPtashko [ 18 июл 2013, 14:45 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Почему может не работать данный скрипт? Раньше работал, а теперь нет. Как можно диагностировать? При запуске СледующееСлово/ПредыдущееСлово вообще ничего не происходит. Никаких ошибок не даёт.

Платформа 1С:Предприятие 8.2 (8.2.18.102). Снегопат последний. Скрипты всё время обновляю из репо.

Раньше работал. С одного момента просто перестал и всё.

Автор:  GrigoryPtashko [ 19 июл 2013, 14:06 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Ребята, помогите, пожалуйста, очень нужный скрипт..

Автор:  kuntashov [ 19 июл 2013, 15:29 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Григорий, раньше чем на выходных посмотреть не смогу.

Автор:  GrigoryPtashko [ 19 июл 2013, 17:21 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

Хорошо, спасибо.

Автор:  EvgeniuXP [ 19 июл 2013, 21:39 ]
Заголовок сообщения:  Re: VimComplete.js - Автодополнение в стиле редактора Vim

GrigoryPtashko писал(а):
Хорошо, спасибо.

а ты раз 10 нажми - сработает... что-то и правда сломалось... (8.2.18.104)

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/