True
Geany
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
True
False
True
False
False
GDK_WINDOW_TYPE_HINT_NORMAL
GDK_GRAVITY_NORTH_WEST
True
Geany
True
False
0
0
False
False
True
GTK_ORIENTATION_HORIZONTAL
GTK_TOOLBAR_ICONS
True
True
False
False
False
False
True
Save the current file
gtk-save
True
True
False
False
True
True
Save all open files
Save all
True
True
True
False
False
True
True
True
True
True
False
False
True
Reload the current file from disk
gtk-revert-to-saved
True
True
False
False
True
True
Close the current file
gtk-close
True
True
False
False
True
True
True
True
True
False
False
True
Undo the last modification
gtk-undo
True
True
False
False
True
True
Redo the last modification
gtk-redo
True
True
False
False
True
True
True
True
True
False
False
True
False
Navigate back a location
gtk-go-back
True
True
False
False
True
True
False
Navigate forward a location
gtk-go-forward
True
True
False
False
True
True
True
True
True
False
False
True
Compile the current file
Compile
True
gtk-convert
True
True
False
False
True
True
Run or view the current file
gtk-execute
True
True
False
False
True
True
True
True
True
False
False
True
Open a color chooser dialog, to interactively pick colors from a palette.
Color
True
gtk-select-color
True
True
False
False
True
True
True
True
True
False
False
True
Zoom in the text
gtk-zoom-in
True
True
False
False
True
True
Zoom out the text
gtk-zoom-out
True
True
False
False
True
True
True
True
True
False
False
True
True
True
False
True
Find the entered text in the current file
True
True
True
0
True
*
False
False
False
True
Find the entered text in the current file
gtk-find
True
True
False
False
True
True
True
True
True
False
False
True
True
True
False
True
Enter a line number and jump to it.
True
True
True
5
True
*
False
8
False
False
True
Jump to the entered line number.
gtk-jump-to
True
True
False
False
True
True
False
True
True
False
False
True
False
True
True
False
False
True
Quit Geany
gtk-quit
True
True
False
False
True
0
False
False
True
True
400
True
True
167
True
True
True
True
GTK_POS_TOP
True
False
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
True
True
False
False
False
False
False
False
False
True
True
Symbols
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
True
GTK_POLICY_ALWAYS
GTK_POLICY_ALWAYS
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
True
True
False
False
True
False
False
False
False
True
True
Open files
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
True
True
True
True
GTK_POS_TOP
True
True
True
True
True
True
True
True
GTK_POLICY_NEVER
GTK_POLICY_NEVER
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
GTK_SHADOW_IN
True
True
True
True
GTK_POS_LEFT
False
False
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_NONE
GTK_CORNER_TOP_LEFT
True
True
False
False
False
True
False
False
False
False
True
True
Status
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_NONE
GTK_CORNER_TOP_LEFT
True
True
False
False
False
True
False
False
False
False
True
True
Compiler
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_NONE
GTK_CORNER_TOP_LEFT
True
True
False
False
False
True
False
False
False
False
True
True
Messages
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
GTK_SHADOW_NONE
GTK_CORNER_TOP_LEFT
True
True
True
False
True
GTK_JUSTIFY_LEFT
GTK_WRAP_NONE
True
0
0
0
0
0
0
False
True
True
Scribble
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
True
0
True
True
True
False
0
True
True
0
True
True
0
False
True
True
Preferences
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
True
False
True
True
True
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
True
True
False
0
True
GTK_BUTTONBOX_END
True
True
True
gtk-apply
True
GTK_RELIEF_NORMAL
True
-10
True
True
True
gtk-cancel
True
GTK_RELIEF_NORMAL
True
-6
True
True
True
True
gtk-ok
True
GTK_RELIEF_NORMAL
True
-5
0
False
True
GTK_PACK_END
True
True
True
GTK_POS_LEFT
False
False
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
2
True
Opens at startup the files from the last session
Load files from the last session
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Saves the window position and geometry and restores it at the start
Save window position and geometry
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
Whether the virtual terminal emulation(VTE) should be loaded at startup. Disable it if you do not need it.
True
Load virtual terminal emulation at startup
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Shows a confirmation dialog on exit.
Confirm exit
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Startup and shutdown</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Whether to beep if an error occurred or when the compilation process has finished.
True
Beep on errors or when compilation has finished
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Switch to the status message tab (in the notebook window at the bottom) if a new status message arrives.
True
Switch to status message list at new message
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Gives the focus automatically to widgets below the mouse cursor. Works for the main editor widget, the scribble, the toolbar search and goto line fields and the VTE.
True
Auto focus widgets (focus follows mouse)
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Always wrap search around the document and hide the Find dialog after clicking Find Next/Previous
Always wrap search and hide the Find dialog
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Behaviour</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
2
3
False
3
6
True
Startup path:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Path to start when opening or saving files. Must be an absolute path. Leave blank to use the current working directory.
True
True
True
0
True
•
False
1
2
0
1
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
0
1
fill
True
Project files:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
Path to start in when opening project files
True
True
True
0
True
•
False
1
2
1
2
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
1
2
fill
True
<b>Paths</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
True
True
False
True
True
General
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Toggle the symbol list on and off
True
Show symbol list
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Toggle the open files list on and off
True
Show open files list
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Sidebar</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
6
True
3
2
False
3
25
True
Symbol list:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
Message window:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
Editor:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Sets the font for the message window
True
False
True
False
False
True
1
2
2
3
fill
True
Sets the font for the symbol list
True
False
True
False
False
True
1
2
1
2
True
Sets the editor font
True
True
True
False
False
True
1
2
0
1
fill
True
<b>Fonts</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
4
2
False
3
25
True
Sidebar:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
Message window:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
3
4
fill
True
Editor:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
True
Show editor tabs
True
GTK_RELIEF_NORMAL
True
False
False
True
0
2
0
1
fill
True
Left
Right
Top
Bottom
False
True
1
2
3
4
fill
fill
1
2
2
3
fill
fill
True
Left
Right
Top
Bottom
False
True
1
2
1
2
fill
fill
True
<b>Tab placement</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Whether to show the status bar at the bottom of the main window.
True
Show statusbar
True
GTK_RELIEF_NORMAL
True
False
False
True
0
False
False
True
<b>Miscellaneous</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
True
True
False
True
True
Interface
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
Show Toolbar
True
GTK_RELIEF_NORMAL
False
False
False
True
True
<b>Toolbar</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Display the New, Open, Close, Save and Reload buttons in the toolbar
Show file operation buttons
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the Redo and Undo buttons in the toolbar
Show Redo and Undo buttons
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the Back and Forward buttons in the toolbar used for code navigation
Show Back and Forward buttons
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the Compile and Run buttons in the toolbar
Show Compile and Run buttons
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the Color Chooser button in the toolbar
Show Color Chooser button
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the Zoom In and Zoom Out buttons in the toolbar
Show Zoom In and Zoom Out buttons
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the search field and button in the toolbar
Show Search field
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the line number field and button in the toolbar
Show Goto line field
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Display the quit button in the toolbar
Show Quit button
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Items</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
False
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
2
4
False
3
12
True
Icon style:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Icon size:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
True
Images and text
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
0
1
fill
True
True
Small icons
True
GTK_RELIEF_NORMAL
True
False
False
True
2
3
1
2
fill
True
True
Large icons
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_toolbar_small
1
2
1
2
fill
True
True
Text only
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_toolbar_imagetext
3
4
0
1
fill
True
True
Images only
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_toolbar_imagetext
2
3
0
1
fill
True
<b>Appearance</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
False
False
True
True
Toolbar
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
5
12
6
True
False
0
Use white text on a black background.
True
Invert syntax highlighting colors
True
GTK_RELIEF_NORMAL
True
False
False
True
0
False
False
True
Shows small dotted lines to help you to use the right indentation.
True
Show indentation guides
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Marks spaces with dots and tabs with arrows.
True
Show white space
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Show the line ending character
True
Show line endings
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Display</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
3
2
False
3
25
True
Long line marker:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
Long line marker color:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
Type:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Sets the color of the long line marker
True
False
Color Chooser
True
1
2
2
3
fill
True
The long line marker is a thin vertical line in the editor. It helps to mark long lines, or as a hint to break the line. Set this value to a value greater than 0 to specify the column where it should appear.
True
1
0
True
GTK_UPDATE_ALWAYS
False
True
72 0 1000 1 10 10
1
2
1
2
fill
True
False
10
True
Prints a vertical line in the editor window at the given cursor position (see below).
True
Line
True
GTK_RELIEF_NORMAL
True
False
False
True
0
False
False
True
The background color of characters after the given cursor position (see below) changed to the color set below. (This is recommended if you use proportional fonts)
True
Background
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_long_line_line
0
False
False
True
True
Disabled
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_long_line_line
0
False
False
1
2
0
1
fill
fill
True
<b>Long line marker</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
True
True
False
True
True
Display
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Whenever some whitespace is inserted by Geany it will use tabs when enabled otherwise Geany will use just spaces.
True
Use tabs when inserting whitespace
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
2
2
False
3
25
True
Tab Width:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Auto indentation mode:
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
The width in chars, which one tab character will take
True
1
0
True
GTK_UPDATE_IF_VALID
False
True
1 1 99 1 10 10
1
2
0
1
fill
True
None
Basic
Advanced
False
True
1
2
1
2
fill
fill
0
False
True
True
<b>Indentation</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Wrap the line at the window border and continue it on the next line. Note: line wrapping has a high performance cost for large documents so should be disabled on slow machines.
True
Line wrapping
True
GTK_RELIEF_NORMAL
True
False
False
True
0
False
False
True
When "smart" home is enabled, the HOME key will move the caret to the first non-blank character of the line, unless it is already there, it moves to the very beginning of the line. When this feature is disabled, the HOME key always moves the caret to the start of the current line, regardless of its current position.
True
Enable "smart" home key
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Disable drag and drop completely in the editor window so you can't drag and drop any selections within or outside of the editor window.
True
Disable Drag and Drop
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Whether to enable folding the code
True
Enable folding
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Unfold all children of a fold point when unfolding it.
True
Unfold all children of a fold point
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Whether to use indicators (a squiggly underline) to highlight the lines where the compiler found a warning or an error.
True
Use indicators to show compile errors
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Features</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Automatic completion of often used constructs like if and for
True
Construct autocompletion
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Automatic completion of open XML tags (includes HTML tags)
True
XML tag autocompletion
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Automatic completion of known symbols in open files (function names, global variables, ...)
True
Symbol autocompletion
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
False
12
True
Rows of autocompletion list:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
Number of rows to display in the autocompletion list.
True
1
0
True
GTK_UPDATE_ALWAYS
False
False
10 1 99 1 10 10
0
False
True
0
False
False
True
<b>Autocompletion</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
True
True
False
True
True
Editor
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
3
True
3
2
False
3
12
True
Sets the default encoding for newly created files.
True
False
True
False
True
1
2
0
1
fill
fill
True
Default encoding (new files):
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
This option disables the automatic detection of the file encoding when opening files and opens the file with the specified encoding (usually not needed).
True
Use fixed encoding when opening files
True
GTK_RELIEF_NORMAL
False
False
False
True
0
2
2
3
True
Default encoding (existing files):
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
Sets the default encoding for opening existing files.
True
False
True
False
True
1
2
1
2
fill
fill
0
False
True
True
<b>New files</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
0
True
Ensures that at the end of the file is a new line
Ensure new line at file end
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Removes trailing spaces and tabs and the end of lines
Strip trailing spaces
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
Replaces all tabs in document by spaces.
Replace tabs by space
True
GTK_RELIEF_NORMAL
False
False
False
True
0
False
False
True
<b>Saving files</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
2
2
False
3
25
True
Placement of new file tabs:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Specifies the number of files which are stored in the Recent files list.
True
1
0
True
GTK_UPDATE_ALWAYS
False
True
4 1 50 1 10 10
1
2
1
2
fill
True
False
12
True
File tabs will be placed on the left of the notebook
True
Left
True
GTK_RELIEF_NORMAL
True
True
False
True
0
False
False
True
File tabs will be placed on the right of the notebook
True
Right
True
GTK_RELIEF_NORMAL
True
False
False
True
radio_tab_left
0
False
False
1
2
0
1
fill
fill
True
Recent files list length:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
7
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
<b>Misc.</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
False
True
True
Files
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
False
10
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
12
True
Enter tool paths below. Tools you do not need can be left blank.
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
6
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
4
3
False
3
5
True
Make:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Terminal:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
Browser:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
Path and options for the make tool
True
True
True
0
True
*
False
1
2
0
1
True
A terminal emulator like xterm, gnome-terminal or konsole (should accept the -e argument)
True
True
True
0
True
*
False
1
2
1
2
True
Path (and possibly additional arguments) to your favorite browser
True
True
True
0
True
*
False
1
2
2
3
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
0
1
fill
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
1
2
fill
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
2
3
fill
True
Grep:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
3
4
fill
True
True
True
True
0
True
*
False
1
2
3
4
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
3
4
fill
0
False
True
True
<b>Tool paths</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
False
True
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
2
3
False
3
5
True
Path to the command for printing files (use %f for the filename).
True
True
True
0
True
*
False
1
2
0
1
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
0
1
fill
True
Print:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Context action command. The currently selected word can be used with %s. It can appear anywhere in the given command and will be replaced before execution.
True
True
True
0
True
●
False
1
2
1
2
True
Context action:
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
True
GTK_RELIEF_NORMAL
True
True
gtk-open
4
0.5
0.5
0
0
2
3
1
2
fill
True
<b>Commands</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
0
True
True
False
True
True
Tools
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
12
True
Set the information to be used in templates. See the documentation for details.
False
False
GTK_JUSTIFY_LEFT
True
False
0
0.5
0
6
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
5
2
False
6
6
True
email address of the developer
True
True
True
0
True
*
False
1
2
2
3
True
Initials of the developer name
True
True
True
0
True
*
False
1
2
1
2
True
Initial version:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
4
5
fill
True
Version number, which a new file initially has
True
True
True
0
True
*
False
1
2
4
5
True
Company name
True
True
True
0
True
*
False
1
2
3
4
True
Developer:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Company:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
3
4
fill
True
Mail address:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
Initials:
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
The name of the developer
True
True
True
0
True
*
False
1
2
0
1
0
False
True
True
<i>Notice: For all changes you make here to take effect, you need to restart Geany.</i>
False
True
GTK_JUSTIFY_LEFT
True
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
<b>Template data</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
False
True
True
Templates
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
True
0
0.5
GTK_SHADOW_NONE
True
0.5
0.5
1
1
0
0
12
0
True
False
5
True
Here you can change keyboard shortcuts for various actions. Select one and press the Change button to enter a new shortcut, or double click on an action to edit the string representation of the shortcut directly.
False
False
GTK_JUSTIFY_FILL
True
False
0
0
0
5
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
True
True
True
GTK_POLICY_ALWAYS
GTK_POLICY_ALWAYS
GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
True
True
False
False
False
False
False
False
0
True
True
True
0.5
0.5
0.300000011921
1
0
5
0
0
True
True
C_hange
True
GTK_RELIEF_NORMAL
True
0
False
False
True
<b>Keyboard shortcuts</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
label_item
False
True
True
Keybindings
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
tab
6
True
True