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

[Разработчикам] Вывод списка функций для редактора Notepad++
https://snegopat.ru/forum/viewtopic.php?f=3&t=95
Страница 2 из 2

Автор:  kuntashov [ 23 мар 2012, 23:04 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

1. Для изменения хоткеев необходимо отредактировать в скрипте строки с их определением:

Код:
//...
var goToDefinitionItem = {
    text: "Перейти к определению\tF12",
    ctrl: false,
    shift: false,
    alt: false,
    key: 0x7B,
    cmd: goToDefinition
};

// ...

//{ Вернуться назад
var jumpBackItem = {
    text: "Вернуться назад\tCtrl+-",
    ctrl: true,
    shift: false,
    alt: false,
    key: 0xBD,
    cmd: jumpBack
};

// ...


В описанных структурах свойства означают следующее:

  • text - представление команды в меню "Скрипты"
  • ctrl, shift и alt - участие в хоткее этих управляющих клавиш (true - использовать, false - не использовать)
  • key - код клавиши (виртуальной); список кодов можно посмотреть на странице http://msdn.microsoft.com/en-us/library/ms927178.aspx
  • cmd - метод скрипта, которому назначается хоткей (ну для существующих, понятное дело, этот пункт менять не надо)

2. Размер списка для фильтрации - в строке № 95 скрипта в вызове метода FilterValue надо поставить свои значения (последние два параметра, кажется).

Автор:  artbear [ 16 апр 2013, 19:50 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

Не показывает функции для следующего описания:
_1CTestRunnerForm = new (ScriptForm.extend({

construct: function () {
},

Open: function () {
},

Автор:  kuntashov [ 16 апр 2013, 20:44 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

Артур, я последнее время скрипты пишу в конфигураторе и там список методов есть работающий (хотя его еще можно и надо улучшать) и синтаксический контроль скриптов при помощи JSHint сделан. Обрати внимание на новые макросы скрипта DevTools/scriptdev.js: ПроверитьСкрипт(), ПоказатьСписокМетодовСкрипта(), ВставитьRequire()

Для скриптов в Notepad++ проблематично делать диалоговые окна и т.п.

Автор:  vladnet [ 17 апр 2013, 11:00 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

kuntashov писал(а):
Артур, я последнее время скрипты пишу в конфигураторе и там список методов есть работающий (хотя его еще можно и надо улучшать) и синтаксический контроль скриптов при помощи JSHint сделан. Обрати внимание на новые макросы скрипта DevTools/scriptdev.js: ПроверитьСкрипт(), ПоказатьСписокМетодовСкрипта(), ВставитьRequire()

Для скриптов в Notepad++ проблематично делать диалоговые окна и т.п.


Правильно понимаю что это только если стоит редактор SciColorerV8?
Я просто попытался с ним работать, но почему то он у меня тормозит ((

Автор:  kuntashov [ 17 апр 2013, 11:05 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

SciColorer нужен только для подсветки, скрипт не зависит от колорера.
А когда тормозит? На каких операциях?

Автор:  vladnet [ 17 апр 2013, 12:50 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

Нажимаю клавишу вниз и держу секунду, после отпускаю. Он еще какое то время вниз пролистывает. Да и вроде там нет опции курсор после конца строки.

Автор:  kuntashov [ 17 апр 2013, 13:51 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

vladnet писал(а):
Нажимаю клавишу вниз и держу секунду, после отпускаю. Он еще какое то время вниз пролистывает. Да и вроде там нет опции курсор после конца строки.


Не очень понятно - это про колорер или про скрипт. В скрипте нет опции про курсор после конца строки.

Автор:  vladnet [ 17 апр 2013, 17:56 ]
Заголовок сообщения:  Re: [Разработчикам] Вывод списка функций для редактора Notep

Про колорер. Я уж понял что ты про скрипт спрашивал.

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