Scite preferences can be opened and edited by selecting Options->Open Global Options File
Some preferences you may wish to change are:
check.if.already.open=1This will cause all new files opened to open in the current instance of Scite. If this line is set to equal 0 or it is commented out (#) opening a new file will start a new instance of Scite. Since I often find myself editing tens of files I prefer to keep them in a single instance.
# Indentation tabsize=8 indent.size=8 use.tabs=1 #indent.auto=1 indent.automatic=1 indent.opening=0 indent.closing=0 #tab.indents=0 #backspace.unindents=0
There is an entire section on tabbing behavior. For some reason many programmers are very specific on exactly how their tabbing is done. The default works for me.
# Scripting ext.lua.startup.script=E:\UTIL\wscite\SciTEStartup.lua
Use this setting to set a start up script that holds all your own functions. This is the file that contains the functions that are described on the rest of this site.
Setting this value to 1 or un-commenting it will make the status bar display at start up.
# Status Bar statusbar.number=4 statusbar.text.1=\ li=$(LineNumber) co=$(ColumnNumber) $(OverType) ($(EOLMode)) $(FileAttr) statusbar.text.2=\ $(BufferLength) chars in $(NbOfLines) lines. Sel: $(SelLength) chars. statusbar.text.3=\ Now is: Date=$(CurrentDate) Time=$(CurrentTime) statusbar.text.4=\ $(FileNameExt) : $(FileDate) - $(FileTime) | $(FileAttr) if PLAT_WIN command.scite.help="file://$(SciteDefaultHome)\SciTEDoc.html" command.scite.help.subsystem=2 if PLAT_GTK command.print.*=a2ps "$(FileNameExt)" command.scite.help=netscape "file://$(SciteDefaultHome)/SciTEDoc.html"
You can also change what the status bar displays under the # Status Bar section. Note that on windows you can click the status bar to cycle through different displays.
This setting is found under html.properties and auto closes tags when you press ">" (there by deprecating my Tag Complete script.
Setting this to 1 and un-commenting it will cause Scite to open the previous file sit had open last session. If you start Scite by double clicking a file it will only open that file and discard the previous session state.
before a file is saved (or a language is chosen) Scite does not know what language the file will be. Use this setting to set its default language. Since I primarily use Scite for HTML/XML I set mine to HTML.