pascal.properties
来自「porting scintilla to qt」· PROPERTIES 代码 · 共 96 行
PROPERTIES
96 行
# Define SciTE settings for Pascal files.# Changed by Fernando Lozano <fsl@centroin.com.br> for Free Pascal# Changed by Mathias Rauen <scite@madshi.net> for Delphifilter.pascal=Pascal (dpr dpk pas dfm inc)|*.dpr;*.dpk;*.pas;*.dfm;*.inc;*.pp|file.patterns.pascal=*.dpr;*.dpk;*.pas;*.dfm;*.inc;*.pplexer.$(file.patterns.pascal)=pascalkeywordclass.pascal=and array asm begin case cdecl class const constructor contains \default destructor div do downto else end end. except exit exports external \far file finalization finally for function goto if implementation in index inherited \initialization inline interface label library message mod near nil not \object of on or out overload override package packed pascal private procedure program \property protected public published raise read record register repeat requires resourcestring \safecall set shl shr stdcall stored string then threadvar to try type unit \until uses var virtual while with write xorkeywordclass.pascalclasses=write read default public protected private property published storedkeywords.$(file.patterns.pascal)=$(keywordclass.pascal)keywords2.$(file.patterns.pascal)=$(keywordclass.pascalclasses)# Pascal styles# White spacestyle.pascal.0=fore:#000000,$(font.pascal)# Commentstyle.pascal.1=fore:#007F00,$(font.comment)# Line Commentstyle.pascal.2=fore:#007F00,$(font.comment)# Doc commentstyle.pascal.3=fore:#7F7F7F# Numberstyle.pascal.4=fore:#007F7F# Keywordstyle.pascal.5=fore:#00007F,bold# Double quoted stringstyle.pascal.6=fore:#7F007F,italics,$(font.comment)# Single quoted stringstyle.pascal.7=fore:#7F007F,italics,$(font.text)# Symbolsstyle.pascal.8=fore:#007F7F# Preprocessorstyle.pascal.9=fore:#7F7F00# Operatorsstyle.pascal.10=fore:#000000# Inline Asmstyle.pascal.14=fore:#008080# Default/Identifiersstyle.pascal.32=fore:#800000# Brace highlightstyle.pascal.34=fore:#0000FF,notbold# Brace incomplete highlightstyle.pascal.35=fore:#FF0000,notbold# Braces are only matched in operator stylebraces.pascal.style=10statement.indent.$(file.patterns.pascal)=5 case catch class default do else for then \private protected public struct try union while typestatement.lookback.$(file.patterns.pascal)=20block.start.$(file.patterns.pascal)=10 beginblock.end.$(file.patterns.pascal)=10 end#using virtual pascal#pc=C:\Vp21\Bin.w32\Vpc.exe -VC:\Vp21\Bin.w32\Vp.vpo "$(FilePath)"#using free pascal# compilecommand.compile.*.pas=fpc "$(FilePath)"# normal executeif PLAT_WIN command.go.*.pas="$(FileName).exe" command.go.subsystem.*.pas=2if PLAT_GTK command.go.*.pas="kvt -e $(FileName)"# buildcommand.build.*.pas=fpc -B "$(FilePath)"command.build.subsystem.*.pas=1command.name.0.*.pas=Debug Compilecommand.0.*.pas=fpc -g "$(FilePath)"command.name.1.*.pas=Debug Buildcommand.1.*.pas=fpc -g -B "$(FilePath)"command.name.2.*.pas=GDBif PLAT_WIN command.2.*.pas=gdbpasw "$(FileName)"if PLAT_GTK command.2.*.pas=gdb "$(FileName)" command.name.3.*.pas=DDD command.3.*.pas=ddd "$(FileName)"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?