自制notepad++AutoHotkey2语言格式

自制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 &#x000D;&#x000A;chr click clipwait comcall comobjactive comobjconnect comobjflags &#x000D;&#x000A;comobjfromptr comobjget comobjquery comobjtype comobjvalue controladditem &#x000D;&#x000A;controlchooseindex controlchoosestring controlclick controldeleteitem &#x000D;&#x000A;controlfinditem controlfocus controlgetchecked controlgetchoice &#x000D;&#x000A;controlgetclassnn controlgetenabled controlgetexstyle controlgetfocus &#x000D;&#x000A;controlgethwnd controlgetindex controlgetitems controlgetpos controlgetstyle &#x000D;&#x000A;controlgettext controlgetvisible controlhide controlhidedropdown controlmove &#x000D;&#x000A;controlsend controlsendtext controlsetchecked controlsetenabled &#x000D;&#x000A;controlsetexstyle controlsetstyle controlsettext controlshow &#x000D;&#x000A;controlshowdropdown coordmode cos critical dateadd datediff detecthiddentext &#x000D;&#x000A;detecthiddenwindows dircopy dircreate dirdelete direxist dirmove dirselect &#x000D;&#x000A;dllcall download driveeject drivegetcapacity drivegetfilesystem drivegetlabel &#x000D;&#x000A;drivegetlist drivegetserial drivegetspacefree drivegetstatus drivegetstatuscd &#x000D;&#x000A;drivegettype drivelock driveretract drivesetlabel driveunlock edit &#x000D;&#x000A;editgetcurrentcol editgetcurrentline editgetline editgetlinecount &#x000D;&#x000A;editgetselectedtext editpaste envget envset exit exitapp exp fileappend &#x000D;&#x000A;filecopy filecreateshortcut filedelete fileencoding fileexist filegetattrib &#x000D;&#x000A;filegetshortcut filegetsize filegettime filegetversion fileinstall filemove &#x000D;&#x000A;fileopen fileread filerecycle filerecycleempty fileselect filesetattrib &#x000D;&#x000A;filesettime floor format formattime getkeyname getkeysc getkeystate getkeyvk &#x000D;&#x000A;getmethod groupactivate groupadd groupclose groupdeactivate guictrlfromhwnd &#x000D;&#x000A;guifromhwnd hasbase hasmethod hasprop hotif hotifwinactive hotifwinexist &#x000D;&#x000A;hotifwinnotactive hotifwinnotexist hotkey hotstring il_add il_create &#x000D;&#x000A;il_destroy imagesearch inidelete iniread iniwrite inputbox installkeybdhook &#x000D;&#x000A;installmousehook instr isalnum isalpha isdigit isfloat isinteger islabel &#x000D;&#x000A;islower isnumber isobject issetref isspace istime isupper isxdigit keyhistory &#x000D;&#x000A;keywait listhotkeys listlines listvars listviewgetcontent ln loadpicture log &#x000D;&#x000A;ltrim max menufromhandle menuselect min mod monitorget monitorgetcount &#x000D;&#x000A;monitorgetname monitorgetprimary monitorgetworkarea mouseclick mouseclickdrag &#x000D;&#x000A;mousegetpos mousemove msgbox numget numput objaddref objbindmethod objfromptr &#x000D;&#x000A;objfromptraddref objgetbase objgetcapacity objhasownprop objownpropcount &#x000D;&#x000A;objownprops objptr objptraddref objrelease objsetbase objsetcapacity &#x000D;&#x000A;onclipboardchange onerror onexit onmessage ord outputdebug pause persistent &#x000D;&#x000A;pixelgetcolor pixelsearch postmessage processclose processexist &#x000D;&#x000A;processsetpriority processwait processwaitclose random regdelete regdeletekey &#x000D;&#x000A;regexmatch regexreplace regread regwrite reload round rtrim run runas runwait &#x000D;&#x000A;send sendevent sendinput sendlevel sendmessage sendmode sendplay sendtext &#x000D;&#x000A;setcapslockstate setcontroldelay setdefaultmousespeed setkeydelay &#x000D;&#x000A;setmousedelay setnumlockstate setregview setscrolllockstate &#x000D;&#x000A;setstorecapslockmode settimer settitlematchmode setwindelay setworkingdir &#x000D;&#x000A;shutdown sin sleep sort soundbeep soundgetinterface soundgetmute soundgetname &#x000D;&#x000A;soundgetvolume soundplay soundsetmute soundsetvolume splitpath sqrt &#x000D;&#x000A;statusbargettext statusbarwait strcompare strget strlen strlower strptr strput &#x000D;&#x000A;strreplace strsplit strtitle strupper substr suspend sysget sysgetipaddresses &#x000D;&#x000A;tan thread tooltip trayseticon traytip trim type varsetstrcapacity vercompare &#x000D;&#x000A;winactivate winactivatebottom winactive winclose winexist wingetclass &#x000D;&#x000A;wingetclientpos wingetcontrols wingetcontrolshwnd wingetcount wingetexstyle &#x000D;&#x000A;wingetid wingetidlast wingetlist wingetminmax wingetpid wingetpos &#x000D;&#x000A;wingetprocessname wingetprocesspath wingetstyle wingettext wingettitle &#x000D;&#x000A;wingettranscolor wingettransparent winhide winkill winmaximize winminimize &#x000D;&#x000A;winminimizeall winminimizeallundo winmove winmovebottom winmovetop winredraw &#x000D;&#x000A;winrestore winsetalwaysontop winsetenabled winsetexstyle winsetregion &#x000D;&#x000A;winsetstyle winsettitle winsettranscolor winsettransparent winshow winwait &#x000D;&#x000A;winwaitactive winwaitclose winwaitnotactive&#x000D;&#x000A;any array boundfunc buffer clipboardall closure comobjarray comobject &#x000D;&#x000A;comvalue comvalueref enumerator error file float func gui indexerror inputhook &#x000D;&#x000A;integer keyerror map membererror memoryerror menu menubar methoderror number &#x000D;&#x000A;object oserror primitive propertyerror regexmatchinfo string targeterror &#x000D;&#x000A;timeouterror typeerror valueerror varref zerodivisionerror&#x000D;&#x000A;__class __item ateof base capacity casesense count default encoding extra &#x000D;&#x000A;file handle hwnd isbuiltin isvariadic length line maxparams message minparams &#x000D;&#x000A;name pos prototype ptr size stack what&#x000D;&#x000A;__call __delete __enum __get __init __new __set bind call clear clone close &#x000D;&#x000A;defineprop delete deleteprop get getmethod getownpropdesc has hasbase &#x000D;&#x000A;hasmethod hasownprop hasprop insertat isbyref isoptional ownprops pop push &#x000D;&#x000A;rawread rawwrite read readchar readdouble readfloat readint readint64 readline &#x000D;&#x000A;readshort readuchar readuint readushort removeat seek set write writechar &#x000D;&#x000A;writedouble writefloat writeint writeint64 writeline writeshort writeuchar &#x000D;&#x000A;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 &#x000D;&#x000A;a_clipboard a_computername a_comspec a_controldelay a_coordmodecaret &#x000D;&#x000A;a_coordmodemenu a_coordmodemouse a_coordmodepixel a_coordmodetooltip a_cursor &#x000D;&#x000A;a_dd a_ddd a_dddd a_defaultmousespeed a_desktop a_desktopcommon &#x000D;&#x000A;a_detecthiddentext a_detecthiddenwindows a_endchar a_eventinfo a_fileencoding &#x000D;&#x000A;a_hotkeyinterval a_hotkeymodifiertimeout a_hour a_iconfile a_iconhidden &#x000D;&#x000A;a_iconnumber a_icontip a_index a_initialworkingdir a_is64bitos a_isadmin &#x000D;&#x000A;a_iscompiled a_iscritical a_ispaused a_issuspended a_keydelay a_keydelayplay &#x000D;&#x000A;a_keyduration a_keydurationplay a_language a_lasterror a_linefile a_linenumber &#x000D;&#x000A;a_listlines a_loopfield a_loopfileattrib a_loopfiledir a_loopfileext &#x000D;&#x000A;a_loopfilefullpath a_loopfilename a_loopfilepath a_loopfileshortname &#x000D;&#x000A;a_loopfileshortpath a_loopfilesize a_loopfilesizekb a_loopfilesizemb &#x000D;&#x000A;a_loopfiletimeaccessed a_loopfiletimecreated a_loopfiletimemodified &#x000D;&#x000A;a_loopreadline a_loopregkey a_loopregname a_loopregtimemodified a_loopregtype &#x000D;&#x000A;a_maxhotkeysperinterval a_mday a_menumaskkey a_min a_mm a_mmm a_mmmm a_mon &#x000D;&#x000A;a_mousedelay a_mousedelayplay a_msec a_mydocuments a_now a_nowutc a_osversion &#x000D;&#x000A;a_priorhotkey a_priorkey a_programfiles a_programs a_programscommon a_ptrsize &#x000D;&#x000A;a_regview a_screendpi a_screenheight a_screenwidth a_scriptdir &#x000D;&#x000A;a_scriptfullpath a_scripthwnd a_scriptname a_sec a_sendlevel a_sendmode &#x000D;&#x000A;a_space a_startmenu a_startmenucommon a_startup a_startupcommon &#x000D;&#x000A;a_storecapslockmode a_tab a_temp a_thisfunc a_thishotkey a_tickcount &#x000D;&#x000A;a_timeidle a_timeidlekeyboard a_timeidlemouse a_timeidlephysical &#x000D;&#x000A;a_timesincepriorhotkey a_timesincethishotkey a_titlematchmode &#x000D;&#x000A;a_titlematchmodespeed a_traymenu a_username a_wday a_windelay a_windir &#x000D;&#x000A;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&quot; 04 05&quot; 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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值