Dépannage : LSP Delphi

De RAD Studio
Aller à : navigation, rechercher

Remonter à Référence Audit de code

En cas de problème avec Delphi LSP, procédez comme suit :

DelphiLSP ne fonctionne pas avec certains fichiers

  • Assurez-vous que les fichiers sont codés en UTF8 et utilisent des fins de ligne cohérentes.

La combinaison de touches CTRL+Clic ne fonctionne pas alors que la compilation fonctionne

  • Assurez-vous que les informations de référence de symbole ($Y) sont activées.
  • Assurez-vous que le fichier source contenant la déclaration du symbole sur lequel vous avez cliqué figure dans le chemin de recherche ou le chemin de navigation. Cela n'est obligatoire que si des fichiers DCU ou DCP sont trouvés dans le chemin de recherche.
  • Passez d'une configuration release à une configuration débogage.
  • Reconstruisez le projet et toutes ses dépendances.
  • Si vous cliquez ou pointez sur une déclaration, le compilateur ne voit pas le symbole. Ce qui veut dire que DelphiLSP ne peut pas vous fournir d'assistance.
  • Vérifiez si le curseur est placé au sein d'une IFDEF. Gardez à l'esprit que DelphiLSP ne fonctionne qu'au sein des macros actives.

Rapports de bogues et fichiers journaux

Pour activer les fichiers journaux, ouvrez le registre :

  • Créez une clé :

HKEY_CURRENT_USER\Software\Embarcadero\BDS\37.0\LSP

  • Créez une valeur DWORD appelée DelphiLSPLog avec une valeur hexadécimale $ff ou décimale 255

Les fichiers journaux se trouvent dans C:\Users\<User>\AppData\Local\Temp\DelphiLSP.

Veillez à inclure les fichiers journaux avec chaque rapport de bogues dans Quality Portal. Ils sont très utiles pour suivre la cause des problèmes.

Remarque: Les fichiers journaux incluent un code source lorsqu'une unité est modifiée dans l'EDI. Pour préserver votre confidentialité, vous pouvez envoyer vos fichiers journaux en privé en spécifiant le numéro de cas de votre rapport de bogue, à notre adresse email sécurisée : [email protected].

Voir aussi

Référence de l'Audit de code