Улучшение определения типа переменной

Всяческие обсуждения снегопата.
Ответить
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

Улучшение определения типа переменной

Сообщение Classic »

Конструкции вида:
Если ТипЗнч(Настройка) = Тип("СправочникСсылка.НастройкиОбменаССайтом") Тогда
//:Настройка = Справочники.НастройкиОбменаССайтом.СоздатьЭлемент();

применяются достаточно часто. И, как мне кажется, по ним можно просто и точно определять тип переменной. Было бы очень здорово, если бы это работало, чтобы не приходилось писать комментарий - описание типа
Аватара пользователя
orefkov
Администратор
Сообщения: 2052
Зарегистрирован: 24 авг 2011, 15:04

Re: Улучшение определения типа переменной

Сообщение orefkov »

Да, было бы здорово. Работа после точки обещается мной уже девять лет, что не даёт мне покоя. Надеюсь, в этом году все-таки получится закрыть этот гештальт.
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: Улучшение определения типа переменной

Сообщение artbear »

Александр, здесь можно использовать анализ из проекта BSL Langauge server через LSP-протокол, как делает VSC

вместо реализации собственного парсера
Magister
Сообщения: 343
Зарегистрирован: 04 июн 2012, 09:28

Re: Улучшение определения типа переменной

Сообщение Magister »

artbear писал(а):Александр, здесь можно использовать анализ из проекта BSL Langauge server через LSP-протокол, как делает VSC

вместо реализации собственного парсера
У них же автодополнение в TODO, т.е. пока его нет я так понимаю.
В реальності все не так, як насправді
Ответить