Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 10:45

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 01 ноя 2011, 08:49 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Александр, вопрос по подсказке параметров метода.
У меня внешняя обработка, в ней есть метод с описанием в комментариях выше определения метода.
Подсказка работает, описание для метода показывается.
Но далее есть баг/фича/непонятка:
меняю описание в комментариях к методу, а подсказка не меняется :(
В какой момент происходит обновление инфы?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 ноя 2011, 08:51 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Сохранение файла или переименование метода в другое имя и переименование в старое имя с сохранением файла не помогают, описание остается старым.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 ноя 2011, 09:22 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
А если в модуле, в котором расположен метод, нажать Ctrl+Alt+Пробел ? Или Ctrl + 1 ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 ноя 2011, 09:25 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
orefkov писал(а):
А если в модуле, в котором расположен метод, нажать Ctrl+Alt+Пробел ? Или Ctrl + 1 ?

не помогает.
Хотя чуть раньше заметил, что в какой-то момент обновление все-таки происходит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 ноя 2011, 09:36 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Ну вот допустим ты поправил метод, после чего нажал Ctrl+1.
В выскочившем списке методов он уже измененный?
Потому что инфа для подсказки параметров берется как раз из этого же списка.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 ноя 2011, 08:32 
Не в сети
Аватара пользователя

Зарегистрирован: 19 окт 2011, 13:37
Сообщения: 1
Столкнулся с похожим эффектом. Допустим в модуле формы есть функция и процедура в которой она вызывается. При вызове подсказки параметров функции показывается все правильно (в т.ч. номер строки). Потом перемещаем функцию (была расположена выше процедуры) ниже процедуры. И при удалении и добавлении скобочки появляется список параметров функции со старым номером строки. Если же после перемещения переименовать функцию тогда нормально.
ЗЫ Иногда еще описание параметров теряется при переименовании функции (с выдачей "кощунства"), но тенденцию пока не определил. Помогает переоткрытии формы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 ноя 2011, 13:15 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Дело в том, что парсинг модуля на методы происходит не при каждом чихе, для ускорения отклика.
Видимо, я отлавливаю еще не все ситуации, когда надо перепарсить модуль. Постараюсь исправить.
По идее, должен помочь принудительный вызов списка снегопата, по дефолту это Ctrl + Alt + Пробел.
При этом модуль принудительно перепарсивается, как и при вызове диалога "Методы модуля" (Ctrl + 1).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB