1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-28 08:48:48 +02:00
Commit Graph

86 Commits

Author SHA1 Message Date
salexdv
3199742cf9 Корректировка комментирования с учетом наличия в выделении пустых строки, а также начальной позиции последней строки выделения. 2020-10-29 14:36:48 +03:00
salexdv
7e34e0a0d0 Начало описания объекта ТабличныйДокумент 2020-10-25 20:11:09 +03:00
salexdv
9177ce69a5 Доработка функций форматирования с учетом следующих конструкций:
Попытка
Исключение
КонецПопытки
Иначе
ИначеЕсли
2020-10-24 11:46:41 +03:00
salexdv
f9155be657 Начало работы над движениями документов 2020-10-19 22:00:08 +03:00
salexdv
0bb6377ab9 Функция для форматирования кода (Alt+Shift+F) closes #17 2020-10-19 16:44:03 +03:00
salexdv
cff450eb9c Функция для форматирования кода (Alt+Shift+F) 2020-10-19 16:39:31 +03:00
salexdv
e01a15b089 Менеджер констант в метаданных и заготовки для ролей, общих макетов (форм) 2020-10-02 12:18:57 +03:00
salexdv
fdaca80844 changelog 2020-09-30 22:13:06 +03:00
Alexander Shkuraev
c9976af95a
Merge pull request #28 from salexdv/develop
Подсказки в языке запросов, явные ссылки в пользовательских объектах, разделение подсказок для ссылок и объектов
2020-09-30 21:23:16 +03:00
salexdv
7bf039e2bd Корректировка регулярного выражения для определения параметров запроса 2020-09-30 21:17:55 +03:00
salexdv
030f9a1423 Показ методов ссылки вместо методов объекта по умолчанию. 2020-09-30 17:00:33 +03:00
salexdv
1a249b6799 Подсказка методов для переменной в зависимости от того, является она объектом или ссылкой.
Например, когда переменная получена методами НайтиПоКоду или НайтиПоНаименованию, то показываются методы ссылок. Если переменная получена через ПолучитьОбъект, Скопировать, СоздатьДокумент (Элемент), то показываются методы объекта.
Реализовано только для справочников и документов.
2020-09-30 16:36:25 +03:00
salexdv
948756cd42 Удаление дублирования методов и свойств для реквизитов составного типа 2020-09-29 21:10:28 +03:00
salexdv
7205723aa8 Реализация явного указания ссылок в пользовательских объектах. Подсказка по этим ссылкам, а также подсказка по собственным методам пользовательских объектов. 2020-09-29 20:55:47 +03:00
salexdv
092723f7c9 Реализация подсказки для функции запроса ЗНАЧЕНИЕ 2020-09-29 15:29:40 +03:00
salexdv
040022bd6a Реализация подсказки для параметров запроса 2020-09-29 12:47:57 +03:00
salexdv
ea3c626768 Доработка подсказок по конструкциям языка запросов с учетом того, что функции языка теперь лежат в отдельном файле. 2020-09-29 11:35:20 +03:00
salexdv
af1250edae Описание сигнатур для прочих функций языка запросов 2020-09-29 11:01:49 +03:00
salexdv
f97b9d6d41 Описание сигнатур агрегатных функций языка запросов 2020-09-29 10:34:38 +03:00
salexdv
d317a46376 Описание сигнатур функций для работы со строками в языке запросов 2020-09-29 10:20:09 +03:00
salexdv
d3ed13fb90 Описание сигнатур функций для работы с датами в языке запросов 2020-09-29 10:15:35 +03:00
salexdv
7caeffcfa6 Реализация подсказок для функций языка запросов 2020-09-29 09:57:30 +03:00
Alexander Shkuraev
8913d1d84a
Merge pull request #25 from salexdv/develop
Develop
2020-09-29 09:36:54 +03:00
salexdv
3ffa7e81ed Подсказки конструкций языка запроса в записимости от используемого языка 2020-09-29 09:22:01 +03:00
salexdv
431cd45ac1 Автоматическая инициализация пунктов контекстного меню при переключении режима редактора 2020-09-29 09:00:52 +03:00
salexdv
55d5564322 Переключение пунктов контекстного меню в завизимости от режима редактора (редактирование кода или текста запроса) 2020-09-28 23:00:04 +03:00
salexdv
058428e355 Расширение ключевых слов запроса. Корректировка синтаксиса в части выделения ключевых слов, когда они таковыми не являются. 2020-09-28 22:36:34 +03:00
salexdv
08213bfc5d Регистрация синтаксиса языка запросов и простейшие подсказки по его конструкциям. Переключение между режимом редактирования запроса и режимом редактирования кода. 2020-09-28 11:44:04 +03:00
salexdv
ee310bf93b Доработка описания синтаксиса языка запросов 2020-09-28 09:28:14 +03:00
salexdv
0a6253ce0e Начало разработки отдельного описания синтаксиса языка запросов 2020-09-27 21:15:06 +03:00
salexdv
b0a8e48b71 Регистрация пользовательских пунктов контекстного меню и связанных с ними событий closes #19 2020-09-27 14:49:16 +03:00
salexdv
56666d2894 Метод для обновления всего текста редактора с игнорированием режима "Только просмотр" 2020-09-27 14:18:37 +03:00
salexdv
e5a717e345 Подсказка для реквизитов составного типа 2020-09-27 13:42:17 +03:00
salexdv
a5a81fca2c Исправил определение форматной строки, которое некорректно работало до платформы 8.3.18 2020-09-26 20:54:38 +03:00
salexdv
179512df37 Опциональная генерация события при изменении содержимого редактора 2020-09-18 21:00:54 +03:00
salexdv
c146508673 Исправление ошибки, когда в подсказках после точки в пустой строке появлялись методы и параметры запроса, а также пользовательские объекты 2020-08-27 21:19:15 +03:00
salexdv
4c38a4d313 Исправление ошибки, когда в подсказках появлялись параметры сразу после точки 2020-08-27 21:09:47 +03:00
salexdv
16ce9737a7 Подсказка по переменным, которые являются параметрами процедуры/функции closes #16 2020-08-27 21:02:48 +03:00
salexdv
981811567f Доработка ссылочных подсказок
Правка readme
2020-08-21 15:08:36 +03:00
salexdv
85a31c0bd2 Корректировка для темной темы 2020-08-20 16:33:20 +03:00
salexdv
d091d5814c Доработка подсказок через точку для однострочных выражений.
Например, Запрос.Выполнить().Вырузить().ВыгрузитьКолонку()
2020-08-19 16:12:59 +03:00
salexdv
c8da41ca6f Подсветка синтаксиса языка запросов
Включение/отключение карты кода
2020-08-07 10:47:07 +03:00
salexdv
c020922746 Ключевое слово Выполнить, как идентификатор в составных выражениях 2020-08-06 14:39:21 +03:00
salexdv
6788159804 Подсказки по объявленным переменным только тогда, когда нет подсказок по ссылкам.
Доработка подсказок по ссылкам
2020-08-06 12:26:06 +03:00
salexdv
2eeb1dcd58 readme 2020-08-06 11:07:42 +03:00
salexdv
90a079b015 readme && changelog 2020-08-06 10:52:46 +03:00
salexdv
51e85415f5 Доработка подсказок по ссылке т.к в 1С некорректно работают некоторые регулярные выражения.
Подсказки для объявленных переменных
2020-08-06 10:11:27 +03:00
salexdv
aa5ebb3c55 Функция для включения и выключения быстрых подсказов 2020-08-06 09:03:22 +03:00
salexdv
f1ddcf84f2 Описание свойств и методов для типа ВыборкаИзРезультатаЗапроса 2020-08-06 08:54:01 +03:00
salexdv
a63e9a1575 Функция инициализации, в которой активируются разные действия в зависимости от версии платформы 2020-08-05 21:17:59 +03:00