Difference between revisions of "IDE Window: Editor Options/de"

From Lazarus wiki
Jump to navigationJump to search
(Reihenfolge entsprechend der englischen Seite geändert.)
Line 9: Line 9:
 
== Allgemein ==
 
== Allgemein ==
  
=== ALT-Taste aktiviert Spaltenmodus ===
+
=== Rückgängig / Wiederholen ===
Es gibt zwei Auswahlmodi: Alle Zeichen zwischen ''begin'' und ''end'' oder ein rechteckiger Bereich zwischen ''begin'' und ''end''.
+
 
Sie können zwischen diesen Modi umschalten durch Drücken von Alt und Auswählen mit der Maus. Dies funktioniert nicht unter X, weil fast immer Alt+Maustaste bereits vom Window Manager benutzt wird.
+
==== Rückgängig nach dem Speichern ====
 +
Bewahrt die Undo Liste beim Speichern.
 +
==== Group Undo ====
 +
When undoing/redoing actions, handle all continuous changes of the same kind in one call instead of undoing/redoing each command separately.
 +
==== Rücknahmemaximum ====
 +
Maximale Anzahl von Rücknahmeschritten.
 +
 
 +
=== Scrollen ===
 +
 
 +
==== Scrollen bis zum Ende der Datei ====
 +
Allows the cursor to go past the end of file marker.
 +
==== Eines weniger scrollen ====
 +
Forces scrolling to be one less line.
 +
==== Halbseitiges Scrollen ====
 +
When scrolling with page-up and page-down commands, only scroll a half page at a time.
 +
 
 +
=== Einrücken und Tabs ===
  
=== Automatischer Einzug ===
+
==== Automatischer Einzug ====
 
Wenn neue Zeilen eingefügt werden (z.B. durch das Drücken der Enter Taste), wird der Editor den Cursor auf der neue Zeile mit der selben Anzahl von führenden Leerzeichen wie auf der vorhergehenden Zeile einrücken.
 
Wenn neue Zeilen eingefügt werden (z.B. durch das Drücken der Enter Taste), wird der Editor den Cursor auf der neue Zeile mit der selben Anzahl von führenden Leerzeichen wie auf der vorhergehenden Zeile einrücken.
=== Klammerhervorhebung ===
+
==== Intelligentes Einrücken ====
Wenn der Cursor hinter oder vor einer Klammer ist, hebt es die zugehörige Klammer hervor.
+
Wenn eingerückt wird, geht der Cursor zum nächsten Leerzeichen der vorherigen Zeile. Wenn die aktuelle Zeile länger ist als die vorhergehende, wird nach einer längeren Zeile davor gesucht.
=== Leistenhinweise zeigen ===
+
==== Tab rückt ganze Blöcke ein ====
Zeigt Hinweise wenn sich die Maus über dem Rand befindet (die Leiste auf der linken Seite des Quelltext-Editors).
+
When active <Tab> and <Shift><Tab> act as block indent, unindent when text is selected.
=== Sonderzeichen anzeigen ===
+
==== Tabulatoren in Leerzeichen umwandeln ====
Leerzeichen werden als Punkte und ungültige Zeichen als Fragezeichen angezeigt.
+
Beim Bearbeiten von Zeilen fügt der Editor Leerzeichen anstatt Tabulatoren ein. The rest of the lines will not be altered and the tabs are kept. Um alle Tabulatoren umzuwandeln markieren sie die gesamte Datei (Strg-A) und gehen im Hauptmenü zu Bearbeiten -> Tabulatoren in Auswahl in Leerzeichen umwandeln.
=== Verwende Syntaxhervorhebung ===
+
==== Tabulatorsprung ====
Verwendet die Syntaxhervorhebung.
+
Maximum spaces for Tab characters.
=== Editieren mit Drag&Drop ===
+
==== Blockeinrückung ====
 +
Anzahl von Leerzeichen, um die ein Block eingerückt wird. Zum Beispiel mit Ctrl+I.
 +
 
 +
=== Maus ===
 +
 
 +
==== Zeile doppelklicken ====
 +
Wählt eine Zeile mit Doppelklick aus.
 +
==== Maus links ====
 +
Drücken von Ctrl wird das Wort unter dem Maus-Cursor hervorheben.
 +
==== Editieren mit Drag&Drop ====
 
Erlaubt ihnen einen Textblock zu markieren und ihn innerhalb des Dokuments oder an einen anderen Ort zu ziehen.
 
Erlaubt ihnen einen Textblock zu markieren und ihn innerhalb des Dokuments oder an einen anderen Ort zu ziehen.
=== Dateien ablegen ===
+
==== Dateien ablegen ====
 
Noch nicht implementiert: Allows the editor accept file drops.
 
Noch nicht implementiert: Allows the editor accept file drops.
=== Halbseitiges Scrollen ===
+
 
When scrolling with page-up and page-down commands, only scroll a half page at a time.
+
=== Cursor ===
=== Behalte X Cursorposition bei ===
+
 
 +
==== Behalte X Cursorposition bei ====
 
When moving through lines w/o Cursor Past EOL, wird die X Position des Cursors beibehalten.
 
When moving through lines w/o Cursor Past EOL, wird die X Position des Cursors beibehalten.
=== Ständig sichtbarer Cursor ===
+
==== Cursor skips selection ====
 +
When there is a selection and you press the left arrow, the cursor will go to the start of the selection.
 +
==== Ständig sichtbarer Cursor ====
 
Keep caret blinking, even if loosing focus. The is needed on some systems, where the focus messages do not work properly.
 
Keep caret blinking, even if loosing focus. The is needed on some systems, where the focus messages do not work properly.
=== Cursor skips selection ===
+
==== Rechtsklick bewegt den Cursor ====
When there is a selection and you press the left arrow, the cursor will go to the start of the selection.
 
=== Rechtsklick bewegt den Cursor ===
 
 
When clicking with the right mouse for a popup menu, move the cursor to that location.
 
When clicking with the right mouse for a popup menu, move the cursor to that location.
=== Eines weniger scrollen ===
+
==== Always visible cursor ====
Forces scrolling to be one less line.
+
Move caret to be always visible when scrolling.
=== Scrollen bis zum Ende der Datei ===
+
==== Pos1 springt zum nächsten Anfang ====
Allows the cursor to go past the end of file marker.
+
home key jumps to line start if nearer, similar to visual studio.
=== Scrollen bis ans Ende der Zeile ===
+
==== Scrollen bis ans Ende der Zeile ====
 
Allows the cursor to go past the last character into the white space at the end of a line.
 
Allows the cursor to go past the last character into the white space at the end of a line.
=== Pos1 springt zum nächsten Anfang ===
+
 
home key jumps to line start if nearer, similar to visual studio.
+
=== Verschiedenes ===
=== Always visible cursor ===
+
 
Move caret to be always visible when scrolling.
+
==== ALT-Taste aktiviert Spaltenmodus ====
=== Intelligentes Einrücken ===
+
Es gibt zwei Auswahlmodi: Alle Zeichen zwischen ''begin'' und ''end'' oder ein rechteckiger Bereich zwischen ''begin'' und ''end''.
Wenn eingerückt wird, geht der Cursor zum nächsten Leerzeichen der vorherigen Zeile. Wenn die aktuelle Zeile länger ist als die vorhergehende, wird nach einer längeren Zeile davor gesucht.
+
Sie können zwischen diesen Modi umschalten durch Drücken von Alt und Auswählen mit der Maus. Dies funktioniert nicht unter X, weil fast immer Alt+Maustaste bereits vom Window Manager benutzt wird.
=== Tabulatoren in Leerzeichen umwandeln ===
+
==== Schliessen-Button im Notebook anzeigen ====
Beim Bearbeiten von Zeilen fügt der Editor Leerzeichen anstatt Tabulatoren ein. The rest of the lines will not be altered and the tabs are kept. Um alle Tabulatoren umzuwandeln markieren sie die gesamte Datei (Strg-A) und gehen im Hauptmenü zu Bearbeiten -> Tabulatoren in Auswahl in Leerzeichen umwandeln.
 
=== Tab rückt ganze Blöcke ein ===
 
When active <Tab> and <Shift><Tab> act as block indent, unindent when text is selected.
 
=== Zurechtschneiden überflüssiger Leerzeichen ===
 
Leerzeichen am Zeilenende werden abgeschnitten und nicht gespeichert. This applies only to edited lines.
 
=== Rückgängig nach dem Speichern ===
 
Bewahrt die Undo Liste beim Speichern.
 
=== Group Undo ===
 
When undoing/redoing actions, handle all continuous changes of the same kind in one call instead of undoing/redoing each command separately.
 
=== Zeile doppelklicken ===
 
Wählt eine Zeile mit Doppelklick aus.
 
=== Maus links ===
 
Drücken von Ctrl wird das Wort unter dem Maus-Cursor hervorheben.
 
=== Schliessen-Button im Notebook anzeigen ===
 
 
Zeigt einen Schliessen-Button on each source editor tab. Nicht alle widgetsets unterstützen dies, im Moment nur die GTK Schnittstelle.
 
Zeigt einen Schliessen-Button on each source editor tab. Nicht alle widgetsets unterstützen dies, im Moment nur die GTK Schnittstelle.
 
+
==== Leistenhinweise zeigen ====
=== Text am Cursor suchen ===
+
Zeigt Hinweise wenn sich die Maus über dem Rand befindet (die Leiste auf der linken Seite des Quelltext-Editors).
 +
==== Text am Cursor suchen ====
 
Wenn der 'Suche' Dialog aufgerufen wird, wird das Wort am Cursor genommen und in das Suchtext Feld eingetragen.
 
Wenn der 'Suche' Dialog aufgerufen wird, wird das Wort am Cursor genommen und in das Suchtext Feld eingetragen.
=== Kopiere Wort wenn nichts ausgewählt ===
+
==== Sonderzeichen anzeigen ====
 +
Leerzeichen werden als Punkte und ungültige Zeichen als Fragezeichen angezeigt.
 +
==== Kopiere Wort wenn nichts ausgewählt ====
 
Wenn nichts ausgewählt ist und der Benutzer ''Kopieren'' (Ctrl-C) drückt, markiert der Editor das Wort und kopiert es. Das selbe gilt für ''Ausschneiden''.
 
Wenn nichts ausgewählt ist und der Benutzer ''Kopieren'' (Ctrl-C) drückt, markiert der Editor das Wort und kopiert es. Das selbe gilt für ''Ausschneiden''.
=== Blockeinrückung ===
+
==== Zurechtschneiden überflüssiger Leerzeichen ====
Anzahl von Leerzeichen, um die ein Block eingerückt wird. Zum Beispiel mit Ctrl+I.
+
Leerzeichen am Zeilenende werden abgeschnitten und nicht gespeichert. This applies only to edited lines.
=== Rücknahmemaximum ===
+
 
Maximale Anzahl von Rücknahmeschritten.
+
=== Klammerhervorhebung ===
=== Tabulatorsprung ===
+
Wenn der Cursor hinter oder vor einer Klammer ist, hebt es die zugehörige Klammer hervor.
Maximum spaces for Tab characters.
+
=== Verwende Syntaxhervorhebung ===
 +
Verwendet die Syntaxhervorhebung.
  
 
== Anzeige ==
 
== Anzeige ==

Revision as of 23:37, 3 February 2009

Deutsch (de) English (en) español (es) suomi (fi)

Der Dialog kann aufgerufen werden

  • im Hauptmenü unter Einstellungen -> Editoreinstellungen
  • im Kontextmenü des Quelltexteditors unter Editoreigenschaften


Allgemein

Rückgängig / Wiederholen

Rückgängig nach dem Speichern

Bewahrt die Undo Liste beim Speichern.

Group Undo

When undoing/redoing actions, handle all continuous changes of the same kind in one call instead of undoing/redoing each command separately.

Rücknahmemaximum

Maximale Anzahl von Rücknahmeschritten.

Scrollen

Scrollen bis zum Ende der Datei

Allows the cursor to go past the end of file marker.

Eines weniger scrollen

Forces scrolling to be one less line.

Halbseitiges Scrollen

When scrolling with page-up and page-down commands, only scroll a half page at a time.

Einrücken und Tabs

Automatischer Einzug

Wenn neue Zeilen eingefügt werden (z.B. durch das Drücken der Enter Taste), wird der Editor den Cursor auf der neue Zeile mit der selben Anzahl von führenden Leerzeichen wie auf der vorhergehenden Zeile einrücken.

Intelligentes Einrücken

Wenn eingerückt wird, geht der Cursor zum nächsten Leerzeichen der vorherigen Zeile. Wenn die aktuelle Zeile länger ist als die vorhergehende, wird nach einer längeren Zeile davor gesucht.

Tab rückt ganze Blöcke ein

When active <Tab> and <Shift><Tab> act as block indent, unindent when text is selected.

Tabulatoren in Leerzeichen umwandeln

Beim Bearbeiten von Zeilen fügt der Editor Leerzeichen anstatt Tabulatoren ein. The rest of the lines will not be altered and the tabs are kept. Um alle Tabulatoren umzuwandeln markieren sie die gesamte Datei (Strg-A) und gehen im Hauptmenü zu Bearbeiten -> Tabulatoren in Auswahl in Leerzeichen umwandeln.

Tabulatorsprung

Maximum spaces for Tab characters.

Blockeinrückung

Anzahl von Leerzeichen, um die ein Block eingerückt wird. Zum Beispiel mit Ctrl+I.

Maus

Zeile doppelklicken

Wählt eine Zeile mit Doppelklick aus.

Maus links

Drücken von Ctrl wird das Wort unter dem Maus-Cursor hervorheben.

Editieren mit Drag&Drop

Erlaubt ihnen einen Textblock zu markieren und ihn innerhalb des Dokuments oder an einen anderen Ort zu ziehen.

Dateien ablegen

Noch nicht implementiert: Allows the editor accept file drops.

Cursor

Behalte X Cursorposition bei

When moving through lines w/o Cursor Past EOL, wird die X Position des Cursors beibehalten.

Cursor skips selection

When there is a selection and you press the left arrow, the cursor will go to the start of the selection.

Ständig sichtbarer Cursor

Keep caret blinking, even if loosing focus. The is needed on some systems, where the focus messages do not work properly.

Rechtsklick bewegt den Cursor

When clicking with the right mouse for a popup menu, move the cursor to that location.

Always visible cursor

Move caret to be always visible when scrolling.

Pos1 springt zum nächsten Anfang

home key jumps to line start if nearer, similar to visual studio.

Scrollen bis ans Ende der Zeile

Allows the cursor to go past the last character into the white space at the end of a line.

Verschiedenes

ALT-Taste aktiviert Spaltenmodus

Es gibt zwei Auswahlmodi: Alle Zeichen zwischen begin und end oder ein rechteckiger Bereich zwischen begin und end. Sie können zwischen diesen Modi umschalten durch Drücken von Alt und Auswählen mit der Maus. Dies funktioniert nicht unter X, weil fast immer Alt+Maustaste bereits vom Window Manager benutzt wird.

Schliessen-Button im Notebook anzeigen

Zeigt einen Schliessen-Button on each source editor tab. Nicht alle widgetsets unterstützen dies, im Moment nur die GTK Schnittstelle.

Leistenhinweise zeigen

Zeigt Hinweise wenn sich die Maus über dem Rand befindet (die Leiste auf der linken Seite des Quelltext-Editors).

Text am Cursor suchen

Wenn der 'Suche' Dialog aufgerufen wird, wird das Wort am Cursor genommen und in das Suchtext Feld eingetragen.

Sonderzeichen anzeigen

Leerzeichen werden als Punkte und ungültige Zeichen als Fragezeichen angezeigt.

Kopiere Wort wenn nichts ausgewählt

Wenn nichts ausgewählt ist und der Benutzer Kopieren (Ctrl-C) drückt, markiert der Editor das Wort und kopiert es. Das selbe gilt für Ausschneiden.

Zurechtschneiden überflüssiger Leerzeichen

Leerzeichen am Zeilenende werden abgeschnitten und nicht gespeichert. This applies only to edited lines.

Klammerhervorhebung

Wenn der Cursor hinter oder vor einer Klammer ist, hebt es die zugehörige Klammer hervor.

Verwende Syntaxhervorhebung

Verwendet die Syntaxhervorhebung.

Anzeige

Rand und Leiste

  • Sichtbarer rechter Rand - zeigt die Linie am rechten Rand
  • Sichtbare Randleiste - zeigt die linke Randleiste
  • Zeilennummern anzeigen - zeigt Zeilennummern in der Randleiste
  • Rechter Rand und Farbe des rechten Randes
  • Farbe der Randleiste

Voreingestellte Schrift im Editor

  • Schriftart - Kann einfach sein wie 'courier' oder kompliziert wie '-adobe-courier-medium-r-normal-*-*-140-*-*-*-*-iso10646-1' unter GTK/X.
  • Schriftgröße
  • Zusätzlicher Zeilenabstand - zuätzlicher Raum zwischen den Zeilen in Pixeln.
  • Disable anti-aliasing

Tastaturbelegung

Siehe Lazarus IDE Shortcuts.

Filter

At the top there is an edit field to set a text filter. You can type some letters and the tree will be updated to show only those keys which description contains the word. Set empty to show all.

Tree of IDE shortcuts

Hier können sie alle Kommandos und shortcuts der IDE sehen. Klicken sie auf einen der Schlüssel, um einen Dialog erscheinen zu lassen, zum Bearbeiten des shortcuts.

Find key combination

Click on the button to show a dialog. Grab a key and press ok. The tree will then only show those keys that start with the shortcut. Select VK_UNKNOWN to show all.

Schema auswählen

Lädt eine der vordefinierten Tastaturbelegungen. This will replace all your shortcuts.

Konsistenz überprüfen

Sucht nach doppelt definierten Tasten

Farbe

Diese Seite erlaubt to edit the syntax highlighters of the IDE. The main syntax highlighter is the Object Pascal highlighter. All other highlighters use those colors as default.

Sprache

Set here the highlighter you want to edit.

Color Scheme

The IDE has some predefined color schemes - sets of colors. Choose here one you like, then edit the single elements.

File Extensions

Sie können die Dateierweiterungen bearbeiten, für die die IDE diesen highlighter verwendet.

Element

This listbox contains all elements of the current highlighter. Choose which to edit. Or click on the preview below to select the element.

Element auf die Voreinstellung setzen

Load the default colors for this element from the current highlighter and scheme.

Alle Elemente auf Voreinstellungen setzen

Load the default colors for the current highligher and scheme.

Textattribute

Check the 'Use default color' checkboxes to get the color button. Then click on the button to select a custom color.

CodeTools

Bezeichner-vervollständigung

Startet automatisch die Bezeichnervervollständigung, wenn der Benutzer einen Punkt '.' eingibt und wartet.

Toolbox-Symbol-Werkzeuge

Show hints when moving the mouse over an identifier. While editing, this will do a Find Ddeclaration. During debugging this will do an Evaluate variable.

Tooltip Ausdruckeauswertung

During debugging the tooltip hint will try to evaluate the expression at the cursor.

Wartezeit

Richten sie hier die Wartezeit ein, bevor der Hinweis erscheint.

Codefaltung

Codefaltung: (De)Aktiviert die Codefaltung

Trenner-Zeichenebenen: Vorgabe = 3