自制notepad++AutoHotkey2语言格式,从SciTE那里复制了关键词制作的.
2023-02-15版本:
<NotepadPlus>
<UserLang name="AutoHotkey(v2)" ext="ahk" udlVersion="2.1">
<Settings>
<Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00; 01 02 03/* 04*/</Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">. , ( ) [ ] + - * / := == += !</Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open">{</Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close">}</Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">#clipboardtimeout #hotif #hotiftimeout #inputlevel #maxthreads #maxthreadsbuffer #maxthreadsperhotkey #suspendexempt #usehook #winactivateforce #dllload #errorstdout #hotstring #include #includeagain #notrayicon #requires #singleinstance #warn</Keywords>
<Keywords name="Keywords2">abs acos asin atan blockinput callbackcreate callbackfree caretgetpos ceil 
chr click clipwait comcall comobjactive comobjconnect comobjflags 
comobjfromptr comobjget comobjquery comobjtype comobjvalue controladditem 
controlchooseindex controlchoosestring controlclick controldeleteitem 
controlfinditem controlfocus controlgetchecked controlgetchoice 
controlgetclassnn controlgetenabled controlgetexstyle controlgetfocus 
controlgethwnd controlgetindex controlgetitems controlgetpos controlgetstyle 
controlgettext controlgetvisible controlhide controlhidedropdown controlmove 
controlsend controlsendtext controlsetchecked controlsetenabled 
controlsetexstyle controlsetstyle controlsettext controlshow 
controlshowdropdown coordmode cos critical dateadd datediff detecthiddentext 
detecthiddenwindows dircopy dircreate dirdelete direxist dirmove dirselect 
dllcall download driveeject drivegetcapacity drivegetfilesystem drivegetlabel 
drivegetlist drivegetserial drivegetspacefree drivegetstatus drivegetstatuscd 
drivegettype drivelock driveretract drivesetlabel driveunlock edit 
editgetcurrentcol editgetcurrentline editgetline editgetlinecount 
editgetselectedtext editpaste envget envset exit exitapp exp fileappend 
filecopy filecreateshortcut filedelete fileencoding fileexist filegetattrib 
filegetshortcut filegetsize filegettime filegetversion fileinstall filemove 
fileopen fileread filerecycle filerecycleempty fileselect filesetattrib 
filesettime floor format formattime getkeyname getkeysc getkeystate getkeyvk 
getmethod groupactivate groupadd groupclose groupdeactivate guictrlfromhwnd 
guifromhwnd hasbase hasmethod hasprop hotif hotifwinactive hotifwinexist 
hotifwinnotactive hotifwinnotexist hotkey hotstring il_add il_create 
il_destroy imagesearch inidelete iniread iniwrite inputbox installkeybdhook 
installmousehook instr isalnum isalpha isdigit isfloat isinteger islabel 
islower isnumber isobject issetref isspace istime isupper isxdigit keyhistory 
keywait listhotkeys listlines listvars listviewgetcontent ln loadpicture log 
ltrim max menufromhandle menuselect min mod monitorget monitorgetcount 
monitorgetname monitorgetprimary monitorgetworkarea mouseclick mouseclickdrag 
mousegetpos mousemove msgbox numget numput objaddref objbindmethod objfromptr 
objfromptraddref objgetbase objgetcapacity objhasownprop objownpropcount 
objownprops objptr objptraddref objrelease objsetbase objsetcapacity 
onclipboardchange onerror onexit onmessage ord outputdebug pause persistent 
pixelgetcolor pixelsearch postmessage processclose processexist 
processsetpriority processwait processwaitclose random regdelete regdeletekey 
regexmatch regexreplace regread regwrite reload round rtrim run runas runwait 
send sendevent sendinput sendlevel sendmessage sendmode sendplay sendtext 
setcapslockstate setcontroldelay setdefaultmousespeed setkeydelay 
setmousedelay setnumlockstate setregview setscrolllockstate 
setstorecapslockmode settimer settitlematchmode setwindelay setworkingdir 
shutdown sin sleep sort soundbeep soundgetinterface soundgetmute soundgetname 
soundgetvolume soundplay soundsetmute soundsetvolume splitpath sqrt 
statusbargettext statusbarwait strcompare strget strlen strlower strptr strput 
strreplace strsplit strtitle strupper substr suspend sysget sysgetipaddresses 
tan thread tooltip trayseticon traytip trim type varsetstrcapacity vercompare 
winactivate winactivatebottom winactive winclose winexist wingetclass 
wingetclientpos wingetcontrols wingetcontrolshwnd wingetcount wingetexstyle 
wingetid wingetidlast wingetlist wingetminmax wingetpid wingetpos 
wingetprocessname wingetprocesspath wingetstyle wingettext wingettitle 
wingettranscolor wingettransparent winhide winkill winmaximize winminimize 
winminimizeall winminimizeallundo winmove winmovebottom winmovetop winredraw 
winrestore winsetalwaysontop winsetenabled winsetexstyle winsetregion 
winsetstyle winsettitle winsettranscolor winsettransparent winshow winwait 
winwaitactive winwaitclose winwaitnotactive
any array boundfunc buffer clipboardall closure comobjarray comobject 
comvalue comvalueref enumerator error file float func gui indexerror inputhook 
integer keyerror map membererror memoryerror menu menubar methoderror number 
object oserror primitive propertyerror regexmatchinfo string targeterror 
timeouterror typeerror valueerror varref zerodivisionerror
__class __item ateof base capacity casesense count default encoding extra 
file handle hwnd isbuiltin isvariadic length line maxparams message minparams 
name pos prototype ptr size stack what
__call __delete __enum __get __init __new __set bind call clear clone close 
defineprop delete deleteprop get getmethod getownpropdesc has hasbase 
hasmethod hasownprop hasprop insertat isbyref isoptional ownprops pop push 
rawread rawwrite read readchar readdouble readfloat readint readint64 readline 
readshort readuchar readuint readushort removeat seek set write writechar 
writedouble writefloat writeint writeint64 writeline writeshort writeuchar 
writeuint writeushort</Keywords>
<Keywords name="Keywords3">break case catch continue else finally for goto if loop return switch throw try until while and as contains false global in is isset local not or static super true unset class extends</Keywords>
<Keywords name="Keywords4">a_ahkpath a_ahkversion a_allowmainwindow a_appdata a_appdatacommon a_args 
a_clipboard a_computername a_comspec a_controldelay a_coordmodecaret 
a_coordmodemenu a_coordmodemouse a_coordmodepixel a_coordmodetooltip a_cursor 
a_dd a_ddd a_dddd a_defaultmousespeed a_desktop a_desktopcommon 
a_detecthiddentext a_detecthiddenwindows a_endchar a_eventinfo a_fileencoding 
a_hotkeyinterval a_hotkeymodifiertimeout a_hour a_iconfile a_iconhidden 
a_iconnumber a_icontip a_index a_initialworkingdir a_is64bitos a_isadmin 
a_iscompiled a_iscritical a_ispaused a_issuspended a_keydelay a_keydelayplay 
a_keyduration a_keydurationplay a_language a_lasterror a_linefile a_linenumber 
a_listlines a_loopfield a_loopfileattrib a_loopfiledir a_loopfileext 
a_loopfilefullpath a_loopfilename a_loopfilepath a_loopfileshortname 
a_loopfileshortpath a_loopfilesize a_loopfilesizekb a_loopfilesizemb 
a_loopfiletimeaccessed a_loopfiletimecreated a_loopfiletimemodified 
a_loopreadline a_loopregkey a_loopregname a_loopregtimemodified a_loopregtype 
a_maxhotkeysperinterval a_mday a_menumaskkey a_min a_mm a_mmm a_mmmm a_mon 
a_mousedelay a_mousedelayplay a_msec a_mydocuments a_now a_nowutc a_osversion 
a_priorhotkey a_priorkey a_programfiles a_programs a_programscommon a_ptrsize 
a_regview a_screendpi a_screenheight a_screenwidth a_scriptdir 
a_scriptfullpath a_scripthwnd a_scriptname a_sec a_sendlevel a_sendmode 
a_space a_startmenu a_startmenucommon a_startup a_startupcommon 
a_storecapslockmode a_tab a_temp a_thisfunc a_thishotkey a_tickcount 
a_timeidle a_timeidlekeyboard a_timeidlemouse a_timeidlephysical 
a_timesincepriorhotkey a_timesincethishotkey a_titlematchmode 
a_titlematchmodespeed a_traymenu a_username a_wday a_windelay a_windir 
a_workingdir a_yday a_year a_yweek a_yyyy this thishotkey</Keywords>
<Keywords name="Keywords5"></Keywords>
<Keywords name="Keywords6"></Keywords>
<Keywords name="Keywords7"></Keywords>
<Keywords name="Keywords8"></Keywords>
<Keywords name="Delimiters">00 01 02 03" 04 05" 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="B58900" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="839496" bgColor="002B36" fontName="" fontStyle="2" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="839496" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="2AA198" bgColor="002B36" fontName="" fontStyle="2" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="859900" bgColor="002B36" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="CB4B16" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="859932" bgColor="002B36" fontName="" fontStyle="2" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="CB164B" bgColor="002B36" fontName="" fontStyle="4" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="AAAAAA" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="AAAAAA" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="2AA198" bgColor="002B36" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>