kms писал(а) 20. Января 2007 :: 11:54:Леша, а можно для механизаторов со стажем отдельно пояснить, чем лучше твой плугин, чем обычный интеллисенс + телепат?
Ну, пока что он может и не лучше

Потенциально же, возможностей намного больше, потому как текст модуля парсится по всем правилам, и можно получить информации больше, чем можно получить без токого парсинга. Скорость тоже не последнее дело.
Сейчас уже плагин умеет правильно определять тип переменной, инициализированной как
ЧегоТо = КакаяТоФункция();
ЧегоТо.|
....
КакаяТоПроцедура(ЧегоТо);
ЧегоТо.|
Ещё бы научить его память не жрать...
Цитата:А ParserPlugin.dll берет описания не только из Intell2, но и из Intell тоже?
Тут я в скрипте чего-то намудрил похоже. Для определения типов ints'ы берутся из Intell2 (и если там нет, то из Intell), а для показа списка свойств - всегда из Intell.
Цитата:еша, а с параметрами я правильно понял задумку:
В диалоге выбора параметры показываются, а при выборе - пропадают - верно?
Это классная идея, я думаю.
Это самом получилось, я тут ни при чём

))
Цитата:Какой-то нюанс появился при выборе метода из списка:
Код:
_т1.УдалитьКолонку()У
_т1.ДобавитьИндекс()Д
последние лишние буквы откуда-то выпадают...
Косяк в скрипте - никак не соберусь поправить. Он вместо того, чтобы всё слово под курсором заменять, заменяет только левую часть.
Цитата:И явное определение типа объекта можно делать? (пока не получается):
Это тоже работа для скрипта, и она пока не сделана. Равно как и замена типа "НоваяСтрока(); + Автозаполнение ТЗ"