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

Контекстные подсказки после точки. Улучшить анализ синтаксис
https://snegopat.ru/forum/viewtopic.php?f=1&t=481
Страница 1 из 1

Автор:  Виталий Жуланов [ 16 май 2013, 04:50 ]
Заголовок сообщения:  Контекстные подсказки после точки. Улучшить анализ синтаксис

Здравствуйте.

Очень часто встречается ситуация, когда какой-то объект (документ, справочник, таблица, структура и т.д.) получены как результат вызова функции.
В таком случае "телепат" не может определить тип этого объекта и его свойства (после точки).
Тогда названия свойств приходится писать самому, и если обращений к свойствам этого объекта много, то и писать приходится много, зачастую одни и те же свойства.
А ведь можно и анализировать по предыдущему тексту к каким свойствам и методам этого объекта уже обращались (вручную писали) и добавить список этих свойст и методов в выскакивающий после точки список подсказок.
Было бы намного удобнее.

Пример:
Запрос = Новый Запрос("Выбрать * Из Справочник.Номенклатура");
Выборка = Запрос.Выполнить().Выбрать(); // либо ТЗ = Запрос.Выполнить().Выгрузить();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Наименование); // "Наименование" набираем вручную
Ссылка = Выборка.Ссылка; // "Ссылка" набираем вручную
Если Найти("Товар №1", Выборка.Наименование) = 0 Тогда // а вот здесь "Наименование" могло бы и выскочить в списке подсказок, а пришлось опять набивать вручную
Продолжить;
КонецЕсли;
КонецЦикла;

Автор:  orefkov [ 16 май 2013, 07:57 ]
Заголовок сообщения:  Re: Контекстные подсказки после точки. Улучшить анализ синта

Я работаю над этим.

Автор:  vladnet [ 22 май 2013, 15:22 ]
Заголовок сообщения:  Re: Контекстные подсказки после точки. Улучшить анализ синта

А можно еще анализ добавить того где вызов идет, чтобы убирать то что не нужно:

Изображение

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