mirror of
https://codeberg.org/DansLeRuSH/geany.git
synced 2024-11-27 00:28:08 +00:00
Update of the common filetype
This commit is contained in:
parent
f024b66233
commit
41182e914d
1 changed files with 175 additions and 0 deletions
175
filedefs/filetypes.common
Normal file
175
filedefs/filetypes.common
Normal file
|
@ -0,0 +1,175 @@
|
|||
# For complete documentation of this file, please see Geany's main documentation
|
||||
[styling]
|
||||
# use foreground;background;bold;italic or named_style,bold,italic
|
||||
|
||||
# used for filetype All/None
|
||||
default=default
|
||||
|
||||
# 3rd selection argument is true to override default foreground
|
||||
# 4th selection argument is true to override default background
|
||||
selection=selection
|
||||
|
||||
# style for a matching brace
|
||||
brace_good=brace_good
|
||||
# style for a non-matching brace (a brace without a counterpart)
|
||||
brace_bad=brace_bad
|
||||
|
||||
# the following settings define the colours of the margins on the left side
|
||||
margin_linenumber=margin_line_number
|
||||
margin_folding=margin_folding
|
||||
fold_symbol_highlight=fold_symbol_highlight
|
||||
|
||||
# background colour of the current line, only the second and third argument is interpreted
|
||||
# use the third argument to enable or disable the highlighting of the current line (has to be true/false)
|
||||
current_line=current_line
|
||||
|
||||
# translucency for the current line(first argument) and the selection (second argument)
|
||||
# values between 0 and 256 are accepted. Note for Windows 95, 98 and ME users:
|
||||
# keep this value at 256 to disable translucency otherwise Geany might crash
|
||||
translucency=256;256
|
||||
|
||||
# style for a highlighted line (e.g when using Goto line or goto tag)
|
||||
marker_line=marker_line
|
||||
|
||||
# style for a marked search results (when using "Mark" in Search dialogs)
|
||||
# the second argument sets the background colour for the drawn rectangle
|
||||
# only the second argument is interpreted
|
||||
marker_search=marker_search
|
||||
|
||||
# style for a marked line (e.g when using the "Toggle Marker" keybinding (Ctrl-M))
|
||||
marker_mark=marker_mark
|
||||
|
||||
# translucency for the line marker(first argument) and the search marker (second argument)
|
||||
marker_translucency=256;256
|
||||
|
||||
# colour of the caret(the blinking cursor), only first and third argument is interpreted
|
||||
# set the third argument to true to change the caret into a block caret
|
||||
caret=caret
|
||||
|
||||
# width of the caret(the blinking cursor)
|
||||
# width in pixels, use 0 to make it invisible, maximum width is 3
|
||||
caret_width=1
|
||||
|
||||
# set foreground and background colour of indentation guides
|
||||
indent_guide=indent_guide
|
||||
|
||||
# third argument: if true, use this foreground color. If false, use the default value defined by the filetypes.
|
||||
# fourth argument: if true, use this background color. If false, use the default value defined by the filetypes.
|
||||
white_space=white_space
|
||||
|
||||
# style of folding icons, valid values are:
|
||||
# first argument: 1 for boxes, 2 for circles, 3 for arrows, 4 for +/-
|
||||
# second argument: 1 for straight lines, 2 for curved lines or 0 for none
|
||||
folding_style=1;1;
|
||||
|
||||
# should an horizontal line be drawn at the line where text is folded
|
||||
# 0 to disable
|
||||
# 1 to draw the line above folded text
|
||||
# 2 to draw the line below folded text
|
||||
folding_horiz_line=2
|
||||
|
||||
# first argument: drawing of visual flags to indicate a line is wrapped. This is a bitmask of the
|
||||
# values: 0 - No visual flags, 1 - Visual flag at end of subline of a wrapped line, 2 - Visual flag
|
||||
# at begin of subline of a wrapped line, Subline is indented by at least 1 to make room for the flag.
|
||||
# second argument: whether the visual flags to indicate a line is wrapped are drawn near the border
|
||||
# or near the text. This is a bitmask of the values: 0 - Visual flags drawn near border,
|
||||
# 1 - Visual flag at end of subline drawn near text, 2 - Visual flag at begin of subline drawn near text
|
||||
line_wrap_visuals=1;0;
|
||||
|
||||
# first argument: sets the size of indentation of sublines for wrapped lines in terms of
|
||||
# the width of a space, only used when the second argument is 0
|
||||
# second argument: wrapped sublines can be indented to the position of their first subline or
|
||||
# one more indent level, possible values:
|
||||
# 0 - Wrapped sublines aligned to left of window plus amount set by the first argument
|
||||
# 1 - Wrapped sublines are aligned to first subline indent (use the same indentation)
|
||||
# 2 - Wrapped sublines are aligned to first subline indent plus one more level of indentation
|
||||
line_wrap_indent=0;1;
|
||||
|
||||
# first argument: amount of space to be drawn above the line's baseline
|
||||
# second argument: amount of space to be drawn below the line's baseline
|
||||
line_height=0;0;
|
||||
|
||||
# 3rd argument is true to override default foreground of calltips
|
||||
# 4th argument is true to override default background of calltips
|
||||
calltips=call_tips
|
||||
|
||||
[settings]
|
||||
# which characters should be skipped when moving (or included when deleting) to word boundaries
|
||||
# should always include space and tab (\s\t)
|
||||
whitespace_chars=\s\t!\"#$%&'()*+,-./:;<=>?@[\\]^`{|}~
|
||||
#wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
|
||||
|
||||
[named_styles]
|
||||
# This is the Default "built-in" color scheme
|
||||
default=0x000000;0xffffff;false;false
|
||||
error=0xff0000;0xBFBFBF;false;italic
|
||||
|
||||
selection=0x000000;0xc0c0c0;false;true
|
||||
current_line=0x000000;0xf0f0f0;true;
|
||||
brace_good=0x0000ff;0xFFFFFF;true;false
|
||||
brace_bad=0xff0000;0xFFFFFF;true;false
|
||||
margin_line_number=0x000000;0xd0d0d0;
|
||||
margin_folding=0x000000;0xdfdfdf;
|
||||
fold_symbol_highlight=0xffffff
|
||||
indent_guide=0xc0c0c0;;
|
||||
caret=0x000000;0x000000;false;
|
||||
marker_line=0x000000;0xffff00;
|
||||
marker_search=0x000000;0x0000f0;
|
||||
marker_mark=0x000000;0xb8f4b8;
|
||||
call_tips=0xc0c0c0;0xffffff;false;false
|
||||
white_space=0xc0c0c0;0xffffff;true;false
|
||||
|
||||
comment=0xd00000
|
||||
comment_doc=0x3f5fbf
|
||||
comment_line=comment
|
||||
comment_line_doc=comment_doc
|
||||
comment_doc_keyword=comment_doc,bold
|
||||
comment_doc_keyword_error=comment_doc,italic
|
||||
|
||||
number=0x007f00
|
||||
number_1=number
|
||||
number_2=number_1
|
||||
|
||||
type=0x0000d0;;true;false
|
||||
class=type
|
||||
function=0x000080
|
||||
parameter=function
|
||||
|
||||
keyword=0x00007f;;true;false
|
||||
keyword_1=keyword
|
||||
keyword_2=0x991111;;true;false
|
||||
keyword_3=keyword_1
|
||||
keyword_4=keyword_1
|
||||
|
||||
identifier=default
|
||||
identifier_1=identifier
|
||||
identifier_2=identifier_1
|
||||
identifier_3=identifier_1
|
||||
identifier_4=identifier_1
|
||||
|
||||
string=0xff8000
|
||||
string_1=string
|
||||
string_2=0x008000
|
||||
string_eol=0x000000;0xe0c0e0;false;false
|
||||
character=string_1
|
||||
backticks=string_2
|
||||
here_doc=string_2
|
||||
|
||||
label=default,bold
|
||||
preprocessor=0x007f7f
|
||||
regex=number_1
|
||||
operator=0x301010
|
||||
decorator=string_1,bold
|
||||
other=0x404080
|
||||
|
||||
tag=type
|
||||
tag_unknown=tag,bold
|
||||
tag_end=tag,bold
|
||||
attribute=keyword_1
|
||||
attribute_unknown=attribute,bold
|
||||
value=string_1
|
||||
entity=default
|
||||
|
||||
line_added=0x34b034;0xffffff;false;false
|
||||
line_removed=0xff2727;0xffffff;false;false
|
||||
line_changed=0x7f007f;0xffffff;false;false
|
Loading…
Reference in a new issue