169 похожих чатов

Добрый вечер. Delphi 10.4 Поотключал все CodeComplettion. Все одно на каждое нажатие клавиатуры

уходит в Busy.
Dcu, кэши DesignTime почистил.
Есть еще идеи?

15 ответов

20 просмотров

посмотреть какие файлы дергает

Комп перезагружал?

Alexey-Gavrilov Автор вопроса

переставить/поставить новую версию не вариант? Естественно, почистив реестр...

Ed Doc
переставить/поставить новую версию не вариант? Ест...

и винду переставить, чтобы прям вообще наверняка 🙂

Viktor Akselrod 💻
и винду переставить, чтобы прям вообще наверняка 🙂

а я все гадал, кто первый так пошутит :) а человек пару вечеров потратит на гугление и опыты. Потом окажется, что где-то случайно галку нажал не ту. Еще как вариант: поискать, какие настройки в реестре приводят к дефолтовому поведению среды

чтобы получить "чистую установку" достаточно запустить IDE с ключом -rNEW_NAME, где NEW_NAME произвольное имя, с которым создастся новая ветка реестра, хранящая все настройки либо удалить текущую ветку настроек в реестре Computer\HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0, где 22.0 текущая версия Delphi

Viktor Akselrod 💻
чтобы получить "чистую установку" достаточно запус...

о, вишь! А я этого не знал. Стоит сказать глупость, как тут же получаешь кладезь знаний без мучительного многочасового гугления :))))))

Ed Doc
а я все гадал, кто первый так пошутит :) а человек...

по опыту выявления тормозов и глюков в поведении окошек разных - ищите кейлоггеры

Alexey-Gavrilov Автор вопроса
Ed Doc
переставить/поставить новую версию не вариант? Ест...

не, совсем. Было часов 16 кодинга. Без перекомпиляции. Зафигачил несколько DTO, Фабрик. И... получилось так, что сделал ClassInterposer для фрейма с VirtualTreeView, который вместо грида. ну чтобы несколько раз не копипастить однотипный код. Потому как для каждой DTO, все одиннаково... Совсем все. Типа биндинг просто прописать надо. Но, проект огромный, связей зависимостей много. ClassInterposer сломал билд. Компилятор стал ругаться и падать по TooManyErrors. Сегодня с утра откатывал, часа 2-3, пока не дошло. Выпилил Interposer. Стало безбожно уходить "в закат". Вот это вот все. Отключил в итоге ВСЕх помошников. Code Insight Manager: None. Можно работать. Про Ctrl+Space не скажу, не проверял. До отключения стоял Classic. Там конечно, не проконтролировать, мб что и обновлялось в Windows. Комп удаленный, перезагрузил, борясь с зависанием среды, первый раз за 4+ месяца.

Alexey-Gavrilov Автор вопроса
Ed Doc
В итоге: кто виноват? Твой код? 😧

Отключил в итоге ВСЕх помошников. Code Insight Manager: None. Можно работать/печатать. Проект собирается. Едем дальше. Назад пока не переключал. Сдам, попробую вернуть все назад + -rNEW_NAME

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта