IDE Window: Environment Options/de

From Free Pascal wiki
Revision as of 18:49, 1 May 2006 by Swen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Deutsch (de) English (en) français (fr)

Dateien

Maximal gemerkte Dateien

Die maximale Anzahl von Einträgen im Wieder öffnen Menü.

Maximal gemerkte Projektdateien

Die Maximale Anzahl von Einträgen im Letzte Projekte Menü.

Zuletzt geladenes Projekt beim Start öffnen

Aktiviert das automatische wieder öffnen des zuletzt bearbeiteten Projekts beim Start der IDE

Lazarus-Verzeichnis

Stellen sie hier das Verzeichnis des Lazarus Quellenverzeichnisses ein. Das Lazarus Quellenverzeichnis enthält Verzeichnisse wie 'ide', 'debugger', 'converter', 'components' und 'lcl'. Es wird verwendet, um die Quellen (.pas) der LCL und Komponenten zu finden.

Compilerverzeichnis

Hier muß der vollständige Dateiname des verwendeten Compilers stehen. Zum Beispiel /usr/bin/ppc386 unter Linux oder /usr/bin/ppcppc unter MacOSX oder C:\pp\ppc386.exe unter Windows. Der Dateiname hängt davon ab, wie der Compiler installiert wurde.

FPC-Quelltextverzeichnis

Stellen sie hier das Verzeichnis des FreePascal Quellenverzeichnisses ein. Das Quellenverzeichnis enthält Verzeichnisse wie 'compiler', 'packages', 'rtl' und 'fcl'. Typischerweise ist das unter Linux/BSD/MacOS X /usr/share/fpcsrc/.

Anmerkung: Verwechseln sie dies nicht mit dem FPC unit/library Verzeichnis (.../units/i386-win32/), das nur die kompilierten .ppu Dateien enthält und eine total andere Struktur hat.

Make-Verzeichnis

Stellen sie hier den Pfad zum 'make' Werkzeug ein. Wenn sie es freilassen, wird die IDE die Voreinstellung verwenden.

Verzeichnis für das Erstellen von Testprojekten

Wenn ein neu erschaffenes Projekt noch nicht gespeichert ist und sie es erstellen, speichert die IDE das ganze Projekt in dieses Verzeichnis und erstellt es dort.

Desktop

Sprache

Die Sprache des gesamten Textes der IDE. Sie sollten die IDE neu starten um sicherzustellen, daß der gesamte Text neu geladen wird.

Automatisches Speichern

Noch nicht implementiert.

Desktopeinstellungen

Lädt oder speichert die Umgebungseinstellungen von/in eine Datei.

Änderungen auf dem Datenträger beim Laden prüfen

Wenn die IDE prüft, ob einige Editordateien auf dem Datenträger geändert wurden, vergleicht sie normalerweise nur das Dateidatum. Um die Datei auch zu laden und den Inhalt zu vergleichen, aktivieren sie diese Option.

Hinweise für die Komponentenpalette

Zeigt Hinweise, wenn die Maus über der Komponentenpalette ist.

Hinweise für die Haupt-Speedbuttons

Zeigt Hinweise, wenn die Maus über den Buttons des IDE-Hauptfensters ist. (z.B. Buttons für Öffnen, Speichern)

Doppelklick für Meldungssprünge

Wenn aktiviert müssen sie doppelt auf eine Zeile im Nachrichtenfenster klicken (z.B. Compilermeldungen). Wenn deaktiviert reicht ein einfacher Klick.

Fenster

Alles minimieren wenn Hauptfenster minimiert wird

Noch nicht implementiert. Einige widget sets tun dies automatisch.

IDE-Fenster beim Start verstecken

Wenn das Projekt gestartet wird, werden alle IDE-Fenster versteckt und wiederhergestellt, wenn das Programm stoppt.

Fensterpositionen

Feintuning der Positionen der IDE Fenster.

Formulareditor

Gitter

  • Gitter anzeigen - show a grid of points on each designer window. All client areas, which accept controls have this grid.
  • Randabstand anzeigen - Show rectangles around each control showing the borderspacing. This is quite slow.
  • Ans Gitter kleben - When moving or resizing components on the designer round the movement to the nearest grid point.
  • Gittergröße X - The step width in pixels for the grid.
  • Gittergröße Y - The step height in pixels for the grid.
  • Gitterfarbe - the color of the grid points

Gummiband

  • Selection - the color of a selection rubber band: Left click on the designer form client area, then drag the mouse keeping pressed. Release the left button and all intersecting controls are selected. Pressing shift to add/remove from/to the current selection.
  • Creation - the color of a creation rubber band. Select a control in the component palette. Then drag a rectangle on a designer form. The new control will be created with this size.

Diverses

  • Komponenten-Titel zeigen - Show hints of the component name and classname, when mouse is over a control on a designer form.
  • Editor-Hinweise anzeigen - Show hints of the component position and size, when mouse is over a control on a designer form.
  • Formular beim Öffnen einer Unit automatisch erstellen - Automatically open the designer form, when opening a pascal unit file. Useful for newbies, so enabled on default.
  • Rechtsklick wählt aus - right click selects and then shows the popup menu.
  • Grabberfarbe - the color of the 8 small boxes used to resize a selection of controls.
  • Markierungsfarbe - the color of the 4 small boxes on each control in a multi selection.
  • Aktualisieren des Designer verringern - the IDE will use smart InvaldidateRect calls instead of full redraws. This is faster, but does not work with all widgets of all widgetsets. Use this to reduce artefacts on the designer forms.

Hilfslinien

The guide lines are the lines, showing to which controls the current selection is currently aligned.

  • Hilfslinien anzeigen - paint guide lines
  • An Hilfslinien ausrichten - snap to nearest guide line during moving/resizing of controls on the designer form.
  • Farbe für links, oben - the color for left, top aligned guide lines.
  • Farbe für rechts, unten - the color for right, bottom aligned guide lines.

Objektinspektor

Farben

Farben für verschiedene Eigenschafts-Einträge.

Diverses

  • Höhe des Eintrags - the default height of each property row. Not all widgetsets support resizing the edit and comboboxes. For example the win32 interface does not allow setting the combobox heights.
  • Anzeigen der Hinweise im Objektinspektor - show hints, when moving the mouse over a property row.

Sicherung

The IDE can create backup files each time it saves a file and an old file exists already.

The options allow to setup the extension and place of backup files.

Hinweis: Normally it is better to use a version control system like svn or cvs for backups and to disable backups here.

Namensvergabe

Voreingestellte Pascal-Dateiendung

Whenever the IDE creates a pascal unit, it uses this extension as default. The .pas is typical for Delphi users, while .pp is often used for FPC sources and .p is known on Mac computers.

Anmerkung: Custom projects can create pascal sources with defined extension. The IDE will not override this.

Mehrdeutige Dateiaktion

Before compile the IDE checks if there are ambigious files. For example it checks if a unit exists twice in the unit path. The compiler will use the first it finds, which might not the intended thing and this gives strange errors. Here you can set the action, what should happen, if the IDE finds such a file.

Speichern unter

Source code, that compiles on platforms with case sensitive filenames must make sure, that units are written correct. FPC searches first for the unit name with the uses case, then lowercase and finally uppercase. You can either make sure, that the case is written correct in all units, which is hard for windows users, as they don't need to. Or you can let the IDE save all new units lowercase. The source editor will show the unit name as written in the source code, so you see the right case in the IDE anyway.

LazDoc