Releases: mom1/RSBIDE
Releases · mom1/RSBIDE
RSBIDE 3.0.2
RSBIDE 3.0.1
- Добавлено авто-дополнение setTemplate
- Добавлена асинхронность к переходам объявлений
- Добавлено авто-дополнение переменных текущего macro
- Добавлено авто-дополнение SubObjects
RSBIDE 3.0.0
- Полностью переосмыслена и переписана структура плагина
- Значительно уменьшен объем потребляемой памяти
- Увеличена производительность Авто-дополнения
- Изменено место хранения кэша. Теперь он не будет теряться при перезагрузке ПК
- Время первоначальной индексации составляет от 3 до 5 минут. Проценты в строке статуса показывают ход выполнения
- Команды
- Добавлена новая команда RSBIDE: Update Cache (см. в Панель команд Ctrl+Shift+P)
Проверяет наличие изменений в уже кэшированных файлах - Добавлена новая команда RSBIDE: Cancel Cache (см. в Панель команд Ctrl+Shift+P)
Прерывает действующее индексирование(кэширование) - Добавлена новая команда RSBIDE: Запуск/Отладка файла (см. в контекстном меню закладки)
Запускает файл открытый в выбранной закладке командойRSInit.exe -rsldebug FileName
- RSBIDE: Print Tree Import вывод теперь без папок, и больше похож на работу интерпретатора не выводятся дубли
- RSBIDE: Перейти к объявлению - при переходе из переопределенной функции к ее объявлению в родителе то отображаются
все уровни переопределения начиная от ближайшего
- Добавлена новая команда RSBIDE: Update Cache (см. в Панель команд Ctrl+Shift+P)
- Подсветка синтаксиса
- Обновленна тема подсветки Monokai_RSL.tmTheme. Основанна на последнем дистрибутивном Monokai.tmTheme с добавлениями под RSL
Настоятельно рекомендую установить настройку"color_scheme": "Packages/RSBIDE/Monokai_RSL.tmTheme"
- Добавлена подсветка вызова функций и классов
abcd(x, y)
- Изменена подсветка для this
- Обновленна тема подсветки Monokai_RSL.tmTheme. Основанна на последнем дистрибутивном Monokai.tmTheme с добавлениями под RSL
- Авто-дополнение
- Добавлено авто-добавление инициализации класса, при нажатии Ctrl+Space после слова
Init
будет добавлено имя текущего родительского класса - this - появляется для дополнения только при нахождении в классе
- Если авто-дополнение происходит в строке которая заканчивается пробелом то выбор из авто-дополнения оборачивается кавычками
- Добавлено авто-добавление инициализации класса, при нажатии Ctrl+Space после слова
- Панель
- Панель просмотра объявления теперь подсвечивает конкретный символ, а не всю строку
- Проверка по соглашению
- При переходе по списку замечаний после проверки по соглашению добавлено выделение области текущего замечания
- Настройки
- Fix #15
- Сниппеты
- Все сниппеты теперь используют текущую настройку отступов
- Все сниппеты оптимизированный под проход по нажатию Tab
- Подправлены комментарии в сниппетах
- Удалены лишние, оставлены только языковые
P.S. После обновления на версию 3.0.0 ОБЯЗАТЕЛЬНО ПЕРЕЗАПУСТИТЕ Sublime Text 3
RSBIDE 2.5.2
- Bug fix syntax
RSBIDE 2.5.1
- Fix #16
- Подсветка вложенных классов и макро функций
- Добавлен файл теста подсветки
Настоятельно рекомендуется выполнить RSBIDE: Rebuild Cache
RSBIDE 2.4.4
BugFix
RSBIDE 2.4.3
Переход к родительской функции из переопределенной
class Test (Params)
// Теперь переходит сюда
v
macro NameMacro ()
End;
END;
class (Test) 1Test (Params)
InitTest(Params)
// Раньше переходило сюда
v
macro NameMacro ()
// Переходим от NameMacro
v
NameMacro ();
End;
END;
RSBIDE 2.4.2
- Удален функционал "RSBIDE: Вставить как строку"
- Выделенно в отдельный плагин https://github.com/mom1/PasteAsString
RSBIDE 2.4.1
- Fix #16
- Исправлены ошибки при работе вне проекта
RSBIDE 2.4.0
-
Исправлены мелкие ошибки (возможно добавлены новые)
-
Умный end в авто подсказках. Для закрытия:
- класса предлагает -- END;
- функции -- End;
- if for while -- end;
-
Первая попытка контекстных подсказок
- В строке после точки стоящей после имени объекта (Пример: ""Товарный документ".^" )
- Подсказка будет содержать все поля Товарного документа и всех его родителей
- При выборе подсказки текст подставляется обернутый в экранированные ковычки (Пример: ""Товарный документ"."Идентификатор"" )
- Для удобства вызова подсказки сразу после ввода точки в строке можно добавить в Preferences -- Settings - User
или Packages/User/R-Style.sublime-settings
{ "characters": ".", "selector": "source.mac string.quoted.double.mac - constant.numeric - string.quoted.xml.mac" }
- Изменен способ хранения кэша метаданных Убедительная просьба выполнить "RSBIDE: Rebuild Cache"
-
добавлены авто-подсказки "True" и "False"
-
fix #14
P.S. Для корректной работы контекстной подсказки в строке убедительная просьба выполнить "RSBIDE: Rebuild Cache" для каждого проекта