Da ich erst gestern Windows neu Aufgesetzt habe und damit auch Lazarus neu installieren musste kann ich dir sagen wie ich dran gehe wenn ich eine neue installation mache:
1. FPC Stable installieren
Download von freepascal.org und nach C:\Developer\FPC\version installieren. (Widnows)
Paketmanager installation (Linux)
1.1.
FPC sourcen downloaden und nach C:\Developer\FPC\version\src kopieren
2. Lazarus über SVN checkouten
Für gewöhnlich hol ich mir den Branch mit der neusten stable version (
https://svn.freepascal.org/svn/lazarus/ ... rus_2_0_6/) und trunk (
https://svn.freepascal.org/svn/lazarus/trunk/)
Das kommt dann in C:\Developer\Lazarus\version
2.1 Config verzeichnis festlegen
lazarus.cfg im lazarus ordner anlegen mit folgendem inhalt:
Code: Alles auswählen
--primary-config-path=C:\Developer\lazarus\version\config
2.2 Lazarus konfig herstellen
Ich hab meine Lazarus config (wie colorscheme) gebackuped und kopiere den inhalt dann anch C:\Developer\lazarus\version\config
3. Lazarus bauen
ins lazarus verzeichnis gehen und make ausführen
4. Lazarus konfigurieren
4.1. Shipped packages installieren
Packages->Installierte Packages Einrichten->Packages auswählen. Für mich ist das:
- anchordocking und anchordockingdsgn (Für docked IDE)
- datetimectrls und datetimectrlsdsgn (ein paar mehr controls)
- jcfidelazarus (Code Formatierung)
- jumptoimplementation (strg+click)
- lazcontroldsgn (ein paar mehr controls)
- lazprojectgroups
- lazthread
- onlinepackagemanager
- runtimetypeinfocontrols (ein paar mehr controls)
- weblaz (webmodule und HTTP-Server und kram)
Dann heist es Speichern & IDE Rekompilieren
4.2 Packages über OPM installieren
ich brauche vor allem DCPCrypt
4.3 Andere packages installieren
LPK packages runterladen, entpacken (z.B. nach C:\Developer\Lazarus\Packages)
Das sind bei mir vor allem selbst geschriebene Packages mit eigenen Komponenten die meine Projekte brauchen
4.4 Fensterlayout anpassen
Links (Tabs):
- ProjektInspektor + CodeExplorer
- Componenten
- Aufruf Stack + Threads
Unten (Tabs):
- Nachrichten
- Suche
- Haltepunkte
- Ausgabe/Konsole (Linux)
Rechts (Tabs):
- Objekt Inspektor
- Lokale Variablen + überwachte ausdrücke
Siehe anhang
Und fertig, dauert etwa ne halbe stunde bis stunde, und ich hab ne voll konfigurierte IDE
Ich hab auch mal meine beiden Colorschemes angehängt, da ich die standard Lazarus farben nicht so schön finde. custom.xml ist das was auf dem screenshot zu sehen ist und Dark.xml ist eins für mein Linux auf dem ich ein Dark Theme habe. Dark.xml zieht die meisten Farben aus der Farbpallette vom Window Style, ist also zu dem meisten dark themes kompatibel.
Wer benutzen will einfach in den Config/userschemes ordner kopieren und dann unter Einstellungen->Editor->Farben ganz oben auswählen