Skip to content

Instantly share code, notes, and snippets.

@andrewbunday
Created June 28, 2011 11:51
Show Gist options
  • Save andrewbunday/1050982 to your computer and use it in GitHub Desktop.
Save andrewbunday/1050982 to your computer and use it in GitHub Desktop.
My current scite properties. Seriously messed up and not for the faint of heart
line.margin.width=1+
line.margin.visible=1
view.python.whitespace=1
view.eol=0
# Indentation
tabsize=4
indent.size=4
use.tabs=0
indent.auto=1
indent.automatic=1
indent.opening=0
indent.closing=0
tab.indents=1
backspace.unindents=1
tab.size.*.cpp=3
indent.size.*.cpp=3
title.full.path=1
source.files=*.asm;*.c;*.cc;*.cpp;*.cxx;*.cs;*.h;*.hh;*.hxx;*.hpp;\
*.idl;*.odl;*.rc;*.rc2;*.dlg;*.def;\
*.vb;*.vbs;*.bas;*.frm;*.cls;*.ctl;\
*.java;*.js;*.py;*.pl;*.rb;*.cgi;*.lua;*.conf;\
make*;*.mak;\
*.properties;*.html;*.xml;*.iface;*.bat;*.e; \
*.sh; *.mel; *.pp;
file.patterns.py=*.py;*.pyw;*.pp
file.patterns.pascal=*.dpr;*.pas;*.dfm;*.inc;
font.base=$(font.monospace)
font.small=$(font.monospace)
font.comment=$(font.monospace)
font.text=$(font.monospace)
font.text.comment=$(font.monospace)
font.embedded.base=$(font.monospace)
font.embedded.comment=$(font.monospace)
# Misc colours
fold.margin.colour=#073642
fold.margin.highlight.colour=#3A6060
caret.fore=#FF0000
selection.back=#DADADA
selection.cpp.fore=#006000
selection.cpp.back=#050505
#eee8d5
whitespace.fore=#508050
# Global default styles for all languages
# Default
style.*.32=$(font.base),back:#002b36,fore:#93a1a1
# Line number
style.*.33=$(font.base),back:#002b36
# Brace highlight
style.*.34=fore:#d30102,bold
# Brace incomplete highlight
style.*.35=fore:#d30102,bold
# Control characters
style.*.36=fore:#d30102
# Indentation guides
style.*.37=fore:#507050
style.bash.32=$(font.base),back:#002b36,fore:#93a1a1
style.bash.0=fore:#93a1a1,$(font.base)
style.bash.1=$(colour.error)
style.bash.2=$(colour.code.comment.box),$(font.code.comment.box)
style.bash.3=$(colour.number)
style.bash.4=$(colour.keyword),bold
style.bash.5=$(colour.string),$(font.monospace)
style.bash.6=$(colour.char),$(font.monospace)
style.bash.7=$(colour.operator),bold
style.bash.8=fore:#93a1a1
style.bash.9=fore:#93a1a1,back:#FFE0E0
style.bash.10=fore:#93a1a1,back:#FFFFE0
style.bash.11=fore:#FFFF00,back:#A08080
style.bash.12=fore:#93a1a1,back:#DDD0DD
style.bash.13=fore:#7F007F,back:#DDD0DD,eolfilled,notbold
style.bash.14=fore:#407090
# Decorators
style.bash.15=fore:#805000
# Matched Operators
style.bash.34=fore:#859900,bold
style.bash.35=fore:#FF0000,bold
braces.bash.style=7
keywordclass2.python=True False
keywords2.$(file.patterns.py)=$(keywordclass2.python)
keywords2.$(file.patterns.scons)=$(keywordclass2.python)
# Python styles
# White space
style.python.0=fore:#808080
# Comment
style.python.1=fore:#586e75,$(font.comment)
# Number
style.python.2=fore:#007F7F
# String
style.python.3=fore:#54b3ac,$(font.monospace)
# Single quoted string
style.python.4=fore:#54b3ac,$(font.monospace)
# Keyword
style.python.5=fore:#b58900,bold
# Triple quotes
style.python.6=fore:#2aa198
# Triple double quotes
style.python.7=fore:#d33682
# Class name definition
style.python.8=fore:#268bd2,bold
# Function or method name definition
style.python.9=fore:#268bd2,bold
# Operators
style.python.10=bold
# Identifiers
style.python.11=
# Comment-blocks
style.python.12=fore:#586e75
# End of line where string is not closed
style.python.13=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
# Highlighted identifiers
style.python.14=fore:#407090,bold
# Decorators
style.python.15=fore:#805000
# Matched Operators
style.python.34=fore:#859900,bold
style.python.35=fore:#FF0000,bold
# Braces are only matched in operator style
braces.python.style=10
#html styles
# Hypertext Markup Language
style.hypertext.32=$(font.base),back:#002b36,fore:#93a1a1
# Text
style.hypertext.0=fore:#FFFFFF,$(font.text)
# Tags
style.hypertext.1=fore:#00FF00
# Unknown Tags
style.hypertext.2=fore:#00FF00
# Attributes
style.hypertext.3=fore:#54b3ac
# Unknown Attributes
style.hypertext.4=fore:#FF0000
# Numbers
style.hypertext.5=$(colour.number)
# Double quoted strings
style.hypertext.6=54b3ac
# Single quoted strings
style.hypertext.7=$(colour.string)
# Other inside tag
style.hypertext.8=fore:#54b3ac
# Comment
style.hypertext.9=fore:#54b3ac,$(font.text.comment)
# Entities
style.hypertext.10=fore:#800080,$(font.text)
# XML style tag ends '/>'
style.hypertext.11=fore:#00FF00
style.hypertext.11=fore:#00FF00
# XML identifier start '<?'
style.hypertext.12=fore:#0000FF
# XML identifier end '?>'
style.hypertext.13=fore:#0000FF
# SCRIPT
style.hypertext.14=fore:#54b3ac
# ASP <% ... %>
style.hypertext.15=back:#FFFF00
# ASP <% ... %>
style.hypertext.16=back:#FFDF00
# CDATA
style.hypertext.17=back:#FFDF00
# PHP
style.hypertext.18=fore:#0000FF,back:#FFEFBF
# Unquoted values
style.hypertext.19=fore:#FF00FF,back:#FFEFFF
# JSP Comment <%-- ... --%>
style.hypertext.20=fore:#54b3ac,back:#FFFFD0
# SGML tags <! ... >
style.hypertext.21=fore:#000080,back:#EFEFFF
# SGML command
style.hypertext.22=fore:#000080,back:#EFEFFF,bold
# SGML 1st param
style.hypertext.23=fore:#006600,back:#EFEFFF
# SGML double string
style.hypertext.24=fore:#800000,back:#EFEFFF
# SGML single string
style.hypertext.25=fore:#993300,back:#EFEFFF
# SGML error
style.hypertext.26=fore:#800000,back:#FF6666
# SGML special (#xxxx type)
style.hypertext.27=fore:#3366FF,back:#EFEFFF
# SGML entity
style.hypertext.28=fore:#333333,back:#EFEFFF
# SGML comment
style.hypertext.29=fore:#808000,back:#EFEFFF
# SGML block
style.hypertext.31=fore:#000066,back:#CCCCE0
# Some reasonable background colours found in the default Windows palette
# Off White #FFFBF0 Light green #C0DCC0 Light Blue #A6CAF0
# Matched Operators
style.hypertext.34=fore:#0000FF,notbold,$(font.text)
style.hypertext.35=fore:#FF0000,notbold,$(font.text)
# Embedded Javascript
fontcolour.js=$(colour.embedded.js),$(font.js)
# JS Start - allows eol filled background to not start on same line as SCRIPT tag
style.hypertext.40=fore:#7F7F00,back:#FF0000
# JS Default
style.hypertext.41=fore:#508050,bold,$(fontcolour.js),eolfilled
# JS Comment
style.hypertext.42=$(colour.code.comment.box),$(fontcolour.js),eolfilled
# JS Line Comment
style.hypertext.43=$(colour.code.comment.line),$(fontcolour.js)
# JS Doc comment
style.hypertext.44=$(colour.code.comment.doc),bold,$(fontcolour.js),eolfilled
# JS Number
style.hypertext.45=$(colour.number),$(fontcolour.js)
# JS Word
style.hypertext.46=fore:#000000,$(fontcolour.js)
# JS Keyword
style.hypertext.47=$(colour.keyword),bold,$(fontcolour.js)
# JS Double quoted string
style.hypertext.48=$(colour.string),$(fontcolour.js)
# JS Single quoted string
style.hypertext.49=$(colour.string),$(fontcolour.js)
# JS Symbols
style.hypertext.50=$(colour.operator),bold,$(fontcolour.js)
# JavaScript EOL
style.hypertext.51=back:#BFBBB0,eolfilled
# JavaScript RegEx
style.hypertext.52=back:#FFBBB0
selection.style.hypertext.back=#ee0000,eolfilled
style.cpp.32=fore:#000000,back:#EEEEEE
style.cpp.33=fore:#000000,back:#CCCCCC
#selection.style.cpp.back=#eeeeee,eolfilled
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment