Fehlerbehebung: Delphi-LSP
Nach oben zu Code Insight (Referenz)
Inhaltsverzeichnis
Führen Sie zur Fehlerbehebung von Delphi-LSP die folgenden Schritte aus:
DelphiLSP funktioniert in bestimmten Dateien nicht
- Stellen Sie sicher, dass die Dateien in UTF8 codiert sind und konsistente Zeilenenden haben.
STRG+Klick schlägt beim Compilieren fehl
- Stellen Sie sicher, dass die Symbolinformationen ($Y) aktiviert sind.
- Stellen Sie sicher, dass die Quelldatei mit der Deklaration des angeklickten Symbols sich entweder im Suchpfad oder im Navigationspfad befindet. Das ist nur erforderlich, wenn DCU- oder DCP-Dateien im Suchpfad vorhanden sind.
- Wechseln Sie von der Konfiguration Release zur Konfiguration Debug.
- Erzeugen Sie das Projekt und alle zugehörigen Abhängigkeiten neu.
- Wenn Sie auf eine Deklaration klicken oder mit der Maus darauf zeigen, ist das Symbol für den Compiler nicht sichtbar. Daher kann DelphiLSP Sie nicht unterstützen.
- Überprüfen Sie, ob sich der Cursor in einer IFDEF befindet. Denken Sie daran, dass DelphiLSP nur innerhalb aktiver Makros funktioniert.
Senden von Fehlern und Protokolldateien
Öffnen Sie zur Aktivierung von Protokolldateien die Registrierung:
- Erstellen Sie einen Schlüssel:
HKEY_CURRENT_USER\Software\Embarcadero\BDS\21.0\LSP
- Erstellen Sie den
DWORD-WertDelphiLSPLogmit dem hexadezimalen Wert$ffoder dem dezimalen Wert255
Protokolldateien werden in C:\Benutzer\<User>\AppData\Local\Temp\DelphiLSP gespeichert.
Denken Sie daran, die Protokolldateien in jeden Fehlerbericht im Quality Portal aufzunehmen. Sie sind zur Eingrenzung der Fehlerursache extrem wichtig.
Hinweis: Protokolldateien enthalten den Quellcode, wenn eine Unit in der IDE geändert wird. Wenn Sie um die Vertraulichkeit Ihrer Daten besorgt sind, können Sie Ihre Protokolldateien zusammen mit der Fallnummer Ihres Fehlerberichts an unsere sichere E-Mail-Adresse: [email protected] senden.