IDE Window: Editor Options/fr
- 1 General
- 1.1 Alt-Key sets column mode
- 1.2 Auto indent
- 1.3 Bracket highlighting
- 1.4 Show gutter hints
- 1.5 Show scroll hint
- 1.6 Use syntax highlight
- 1.7 Drag Drop editing
- 1.8 Drop files
- 1.9 Half page scroll
- 1.10 Keep caret X position
- 1.11 Persistent caret
- 1.12 Caret skips selection
- 1.13 Right mouse moves caret
- 1.14 Scroll by one less
- 1.15 Scroll past end of file
- 1.16 Scroll past end of line
- 1.17 Home key jumps to nearest start
- 1.18 Always visible caret
- 1.19 Smart tabs
- 1.20 Tabs to spaces
- 1.21 Tab indents blocks
- 1.22 Trim trailing spaces
- 1.23 Undo after save
- 1.24 Group Undo
- 1.25 Double click line
- 1.26 Mouse links
- 1.27 Show close buttons in notebook
- 1.28 Find text at cursor
- 1.29 Copy word on copy none
- 1.30 Block indent
- 1.31 Undo limit
- 1.32 Tab widths
- 2 Affichage
- 3 Assignation des touches
- 4 Couleur
- 5 Code Tools
- 6 Repliage de code
Alt-Key sets column mode
There are two selection modes: All characters between Start and End. Or a rectangular area between Start and End. You can switch between those modes by pressing Alt and selecting with the mouse. This does not work under X, because the Alt+Mouse key is almost always already used by the window manager.
Will indent the caret on new lines with the same amount of leading white space as the preceding line.
If the cursor is behind or in front of a bracket, highlight matching bracket.
Show gutter hints
Show hints when mouse is over the gutter (the bar on the left side of the source editor).
Show scroll hint
Started, but not yet implemented: Shows a hint of the visible line numbers when scrolling vertically.
Use syntax highlight
Use syntax highlighting.
Drag Drop editing
Allows you to select a block of text and drag it within the document to another location.
Not implemented yet: Allows the editor accept file drops.
Half page scroll
When scrolling with page-up and page-down commands, only scroll a half page at a time.
Keep caret X position
When moving through lines w/o Cursor Past EOL, keeps the X position of the cursor.
Keep caret blinking, even if loosing focus. The is needed on some systems, where the focus messages do not work properly.
Caret skips selection
When there is a selection and you press the left arrow, the cursor will go to the start of the selection.
Right mouse moves caret
When clicking with the right mouse for a popup menu, move the cursor to that location.
Scroll by one less
Forces scrolling to be one less line.
Scroll past end of file
Allows the cursor to go past the end of file marker.
Scroll past end of line
Allows the cursor to go past the last character into the white space at the end of a line.
Home key jumps to nearest start
home key jumps to line start if nearer, similar to visual studio.
Always visible caret
Move caret to be always visible when scrolling.
When tabbing, the cursor will go to the next non-white space character of the previous line.
Tabs to spaces
Converts a tab character to a specified number of space characters.
Tab indents blocks
When active <Tab> and <Shift><Tab> act as block indent, unindent when text is selected.
Trim trailing spaces
Spaces at the end of lines will be trimmed and not saved.
Undo after save
Keep the Undo list on save.
When undoing/redoing actions, handle all continous changes of the same kind in one call instead undoing/redoing each command separately.
Double click line
Select line on double click.
Pressing Ctrl will highlight the word under the mouse cursor.
Show a close button on each source editor tab. Not all widgetsets support this. At the moment only the gtk interface.
Find text at cursor
When invoking the 'Find' dialog, fetch the word at the cursor and put it into the Find field.
Copy word on copy none
If nothing is selected and user presses Copy (Ctrl-C), the editor selects the word and copy that. Same for cutting.
Amount of spaces a block is indented. For example with Ctrl+I.
Maximum number of Undo steps.
Maximum spaces for Tab characters.
Margin and gutter
- Visible right margin - show the right margin line
- Visible gutter - show the left bar
- Show line numbers - show line numbers in the gutter
- Right margin color and position in characters
- Gutter color and with in pixels
Default editor font
- Font name - Can be as simple as 'courier' or as complicated as '-adobe-courier-medium-r-normal-*-*-140-*-*-*-*-iso10646-1' under gtk/X.
- Editor font height
- Extra line spacing - extra space between lines in pixels.
Assignation des touches
Load one of the predefined key mappings.
Search for double defined keys
Tree of IDE shortcuts
Here you can see all commands and shortcuts of the IDE. Click on one of the keys to popup a dialog to edit the shortcut.
This page allows 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.
Set here the highlighter you want to edit.
The IDE has some predefined color schemes - sets of colors. Choose here one you like, then edit the single elements.
You can edit the file extensions for which the IDE uses this highlighter.
This listbox contains all elements of the current highlighter. Choose which to edit. Or click on the preview below to select the element.
Set element to default
Load the default colors for this element from the current highlighter and scheme.
Set all elements to default
Load the default colors for the current highligher and scheme.
Check the 'Use default color' checkboxes to get the color button. Then click on the button to select a custom color.
Start automatically the Identifier completion, when user types a point '.' and waits.
Tooltip symbol Tools
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 expression evaluation
During debugging the tooltip hint will try to evaluate the expression at the cursor.
Set here the waiting period before the hint pops up.
Repliage de code
Mark blocks of code and let the user fold them.