Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Привести в чувство CodeInsight / 22 сообщений из 22, страница 1 из 1
17.02.2021, 19:53
    #40046422
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
Я понимаю, что задача решения не имеет. Но может кто натолкнет на какую-то мысль.

Итак, в наличии Rio 10.3.1 и большой модуль (5400 строк) под рефракторингом. Рефракторинг кода идет последовательно сверху вниз и до определенной строки все компилируется.

В секции implementation стабильно отваливается CodeInsight. Иногда он раздупляется после второго нажатия Ctrl-Space, иногда после попытки компиляции, иногда после компиляции и двойного нажатия. Чаще не раздупляется. В интерфейсной секции работает стабильно.

В модуле нет дефайнов, ифдефов, вложенных процедур и лямбд. Что еще может мешать?

Пытался комментировать весь модуль от текущей переписанной точки до конца модуля - не помогло.

С уважением, Vasilisk
...
Рейтинг: 0 / 0
17.02.2021, 19:56
    #40046424
Barmaley57
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
Что еще может мешать?
Работа с COM c поздним связыванием. Не знаю насчет rio, но в старых средах приходилось эту кухню уносить в самый низ...
...
Рейтинг: 0 / 0
17.02.2021, 20:11
    #40046433
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
Barmaley57
Работа с COM c поздним связыванием.
Нету. И не работает почти с самого верха. Вначале идет реализация нескольких методов записей, а потом идет реализация классов. В записях все стабильно работает
...
Рейтинг: 0 / 0
17.02.2021, 22:00
    #40046454
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
и до определенной строки все компилируется.


Я так ничего и не мог сделать, когда отваливался Знаток кода. Пока не сделаешь успешный Build проекта, не работал он.
Вот в 10.4.1 уже значительно стабильнее, т.к наверное из-за того, что используется LSP, то и build проекта необязателен.
...
Рейтинг: 0 / 0
17.02.2021, 22:01
    #40046455
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
И не работает почти с самого верха.


при чем, если уж не работает, то по всему проекту
...
Рейтинг: 0 / 0
18.02.2021, 00:41
    #40046486
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
X11
при чем, если уж не работает, то по всему проекту
Нет. У меня конкретно в implementation разобранного модуля
...
Рейтинг: 0 / 0
18.02.2021, 10:38
    #40046545
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
В ХЕ2 его стабильно клинит после бестиповых переменных типа запись
var r: record
bla, bla...
end
...
Рейтинг: 0 / 0
18.02.2021, 12:13
    #40046583
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
Fr0sT-Brutal
после бестиповых переменных
Нет таких
...
Рейтинг: 0 / 0
18.02.2021, 12:20
    #40046594
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
... - не помогло.

Забей. Это его нормальное состояние.
...
Рейтинг: 0 / 0
18.02.2021, 12:20
    #40046595
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_,

А объявление переменных вне блока var есть?..
...
Рейтинг: 0 / 0
18.02.2021, 12:23
    #40046597
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
alekcvp
А объявление переменных вне блока var есть?..
Нет. Проект перетягивается или с D2007 или даже с D7. Поэтому из нового синтаксиса только пара дженерик-методов и несколько хелперов в соседнем модуле
...
Рейтинг: 0 / 0
18.02.2021, 15:52
    #40046755
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
Fr0sT-Brutal
после бестиповых переменных
Нет таких

Буквоед? Предложи свой вариант как их обозвать.
...
Рейтинг: 0 / 0
18.02.2021, 15:59
    #40046760
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
Fr0sT-Brutal
Буквоед?
Я говорю, что у меня в коде такого нет
...
Рейтинг: 0 / 0
18.02.2021, 20:16
    #40046868
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_,

CodeInsight всегда так работал до LSP, ты врятли найдешь ту последовательность, которая CodeInsight ломает, да и нет смысла. Или отключи его или не обращай внимания на подсказки на этом модуле. Ну а лучше всего, по возможности, на свежую делфю перейти, намного стабильнее CodeInsight стал.
...
Рейтинг: 0 / 0
18.02.2021, 21:00
    #40046885
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
стабильно отваливается CodeInsight.
Шарик, ты балбес! Не CodeInsight, а CodeCompletion. Тот который по Ctrl-Space
...
Рейтинг: 0 / 0
19.02.2021, 00:33
    #40046947
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
_Vasilisk_
стабильно отваливается CodeInsight.
Шарик, ты балбес! Не CodeInsight, а CodeCompletion. Тот который по Ctrl-Space


да и Completion примерно там же )
...
Рейтинг: 0 / 0
20.02.2021, 10:58
    #40047460
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_
Я говорю, что у меня в коде такого нет

А, сорян, не так воспринял - совсем замотался :)
...
Рейтинг: 0 / 0
26.02.2021, 17:15
    #40049063
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
путь тебе в 10.4.2. всё стало сильно лучше.
...
Рейтинг: 0 / 0
26.02.2021, 21:02
    #40049114
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
makhaon
путь тебе в 10.4.2.
Денег нет
...
Рейтинг: 0 / 0
26.02.2021, 21:46
    #40049121
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
_Vasilisk_,

Рутрекер.орг.
...
Рейтинг: 0 / 0
28.09.2021, 18:17
    #40100527
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
Вынес часть классов в два других модуля - все заработало во всех модулях
...
Рейтинг: 0 / 0
28.09.2021, 20:49
    #40100545
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привести в чувство CodeInsight
rgreat
_Vasilisk_,

Рутрекер.орг.
плюс есть бесплатная 10.4.2 CE
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Привести в чувство CodeInsight / 22 сообщений из 22, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]