-
Notifications
You must be signed in to change notification settings - Fork 1
Home
mom1 edited this page Aug 14, 2016
·
3 revisions
Этот плагин добавляет IDE-шные функции для RS-Balance 3 в Sublime Text 3
-
Авто-дополнение
- Переменные/Функции/Классы/Параметры класса/параметры функций дополняются с учетом обалсти видимости
- Вместе с именем функции подставляются ее возможные параметры
- Авто-дополнение Object/Field/Method/Key из *.xml (RSTypeInfo)
- Авто-дополнение не чувствительно к регистру
- Авто-дополнение в области import (подсказываются только не импортированные файлы из проекта)
-
Перейти к объявлению и обратно
- Перейти к определению
macro name(param)
,class(...) name (param)
,var name
с учетом области видимости клавиши по умолчанию Alt + G - Перейти к определению выделенных функций через Alt + G
- Перейти к файлу из области import Alt + G
- Перейти к родительскому классу Alt + G
- Посмотреть структуру
macro
илиclass
илиvar
в нижней панели Alt + S - При просмотре в определениях вы всегда можете вернуться к исходной позиции с помощью Esc
- Перейти к определению
-
Просмотр документации
- Если по Alt + S слово под курсором не найденно в индексе, то пытаемся найти в документации (Бета)
-
DllRegister RS-Balance 3 для проектной папки
- Пункт контекстного меню "DllRegister RS-Balance 3" на папке, регистрирует dll
- Выключена если в папке нет dll для регистрации RS-Balance 3
- Отображает результат попытки регистрации в строке статуса
-
Подсветка синтаксиса
- Для .mac файлов
-
Подсветка замечаний из соглашения по разработке
- Все основные параметры вынесенны в настройки
-
Запуск RS-Balance 3
- Быстрый запуск Клиентского приложения из проекта
- Для быстрого запуска клиента с отладкой используйте Ctrl + B, F7
- Для выбора варианта запуска используйте Ctrl + Shift + B:
- RSInit (RSInit.exe)
- RSInit - client -rsldebug
- RSInit - $file_name -rsldebug
- RSInit - $file_name -rsldebug -windowsauth
- RSInit - client
- RSInit - RPCserv.exe -c -cfg RPCServ.exe.rsconfig
- RSInit - TerminalClient -rsldebug
- RSInit - TypeInfo
- RSInit - RSAdmin
-
Различные полезные Snippets
- Предопределенные языковые конструкции. Список будет пополняться конструкциями из RSL
-
Другие команды
-
RSBIDE: Print Tree Import - Выводит дерево импортов текущего файла. Открывает в новой закладке
-
Очень просто с помощью Package Control прямо внутри Sublime Text 3 (Package Control должен быть установлен см. ссылку раздел InstallNow - ST3):
- Ctrl + Shift + P
- Найти "install", нажать Enter
- Найти "RSBIDE", нажать Enter
Вручную (не рекомендуется):
- git Clone или скачайте этот пакет
- Положите его в каталог пакетов (найти каталог можно с помощью 'Preferences' -> 'Browse Packages...')
-
rstylelint
- Проверка и подсветка синтаксических ошибок (с использованием rsl интерпретатора)
-
RegExLink
- Открытие *.lbr файлов через контекстное меню дизайнером из проекта
Отличная картинка для изучения основных комбинаций http://www.sublimetext.com/