Как я могу запретить юнитам деактивировать Code Insigth в Firemonkey? - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу импортировать модуль для сохранения ini-файлов с этим устройством из Github , но, как только я импортирую его, понимание кода перестает работать - вместо того, чтобы открывать себя, даже больше не открывается.Это не изменение параметров IDE, так как оно работает в каждом модуле / проекте, в котором я его не использую.Итак, строка

Uses:  [...], FMX.IniFile;

кажется деактивировать Code Insight.Я использую Rad Studio 10.3.Это известная проблема или решение уже существует?

Спасибо

Редактировать: чтобы правильно использовать файл, мне нужно импортировать также файлы для Android и Apple, которые находятся в той же директории, что и основной FMX.IniFile.Pas, это также может вызвать проблему

1 Ответ

0 голосов
/ 26 февраля 2019

Извините, я только что попробовал то, что вы описали в своем вопросе, и завершение кода продолжает работать нормально.

Вот именно то, что я сделал:

  • Создан новый мульти-платформенное приложение.

  • Сохранена новая единица Form1 по умолчанию, создаваемая IDE, и проект.

  • Создана новая единица, вырезано и вставленоисточник FMX.IniFile в него.

  • Сохранено новое устройство в папке проекта под именем FMX.IniFile.Pas

  • Добавлено FMX.IniFile в предложении пользователя Form1.

  • Добавил TButton в Form1 и сделал Save All

  • Создал событие Button1Click в Form1.

  • Переключился из редактора форм в редактор кода и в скелете обработчика Button1Click и начал набирать

    Self.c

и IDE сразу предложила различные свойства Form1, начиная с c, в качестве возможности завершения кода.

I'm uспеть Delphi 10.2.3 в Windows 10 Pro 64-bit.

...