Here I show you how to customize SciTE status bar. This is a great, easy, way to add more relevant information to your needs.
In the below video I walk through how you can make minor tweaks to your status bar by editing your user.properties file. Further down the page I’ve provided some of the built-in variables however there are a ton of additional ones you can check out the defined variables here.
Here is the syntax I walked through in the below video. The first SciTE statusbar.text.1 that is commented out is one I use by default.
SciTE4AutoHotkey Status Bar customization video
Built-in variables for SciTE status bar
Variable Name | Meaning |
---|---|
FilePath | full path of the current file |
FileDir | directory of the current file without a trailing slash |
FileName | base name of the current file |
FileExt | extension of the current file |
FileNameExt | $(FileName).$(FileExt) |
Language | name of the lexer used for the current file |
SessionPath | full path of the current session |
CurrentSelection | value of the currently selected text |
CurrentWord | value of word which the caret is within or near |
Replacements | number of replacements made by last Replace command |
SelectionStartColumn | column where selection starts |
SelectionStartLine | line where selection starts |
SelectionEndColumn | column where selection ends |
SelectionEndLine | line where selection ends |
CurrentMessage | most recently selected output pane message |
SciteDefaultHome | directory in which the Global Options file is found |
SciteUserHome | directory in which the User Options file is found |
SciteDirectoryHome | directory in which the Directory Options file is found |
APIPath | list of full paths of API files from api.filepattern |
AbbrevPath | full path of abbreviations file |
ScaleFactor | the screen’s scaling factor with a default value of 100 |