Difference between revisions of "IDE Window: Editor Options"

From Free Pascal wiki
Jump to navigationJump to search
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{IDE Window: Editor Options}}
+
<noinclude>{{IDE Window: Editor Options}}<!--- This page may be used as template in other pages ---></noinclude>
 +
[[File:IDE-options-editor.JPG|thumb|400px|IDE Options - Editor]]
  
<u><b>This is part of the online help for the IDE. </b></u><br/>
+
This is part of the online help for the IDE.
It describes the section: "Editor Options". You can open the described dialog in your IDE via:<br/>
+
 
 +
It describes the section: "Editor Options". You can open the described dialog in your IDE via:
 
*The menu: "Tools" => "Options" / Editor options ...
 
*The menu: "Tools" => "Options" / Editor options ...
 
*The source-editor pop-up menu: "Editor properties ...
 
*The source-editor pop-up menu: "Editor properties ...
  
<font size="+1"><u><b>Navigation</b></u></font><br/>
+
The available editor options are:
*<font size="+1">[[IDE_Window:_Options|IDE Options]]</font> Overview of all options for the IDE
+
*[[IDE Window: Editor Options General|General]]
 
+
**Undo / Redo
----
+
**Scrolling
 
+
**Indent and Tabs<br />Please also see Codetools for automatic indent of Pascal sources
= General =
+
**Cursor
<font size="+2">Please go to [[IDE_Window:_Editor_Options_General|Editor Options General]] for options regarding:</font>
+
**Selection
*Undo / Redo
+
**[[IDE_Window: Editor Options General Misc|Misc]]
*Scrolling
+
***Showing Whitespace
*Indent and Tabs
+
***Trimming spaces
::Please also see Codetools for automatic indent of Pascal sources
+
***Copy/paste: unselected / fold
*The Caret (Text-cursor)
+
***Search
*The block-selection
+
*[[IDE Window: Editor Options Display|Display]]
 
+
**Gutter / Margin
= General / Misc =
+
**Font
<font size="+2">Please go to [[IDE_Window:_Editor_Options_General_Misc|Editor Options General Misc]] for options regarding:</font>
+
**Line-spacing
*Showing Withespace
+
** [[IDE_Window:_Editor_Options_HighlightColors|Colors]]
*Trimming spaces
+
*** Highlighting Pascal/Language specific elements
*Copy/paste: unselected / fold
+
*** General Highlighting (Selection, Line Highlights, ...)
*Search
+
**[[IDE_Window:_Editor_Options_Markup|Markup and Matches]]
 
+
*** Highlight other occurrences of the current word
= Display =
+
*** Matching brackets
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Display|Editor Options Display]] for options regarding:</font>
+
*** Extended Pascal-Keyword settings
*Gutter / Margin
+
* [[IDE_Window:_Editor_User_Defined_Words|User defined markup]]
*Font
 
*Line-spacing
 
 
 
= Colors =
 
<font size="+2">Please go to [[IDE_Window:_Editor_Options_HighlightColors|Color and Highlight settings]] for options regarding:</font>
 
* Highlighting Pascal/Language specific elements
 
* General Highlighting (Selection, Line Highlights, ...)
 
 
 
= Markup and Matches =
 
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Markup|Markup and Matches]] for options regarding:</font>
 
* Highlight other occurrences of the current word
 
* Matching brackets
 
* Extended Pascal-Keyword settings
 
 
 
= Editor User Defined Words =
 
<font size="+2">Please go to [[IDE_Window:_Editor_User_Defined_Words|Editor User Defined Words]] for options regarding:</font>
 
 
* Highlight your own chosen words
 
* Highlight your own chosen words
 
+
**[[IDE_Window:_Editor_Options_Keymap|Key Mappings]]
= Key Mappings =
+
*** Keyboard
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Keymap|Key Mappings]] for options regarding:</font>
+
*** See [[Lazarus IDE Shortcuts]].
* Keyboard
+
** [[IDE_Window:_Editor_Options_Mouse|Mouse settings]]
* See [[Lazarus IDE Shortcuts]].
+
*** Mouse
 
+
*[[IDE_Window:_Editor_Options_Completion_Hints|Completion and Hints]]
= Mouse =
+
** Automatic removal of unused events
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Mouse|Mouse settings]] for options regarding:</font>
+
** Automatic completion of Pascal blocks (begin/end)
* Mouse
+
** Automatic completion of identifiers
 
+
** Hints in the Editor
= Completion and Hints =
+
* [[IDE_Window:_Editor_Options_Code_Folding|Code Folding]]
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Completion_Hints|Completion and Hints]] for options regarding:</font>
+
** Source/Text folding
* Automatic removal of unused events
+
* [[IDE_Window:_Divider_Drawing_Divider_Draw|Divider Drawing]]
* Automatic completion of Pascal blocks (begin/end)
+
** Drawing divider lines
* Automatic completion of identifiers
+
* [[IDE_Window:_Editor_Options_MultiWindow|Pages and Windows]]
* Hints in the Editor
+
** Notebook and its tabs
 
+
** Automatic selection of windows for code navigation
= Code folding =
 
<font size="+2">Please go to [[IDE_Window:_Editor_Options_Code_Folding|Code Folding]] for options regarding:</font>
 
* Source/Text folding
 
 
 
= Divider Draw Level =
 
<font size="+2">Please go to [[IDE_Window:_Divider_Drawing_Divider_Draw|Divider Drawing]] for options regarding:</font>
 
* Drawing divider lines
 
 
 
= Multi Window =
 
<font size="+2">Please go to [[IDE_Window:_Editor_Options_MultiWindow|Pages and Windows]] for options regarding:</font>
 
* Notebook and it's tabs
 
* Automatic selection of windows for code navigation
 
 
 
[[Category:IDE Window]]
 
[[Category:IDE]]
 
[[Category:Lazarus]]
 

Revision as of 13:47, 3 July 2015

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

IDE Options - Editor

This is part of the online help for the IDE.

It describes the section: "Editor Options". You can open the described dialog in your IDE via:

  • The menu: "Tools" => "Options" / Editor options ...
  • The source-editor pop-up menu: "Editor properties ...

The available editor options are:

  • General
    • Undo / Redo
    • Scrolling
    • Indent and Tabs
      Please also see Codetools for automatic indent of Pascal sources
    • Cursor
    • Selection
    • Misc
      • Showing Whitespace
      • Trimming spaces
      • Copy/paste: unselected / fold
      • Search
  • Display
    • Gutter / Margin
    • Font
    • Line-spacing
    • Colors
      • Highlighting Pascal/Language specific elements
      • General Highlighting (Selection, Line Highlights, ...)
    • Markup and Matches
      • Highlight other occurrences of the current word
      • Matching brackets
      • Extended Pascal-Keyword settings
  • User defined markup
  • Highlight your own chosen words
  • Completion and Hints
    • Automatic removal of unused events
    • Automatic completion of Pascal blocks (begin/end)
    • Automatic completion of identifiers
    • Hints in the Editor
  • Code Folding
    • Source/Text folding
  • Divider Drawing
    • Drawing divider lines
  • Pages and Windows
    • Notebook and its tabs
    • Automatic selection of windows for code navigation