Hallo,
gibt es in Lazarus eine Funktion die mir z. B. nicht verwendete/leere Funktionen, Proceduren, Variable,... meldet?
In einer früheren Version von Lazarus, meine ich mich zu erinnern, soetwas gehabt zu haben. Sogar mit dem Angebot, diese gleich zu entfernen. Gibt es soetwas noch oder etwas ähnliches? Ich habe die Einstellungen schon durchforstet, bin aber leider nicht fündig geworden.
LG
Epcop
Code Aufräumen
-
- Beiträge: 1224
- Registriert: So 20. Mär 2016, 22:14
- OS, Lazarus, FPC: Win7-64bit Laz1.9.0 FPC3.1.1 für Win, RPi, AVR embedded
- CPU-Target: Raspberry Pi 3
Re: Code Aufräumen
Epcop hat geschrieben:gibt es in Lazarus eine Funktion die mir z. B. nicht verwendete/leere Funktionen, Proceduren, Variable,... meldet?
Zumindest bei Variablen meckert bei mir der Compiler reichlich: Varable xxx not used. Mit Angabe der Zeilennummer der Deklarierung.
Re: Code Aufräumen
Rechtsklick im Editor-Fenster > "Refactoring" > "Ungenutzte Units". Aber Achtung: ich meine (bin aber nicht 100% sicher), die Funktion räumt evtl. auch Units weg, die nur deswegen eingebunden sind, damit der Initialiserungscode ausgeführt wird oder die dort benutzten Units eingelinkt werden.