事象の水平線

個人的ブックマーク代わりなメモ書きブログ。 地球は丸いよ。↓このへん。

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop
サクラエディタを試したが、やはりk2Editorに戻ってきた自分用メモ
(ドキュメント読まず解析。どこに書いてあるのかな?)

k2Editor1.5.9の設定ファイルの構造
アプリのルート\Setting\ 各種デフォルトの設定
 └ その他 > ファイルタイプ別の設定 から読み込める

アプリのルート\user\ ユーザー設定
 └ FSet[0-9]+\.ini ファイルタイプ別設定の.ini
 └ FSet[0-9]+\.fbd ファイルタイプ別設定の専用ファイル (テキストでは読めない)

.hilファイルにテキストで以下の記述でキーワードファイルが作れる
 ファイルタイプ別の設定 > 強調表示 > 読込 で読み込める

一行目 VERSION=1.4
二行目以降
色番号,大文字小文字の区別(0=true),単語の検索,あいまい検索,正規表現,個目のグループにのみ色づけ,キーワード
大文字小文字の区別 以外は 0=false 1=true
個目のグループにのみ色づけは 個目の数

色番号は
強調表示
1~6 が 17~22
7~10 が 44~47
行の強調
1~6 が 23~28

AutoHotKey用キーワードファイル.hil
VERSION=1.4
17,1,0,0,0,0,#Include
17,1,0,0,0,0,#IncludeAgain
17,1,0,0,0,0,{
17,1,0,0,0,0,}
17,1,1,0,0,0,If
17,1,1,0,0,0,var
17,1,1,0,0,0,not
17,1,1,0,0,0,between
17,1,1,0,0,0,and
17,1,1,0,0,0,in
17,1,1,0,0,0,contains
17,1,1,0,0,0,IfInString
17,1,1,0,0,0,IfNotInString
17,1,1,0,0,0,is
17,1,0,0,0,0,#IfWinActive
17,1,0,0,0,0,#IfWinNotActive
17,1,0,0,0,0,#IfWinExist
17,1,0,0,0,0,#IfWinNotExist
17,1,1,0,0,0,IfWinActive
17,1,1,0,0,0,IfWinNotActive
17,1,1,0,0,0,IfWinExist
17,1,1,0,0,0,IfWinNotExist
17,1,1,0,0,0,IfExist
17,1,1,0,0,0,IfNotExist
17,1,1,0,0,0,IfMsgBox
17,1,1,0,0,0,Else
17,1,1,0,0,0,while
17,1,1,0,0,0,Loop
17,1,1,0,0,0,Loop
17,1,1,0,0,0,Loop,PARSE
17,1,1,0,0,0,Loop,READ
17,1,1,0,0,0,Loop
17,1,1,0,0,0,Break
17,1,1,0,0,0,Continue
17,1,1,0,0,0,Goto
17,1,1,0,0,0,Gosub
17,1,1,0,0,0,IsLabel
17,1,1,0,0,0,IsFunc
17,1,1,0,0,0,Return
17,1,1,0,0,0,Hotkey
17,1,1,0,0,0,SetTimer
17,1,1,0,0,0,Menu
17,1,1,0,0,0,OnExit
17,1,1,0,0,0,OnMessage
17,1,1,0,0,0,Sleep
17,1,1,0,0,0,Suspend
17,1,1,0,0,0,Pause
17,1,1,0,0,0,Thread
17,1,1,0,0,0,Critical
17,1,1,0,0,0,Exit
17,1,1,0,0,0,ExitApp
17,1,1,0,0,0,DllCall
17,1,1,0,0,0,NumGet
17,1,1,0,0,0,NumPut
17,1,1,0,0,0,RegisterCallback

18,1,0,0,0,0,#NoTrayIcon
18,1,1,0,0,0,InputBox
18,1,1,0,0,0,MsgBox
18,1,1,0,0,0,IfMsgBox
18,1,1,0,0,0,FileSelectFile
18,1,1,0,0,0,FileSelectFolder
18,1,1,0,0,0,Progress
18,1,1,0,0,0,SplashImage
18,1,1,0,0,0,SplashTextOn
18,1,1,0,0,0,SplashTextOff
18,1,1,0,0,0,ToolTip
18,1,1,0,0,0,TrayTip
18,1,1,0,0,0,Menu
18,1,1,0,0,0,GUI
18,1,1,0,0,0,Gui,Add
18,1,1,0,0,0,Gui,Add,Text
18,1,1,0,0,0,Gui,Add,Edit
18,1,1,0,0,0,Gui,Add,UpDown
18,1,1,0,0,0,Gui,Add,Hotkey
18,1,1,0,0,0,Gui,Add,Picture
18,1,1,0,0,0,Gui,Add,GroupBox
18,1,1,0,0,0,Gui,Add,Button
18,1,1,0,0,0,Gui,Add,Checkbox
18,1,1,0,0,0,Gui,Add,Radio
18,1,1,0,0,0,Gui,Add,DropDownList
18,1,1,0,0,0,Gui,Add,ComboBox
18,1,1,0,0,0,Gui,Add,ListBox
18,1,1,0,0,0,Gui,Add,ListView
18,1,1,0,0,0,Gui,Add,TreeView
18,1,1,0,0,0,Gui,Add,Slider
18,1,1,0,0,0,Gui,Add,Progress
18,1,1,0,0,0,Gui,Add,DateTime
18,1,1,0,0,0,Gui,Add,MonthCal
18,1,1,0,0,0,Gui,Add,Tab
18,1,1,0,0,0,Gui,Add,StatusBar
18,1,1,0,0,0,Gui,Tab
18,1,1,0,0,0,Gui,ListView
18,1,1,0,0,0,Gui,TreeView
18,1,1,0,0,0,Gui,Menu
18,1,1,0,0,0,Gui,Color
18,1,1,0,0,0,Gui,Font
18,1,1,0,0,0,Gui,Margin
18,1,1,0,0,0,Gui,Show
18,1,1,0,0,0,Gui,Flash
18,1,1,0,0,0,Gui,Submit
18,1,1,0,0,0,Gui,Cancel
18,1,1,0,0,0,Gui,Hide
18,1,1,0,0,0,Gui,Maximize
18,1,1,0,0,0,Gui,Minimize
18,1,1,0,0,0,Gui,Restore
18,1,1,0,0,0,Gui,Destroy
18,1,1,0,0,0,Gui,+Option
18,1,1,0,0,0,Gui,-Option
18,1,1,0,0,0,Gui,Default
18,1,1,0,0,0,GuiEscape:
18,1,1,0,0,0,GuiClose:
18,1,1,0,0,0,GuiSize:
18,1,1,0,0,0,GuiDropFiles:
18,1,1,0,0,0,GuiContextMenu:
18,1,1,0,0,0,GuiControl
18,1,1,0,0,0,GuiControlGet
18,1,1,0,0,0,OnMessage

19,1,0,0,0,0,#MaxMem
19,1,1,0,0,0,DllCall
19,1,1,0,0,0,VarSetCapacity
19,1,1,0,0,0,SetFormat
19,1,1,0,0,0,SetEnv
19,1,1,0,0,0,EnvGet
19,1,1,0,0,0,EnvSet
19,1,1,0,0,0,EnvAdd
19,1,1,0,0,0,EnvSub
19,1,1,0,0,0,EnvMult
19,1,1,0,0,0,EnvDiv
19,1,1,0,0,0,Random
19,1,1,0,0,0,Transform
19,1,1,0,0,0,Abs
19,1,1,0,0,0,Ceil
19,1,1,0,0,0,Floor
19,1,1,0,0,0,Round
19,1,1,0,0,0,Sqrt
19,1,1,0,0,0,Exp
19,1,1,0,0,0,Log
19,1,1,0,0,0,Ln
19,1,1,0,0,0,Mod
19,1,1,0,0,0,Sin
19,1,1,0,0,0,Cos
19,1,1,0,0,0,Tan
19,1,1,0,0,0,ASin
19,1,1,0,0,0,ACos
19,1,1,0,0,0,ATan
19,1,0,0,0,0,:=
19,1,0,0,0,0,+=
19,1,0,0,0,0,-=
19,1,0,0,0,0,*=
19,1,0,0,0,0,/=
19,1,0,0,0,0,//=
19,1,0,0,0,0,.=
19,1,0,0,0,0,|=
19,1,0,0,0,0,&=
19,1,0,0,0,0,^=
19,1,0,0,0,0,>>=
19,1,0,0,0,0,<<=
19,1,0,0,0,0,++
19,1,0,0,0,0,--
19,1,0,0,0,0,,
19,1,0,0,0,0,.
19,1,0,0,0,0,-
19,1,0,0,0,0,+
19,1,0,0,0,0,-
19,1,0,0,0,0,*
19,1,0,0,0,0,/
19,1,0,0,0,0,//
19,1,0,0,0,0,**
19,1,0,0,0,0,~
19,1,0,0,0,0,|
19,1,0,0,0,0,&
19,1,0,0,0,0,^
19,1,0,0,0,0,>>
19,1,0,0,0,0,<<
19,1,0,0,0,0,!
19,1,1,0,0,0,not
19,1,0,0,0,0,||
19,1,1,0,0,0,or
19,1,0,0,0,0,&&
19,1,1,0,0,0,and
19,1,0,0,0,0,?:
19,1,0,0,0,0,>
19,1,0,0,0,0,<
19,1,0,0,0,0,>=
19,1,0,0,0,0,<=
19,1,0,0,0,0,=
19,1,0,0,0,0,==
19,1,0,0,0,0,!=
19,1,0,0,0,0,&
19,1,0,0,0,0,*

20,1,1,0,0,0,RegExMatch
20,1,1,0,0,0,RegExReplace
20,1,1,0,0,0,StringCaseSense
20,1,1,0,0,0,SetFormat
20,1,1,0,0,0,SetEnv
20,1,1,0,0,0,EnvSet
20,1,1,0,0,0,If
20,1,1,0,0,0,IfInString
20,1,1,0,0,0,IfNotInString
20,1,1,0,0,0,Loop,PARSE
20,1,1,0,0,0,StringLower
20,1,1,0,0,0,StringUpper
20,1,1,0,0,0,StringLeft
20,1,1,0,0,0,StringRight
20,1,1,0,0,0,StringTrimLeft
20,1,1,0,0,0,StringTrimRight
20,1,1,0,0,0,StringMid
20,1,1,0,0,0,StringLen
20,1,1,0,0,0,StringGetPos
20,1,1,0,0,0,StringReplace
20,1,1,0,0,0,StringSplit
20,1,1,0,0,0,Sort
20,1,1,0,0,0,FormatTime
20,1,1,0,0,0,Asc
20,1,1,0,0,0,Chr
20,1,1,0,0,0,StrLen
20,1,1,0,0,0,InStr

21,1,0,0,0,0,#InstallKeybdHook
21,1,1,0,0,0,SetKeyDelay
21,1,1,0,0,0,SendMode
21,1,1,0,0,0,SetStoreCapslockMode
21,0,0,0,1,0,Set[Caps|Num|Scroll]LockState
21,1,1,0,0,0,BlockInput
21,1,1,0,0,0,Hotkey
21,1,1,0,0,0,GetKeyState
21,1,1,0,0,0,GetKeyState
21,1,1,0,0,0,Input
21,1,1,0,0,0,KeyWait
21,1,1,0,0,0,ControlSend
21,1,1,0,0,0,Send
21,1,1,0,0,0,SendRaw
21,1,1,0,0,0,SendEvent
21,1,1,0,0,0,SendInput
21,1,1,0,0,0,SendPlay

21,1,0,0,0,0,#InstallMouseHook
21,1,1,0,0,0,SetDefaultMouseSpeed
21,1,1,0,0,0,SetMouseDelay
21,1,1,0,0,0,SendMode
21,1,1,0,0,0,BlockInput
21,1,1,0,0,0,MouseGetPos
21,1,1,0,0,0,MouseMove
21,1,1,0,0,0,MouseClick
21,1,1,0,0,0,MouseClickDrag
21,1,1,0,0,0,Click
21,1,1,0,0,0,ControlClick

22,1,1,0,0,0,RunAs
22,1,1,0,0,0,Run
22,1,1,0,0,0,RunWait
22,1,1,0,0,0,Process
22,1,1,0,0,0,Shutdown

44,1,0,0,0,0,#WinActivateForce
44,1,1,0,0,0,DetectHiddenWindows
44,1,1,0,0,0,DetectHiddenText
44,1,1,0,0,0,SetTitleMatchMode
44,1,1,0,0,0,SetWinDelay
44,1,1,0,0,0,IfWinActive
44,1,1,0,0,0,IfWinNotActive
44,1,1,0,0,0,IfWinExist
44,1,1,0,0,0,IfWinNotExist
44,1,1,0,0,0,WinExist
44,1,1,0,0,0,WinActive
44,1,1,0,0,0,WinWait
44,1,1,0,0,0,WinWaitActive
44,1,1,0,0,0,WinWaitNotActive
44,1,1,0,0,0,WinWaitClose
44,1,1,0,0,0,WinGet
44,1,1,0,0,0,WinGetTitle
44,1,1,0,0,0,WinGetText
44,1,1,0,0,0,WinGetClass
44,1,1,0,0,0,WinGetPos
44,1,1,0,0,0,WinGetActiveTitle
44,1,1,0,0,0,WinGetActiveStats
44,1,1,0,0,0,WinActivate
44,1,1,0,0,0,WinActivateBottom
44,1,1,0,0,0,WinHide
44,1,1,0,0,0,WinShow
44,1,1,0,0,0,WinClose
44,1,1,0,0,0,WinKill
44,1,1,0,0,0,WinMove
44,1,1,0,0,0,WinMaximize
44,1,1,0,0,0,WinMinimize
44,1,1,0,0,0,WinMinimizeAll
44,1,1,0,0,0,WinMinimizeAllUndo
44,1,1,0,0,0,WinRestore
44,1,1,0,0,0,WinSet
44,1,1,0,0,0,WinSetTitle

44,1,1,0,0,0,GroupAdd
44,1,1,0,0,0,GroupActivate
44,1,1,0,0,0,GroupClose
44,1,1,0,0,0,GroupDeactivate

44,1,1,0,0,0,StatusBarWait
44,1,1,0,0,0,StatusBarGetText

44,1,1,0,0,0,SetControlDelay
44,1,1,0,0,0,ControlGet
44,1,1,0,0,0,ControlGetFocus
44,1,1,0,0,0,ControlGetPos
44,1,1,0,0,0,ControlGetText
44,1,1,0,0,0,Control
44,1,1,0,0,0,ControlFocus
44,1,1,0,0,0,ControlMove
44,1,1,0,0,0,ControlSetText
44,1,1,0,0,0,ControlClick
44,1,1,0,0,0,ControlSend
44,1,1,0,0,0,SendMessage
44,1,1,0,0,0,PostMessage
44,1,1,0,0,0,WinMenuSelectItem

45,1,1,0,0,0,SoundGet
45,1,1,0,0,0,SoundSet
45,1,1,0,0,0,SoundGetWaveVolume
45,1,1,0,0,0,SoundSetWaveVolume
45,1,1,0,0,0,SoundPlay
45,1,1,0,0,0,SoundBeep

45,1,1,0,0,0,SetWorkingDir
45,1,1,0,0,0,FileInstall
45,1,1,0,0,0,Drive
45,1,1,0,0,0,DriveGet
45,1,1,0,0,0,DriveSpaceFree
45,1,1,0,0,0,FileCopyDir
45,1,1,0,0,0,FileMoveDir
45,1,1,0,0,0,FileRemoveDir
45,1,1,0,0,0,FileCreateDir
45,1,1,0,0,0,FileRecycle
45,1,1,0,0,0,FileRecycleEmpty
45,1,1,0,0,0,FileCopy
45,1,1,0,0,0,FileMove
45,1,1,0,0,0,FileDelete
45,1,1,0,0,0,FileCreateShortcut
45,1,1,0,0,0,FileGetShortcut
45,1,1,0,0,0,FileGetAttrib
45,1,1,0,0,0,FileGetSize
45,1,1,0,0,0,FileGetTime
45,1,1,0,0,0,FileGetVersion
45,1,1,0,0,0,FileSetAttrib
45,1,1,0,0,0,FileSetTime
45,1,1,0,0,0,FileRead
45,1,1,0,0,0,FileReadLine
45,1,1,0,0,0,FileAppend
45,1,1,0,0,0,FileSelectFile
45,1,1,0,0,0,FileSelectFolder
45,1,1,0,0,0,IfExist
45,1,1,0,0,0,IfNotExist
45,1,1,0,0,0,FileExist
45,1,1,0,0,0,Loop
45,1,1,0,0,0,Loop,READ
45,1,1,0,0,0,SplitPath

46,1,1,0,0,0,IniRead
46,1,1,0,0,0,IniWrite
46,1,1,0,0,0,IniDelete

46,1,1,0,0,0,Loop
46,1,1,0,0,0,RegRead
46,1,1,0,0,0,RegWrite
46,1,1,0,0,0,RegDelete

46,1,1,0,0,0,EnvSet
46,1,1,0,0,0,EnvGet
46,1,1,0,0,0,EnvUpdate

46,1,1,0,0,0,KeyHistory
46,1,1,0,0,0,ListHotkeys
46,1,1,0,0,0,ListLines
46,1,1,0,0,0,ListVars
46,1,1,0,0,0,Edit
46,1,1,0,0,0,Reload
46,1,1,0,0,0,OutputDebug

46,1,1,0,0,0,SysGet
46,1,0,0,0,0,#ClipboardTimeout
46,1,1,0,0,0,ClipWait
46,1,1,0,0,0,OnClipboardChange:
46,1,1,0,0,0,PixelGetColor
46,1,1,0,0,0,PixelSearch
46,1,1,0,0,0,ImageSearch
46,1,1,0,0,0,URLDownloadToFile

46,1,0,0,0,0,#NoEnv
46,1,0,0,0,0,#Include
46,1,0,0,0,0,#IncludeAgain
46,1,0,0,0,0,#CommentFlag
46,1,0,0,0,0,#ClipboardTimeout
46,1,0,0,0,0,#EscapeChar
46,1,0,0,0,0,#MaxMem
46,1,0,0,0,0,#ErrorStdOut
46,1,0,0,0,0,#KeyHistory
46,1,0,0,0,0,#NoTrayIcon
46,1,0,0,0,0,#Persistent
46,1,0,0,0,0,#SingleInstance
46,1,0,0,0,0,#WinActivateForce
46,1,0,0,0,0,#UseHook
46,1,0,0,0,0,#InstallKeybdHook
46,1,0,0,0,0,#InstallMouseHook
46,1,0,0,0,0,#Hotstring
46,1,0,0,0,0,#HotkeyModifierTimeout
46,1,0,0,0,0,#HotkeyInterval
46,1,0,0,0,0,#MaxHotkeysPerInterval
46,1,0,0,0,0,#MaxThreads
46,1,0,0,0,0,#MaxThreadsBuffer
46,1,0,0,0,0,#MaxThreadsPerHotkey
46,1,1,0,0,0,SetBatchLines
46,1,1,0,0,0,DetectHiddenText
46,1,1,0,0,0,DetectHiddenWindows
46,1,1,0,0,0,CoordMode
46,1,1,0,0,0,SetDefaultMouseSpeed
46,1,1,0,0,0,SetKeyDelay
46,1,1,0,0,0,SetMouseDelay
46,1,1,0,0,0,SetWinDelay
46,1,1,0,0,0,SetControlDelay
46,1,1,0,0,0,SetStoreCapslockMode
46,1,1,0,0,0,SetTitleMatchMode
46,1,1,0,0,0,SendMode
46,1,1,0,0,0,AutoTrim
46,1,1,0,0,0,StringCaseSense
46,1,1,0,0,0,SetFormat

Quotation="'
Canceler=`
Commenter=;
CommenterRegExp=0
CommenterCase=1
CommenterWord=0
CommenterFuzz=0
BracketCount=0


AutoHotkeyのインストールフォルダ\Extras\Editors に各種エディタ向けキーワードファイルがあるらしい
ansi32 を入れたためか無かったので作った。(コピった。)
空行はカテゴリ分け
優先順位とか いろいろあるけどとりあえずたたき台

参考:
AutoHotkeyを流行らせるページ
スポンサーサイト

PageTop

コメント

 ※
 ※
管理者にだけ表示を許可する
  ※ 必須項目です

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。