Mery Macro JS
ダウンロード: 「ファイル:Mery Macro JS.zip」 (仮バージョン 2018/11/05 sukemaru)
Mery の JavaScript マクロを強調表示だらけにできます。
- とりあえず強調ワードを収集しただけで、有意な色分けはしてありません。
- この構文ファイルのインポートに失敗する場合は、##### のついた行を削除してください。
この構文ファイルを「Mery_Macro_JS」としてインポートし、以下のマクロを「ファイルを開いたとき」用のイベントマクロに設定してください。
編集モードで拡張子「JS」に関連付けする場合は、グループ(色)分けを精査の上でご利用ください。
- ref. 「編集モードの自動選択」マクロ
#title = "編集モードの自動選択"
with ( document ) {
if ( FullName.match( /\\Mery\\Macros\\.*\.js/i ) ) {
Mode = "Mery_Macro_JS";
Quit();
}
}
コード
#TagBegin=
#TagEnd=
#CommentBegin1=
#CommentEnd1=
#LineComment1=
#CommentBegin2=
#CommentEnd2=
#LineComment2=
#SpecialSyntax=None
#ScriptBegin=
#ScriptEnd=
#QuoteSingle=False
#QuoteDouble=False
#QuoteContinue=False
#EscapeCharacter=
##### このグループの項目は "^\(\?^# .+\)" の部分を(置換で)削除、RegEx=False にして適当にグループ(色)分けしてください
##### ※ RegEx=True のままにするなら "(?^# 注釈)" は残しても構いません
##### ※ "(?^# 注釈)" の部分を残したまま RegEx=False にすると強調ワードは無効になります
#Word Color=0, WholeWord=True, RightSide=False, MatchCase=True, InsideTag=False, RegEx=True
(?^# JS)all
(?^# JS)anchors
(?^# JS)area
(?^# JS)assign
(?^# JS)blur
(?^# JS)button
(?^# JS)checkbox
(?^# JS)clearInterval
(?^# JS)clearTimeout
(?^# JS)clientInformation
(?^# JS)close
(?^# JS)closed
(?^# JS)confirm
(?^# JS)crypto
(?^# JS)defaultStatus
(?^# JS)element
(?^# JS)elements
(?^# JS)embed
(?^# JS)embeds
(?^# JS)event
(?^# JS)fileUpload
(?^# JS)focus
(?^# JS)form
(?^# JS)forms
(?^# JS)frame
(?^# JS)frameRate
(?^# JS)frames
(?^# JS)hidden
(?^# JS)history
(?^# JS)image
(?^# JS)images
(?^# JS)innerHeight
(?^# JS)innerWidth
(?^# JS)layer
(?^# JS)layers
(?^# JS)location
(?^# JS)mimeTypes
(?^# JS)navigate
(?^# JS)navigator
(?^# JS)offscreenBuffering
(?^# JS)open
(?^# JS)opener
(?^# JS)option
(?^# JS)outerHeight
(?^# JS)outerWidth
(?^# JS)packages
(?^# JS)pageXOffset
(?^# JS)pageYOffset
(?^# JS)parent
(?^# JS)parseFloat
(?^# JS)parseInt
(?^# JS)password
(?^# JS)pkcs11
(?^# JS)plugin
(?^# JS)prompt
(?^# JS)propertyIsEnum
(?^# JS)radio
(?^# JS)reset
(?^# JS)screenX
(?^# JS)screenY
(?^# JS)scroll
(?^# JS)secure
(?^# JS)select
(?^# JS)self
(?^# JS)setInterval
(?^# JS)setTimeout
(?^# JS)status
(?^# JS)submit
(?^# JS)taint
(?^# JS)textarea
(?^# JS)top
(?^# JS)untaint
(?^# JS予約語)abstract
(?^# JS予約語)await
(?^# JS予約語)boolean
(?^# JS予約語)byte
(?^# JS予約語)case
(?^# JS予約語)char
(?^# JS予約語)class
(?^# JS予約語)default
(?^# JS予約語)delete
(?^# JS予約語)double
(?^# JS予約語)enum
(?^# JS予約語)export
(?^# JS予約語)extends
(?^# JS予約語)false
(?^# JS予約語)final
(?^# JS予約語)finally
(?^# JS予約語)float
(?^# JS予約語)goto
(?^# JS予約語)implements
(?^# JS予約語)import
(?^# JS予約語)instanceof
(?^# JS予約語)int
(?^# JS予約語)interface
(?^# JS予約語)long
(?^# JS予約語)native
(?^# JS予約語)package
(?^# JS予約語)private
(?^# JS予約語)protected
(?^# JS予約語)public
(?^# JS予約語)short
(?^# JS予約語)static
(?^# JS予約語)super
(?^# JS予約語)synchronized
(?^# JS予約語)throws
(?^# JS予約語)transient
(?^# JS予約語)true
(?^# JS予約語)typeof
(?^# JS予約語)void
(?^# JS予約語)volatile
(?^# JS予約語)yield
(?^# JS定数)E
(?^# JS定数)Infinity
(?^# JS定数)LN10
(?^# JS定数)LN2
(?^# JS定数)LOG2E
(?^# JS定数)MAX_VALUE
(?^# JS定数)MIN_VALUE
(?^# JS定数)NEGATIVE_INFINITY
(?^# JS定数)NaN
(?^# JS定数)PI
(?^# JS定数)POSITIVE_INFINITY
(?^# JS定数)SQRT1_2
(?^# JS定数)SQRT2
(?^# JS定数)null
(?^# JS定数)undefined
(?^# JS演算子)new
(?^# JS関数)GetObject
(?^# JS関数)ScriptEngine
(?^# JS関数)ScriptEngineBuildVersion
(?^# JS関数)ScriptEngineMajorVersion
(?^# JS関数)ScriptEngineMinorVersion
(?^# JS関数)UTC
(?^# JS関数)acos
(?^# JS関数)asin
(?^# JS関数)atan
(?^# JS関数)atan2
(?^# JS関数)cos
(?^# JS関数)create
(?^# JS関数)decodeURI
(?^# JS関数)decodeURIComponent
(?^# JS関数)defineProperties
(?^# JS関数)defineProperty
(?^# JS関数)encodeURI
(?^# JS関数)encodeURIComponent
(?^# JS関数)escape
(?^# JS関数)eval
(?^# JS関数)exp
(?^# JS関数)floor
(?^# JS関数)freeze
(?^# JS関数)fromCharCode
(?^# JS関数)getOwnPropertyDescriptor
(?^# JS関数)getOwnPropertyName
(?^# JS関数)getPropertyOf
(?^# JS関数)isArray
(?^# JS関数)isExtensible
(?^# JS関数)isFinite
(?^# JS関数)isFrozen
(?^# JS関数)isInterger
(?^# JS関数)isNaN
(?^# JS関数)isSafeInterger
(?^# JS関数)isSealed
(?^# JS関数)keys
(?^# JS関数)log
(?^# JS関数)max
(?^# JS関数)now
(?^# JS関数)parse
(?^# JS関数)parseFloat
(?^# JS関数)parseInt
(?^# JS関数)pow
(?^# JS関数)preventExtensions
(?^# JS関数)random
(?^# JS関数)round
(?^# JS関数)seal
(?^# JS関数)sin
(?^# JS関数)stringify
(?^# JS関数)unescape
(?^# JS関数)write
(?^# JS関数)writeln
(?^# JSオブジェクト)ActiveXObject
(?^# JSオブジェクト)Array
(?^# JSオブジェクト)ArrayBuffer
(?^# JSオブジェクト)Boolean
(?^# JSオブジェクト)DataView
(?^# JSオブジェクト)Date
(?^# JSオブジェクト)Debug
(?^# JSオブジェクト)Enumerator
(?^# JSオブジェクト)Error
(?^# JSオブジェクト)Float32Array
(?^# JSオブジェクト)Float64Array
(?^# JSオブジェクト)Function
(?^# JSオブジェクト)Global
(?^# JSオブジェクト)Int16Array
(?^# JSオブジェクト)Int32Array
(?^# JSオブジェクト)Int8Array
(?^# JSオブジェクト)Intl.Collator
(?^# JSオブジェクト)Intl.DateTimeFormat
(?^# JSオブジェクト)Intl.NumberFormat
(?^# JSオブジェクト)JSON
(?^# JSオブジェクト)Map
(?^# JSオブジェクト)Math
(?^# JSオブジェクト)Number
(?^# JSオブジェクト)Object
(?^# JSオブジェクト)Promise
(?^# JSオブジェクト)Reflect
(?^# JSオブジェクト)RegExp
(?^# JSオブジェクト)Regular Expression
(?^# JSオブジェクト)Set
(?^# JSオブジェクト)String
(?^# JSオブジェクト)Symbol
(?^# JSオブジェクト)Unit16Array
(?^# JSオブジェクト)Unit32Array
(?^# JSオブジェクト)Unit8Array
(?^# JSオブジェクト)Unit8ClamedArray
(?^# JSオブジェクト)VBArray
(?^# JSオブジェクト)WeakMap
(?^# JSオブジェクト)WeakSet
(?^# JSオブジェクト)WinRTError
(?^# JSオブジェクト)arguments
(?^# JSステートメント)@cc_on
(?^# JSステートメント)@elif
(?^# JSステートメント)@else
(?^# JSステートメント)@end
(?^# JSステートメント)@if
(?^# JSステートメント)@set
(?^# JSステートメント)break
(?^# JSステートメント)catch
(?^# JSステートメント)class
(?^# JSステートメント)const
(?^# JSステートメント)continue
(?^# JSステートメント)debugger
(?^# JSステートメント)do
(?^# JSステートメント)else
(?^# JSステートメント)for
(?^# JSステートメント)function
(?^# JSステートメント)if
(?^# JSステートメント)in
(?^# JSステートメント)let
(?^# JSステートメント)of
(?^# JSステートメント)return
(?^# JSステートメント)switch
(?^# JSステートメント)this
(?^# JSステートメント)throw
(?^# JSステートメント)try
(?^# JSステートメント)var
(?^# JSステートメント)while
(?^# JSステートメント)with
(?^# JSプロパティ)_proto_
(?^# JSプロパティ)arguments
(?^# JSプロパティ)callee
(?^# JSプロパティ)caller
(?^# JSプロパティ)constructor
(?^# JSプロパティ)description
(?^# JSプロパティ)global
(?^# JSプロパティ)ignoreCase
(?^# JSプロパティ)index
(?^# JSプロパティ)input
(?^# JSプロパティ)lastIndex
(?^# JSプロパティ)lastMatch
(?^# JSプロパティ)lastParen
(?^# JSプロパティ)leftContext
(?^# JSプロパティ)length
(?^# JSプロパティ)message
(?^# JSプロパティ)multiline
(?^# JSプロパティ)name
(?^# JSプロパティ)number
(?^# JSプロパティ)prototype
(?^# JSプロパティ)source
(?^# JSメソッド)alert
(?^# JSメソッド)anchor
(?^# JSメソッド)apply
(?^# JSメソッド)atEnd
(?^# JSメソッド)big
(?^# JSメソッド)bind
(?^# JSメソッド)blink
(?^# JSメソッド)bold
(?^# JSメソッド)call
(?^# JSメソッド)charAt
(?^# JSメソッド)charCodeAt
(?^# JSメソッド)compile
(?^# JSメソッド)concat
(?^# JSメソッド)dimmensions
(?^# JSメソッド)every
(?^# JSメソッド)exec
(?^# JSメソッド)filter
(?^# JSメソッド)fixed
(?^# JSメソッド)fontcolor
(?^# JSメソッド)fontsize
(?^# JSメソッド)forEach
(?^# JSメソッド)getDate
(?^# JSメソッド)getDay
(?^# JSメソッド)getFullYear
(?^# JSメソッド)getHours
(?^# JSメソッド)getItem
(?^# JSメソッド)getMilliseconds
(?^# JSメソッド)getMinutes
(?^# JSメソッド)getMonth
(?^# JSメソッド)getSeconds
(?^# JSメソッド)getTime
(?^# JSメソッド)getTimezoneOffset
(?^# JSメソッド)getUTCDate
(?^# JSメソッド)getUTCDay
(?^# JSメソッド)getUTCFullYear
(?^# JSメソッド)getUTCHours
(?^# JSメソッド)getUTCMilliseconds
(?^# JSメソッド)getUTCMinutes
(?^# JSメソッド)getUTCMonth
(?^# JSメソッド)getUTCSeconds
(?^# JSメソッド)getVarDate
(?^# JSメソッド)getYear
(?^# JSメソッド)hasOwnProperty
(?^# JSメソッド)indexOf
(?^# JSメソッド)isPrototypeOf
(?^# JSメソッド)italics
(?^# JSメソッド)item
(?^# JSメソッド)join
(?^# JSメソッド)lastIndexOf
(?^# JSメソッド)lbound
(?^# JSメソッド)link
(?^# JSメソッド)localeCompare
(?^# JSメソッド)map
(?^# JSメソッド)match
(?^# JSメソッド)moveFirst
(?^# JSメソッド)moveNext
(?^# JSメソッド)pop
(?^# JSメソッド)propertyEnumerable
(?^# JSメソッド)propertyIsEnumerable
(?^# JSメソッド)push
(?^# JSメソッド)reduceRight
(?^# JSメソッド)replace
(?^# JSメソッド)reverse
(?^# JSメソッド)search
(?^# JSメソッド)setDate
(?^# JSメソッド)setFullYear
(?^# JSメソッド)setHours
(?^# JSメソッド)setMilliseconds
(?^# JSメソッド)setMinutes
(?^# JSメソッド)setMonth
(?^# JSメソッド)setSeconds
(?^# JSメソッド)setTime
(?^# JSメソッド)setUTCDate
(?^# JSメソッド)setUTCFullYear
(?^# JSメソッド)setUTCHours
(?^# JSメソッド)setUTCMilliseconds
(?^# JSメソッド)setUTCMinutes
(?^# JSメソッド)setUTCMonth
(?^# JSメソッド)setUTCSeconds
(?^# JSメソッド)setYear
(?^# JSメソッド)shift
(?^# JSメソッド)slice
(?^# JSメソッド)some
(?^# JSメソッド)sort
(?^# JSメソッド)splice
(?^# JSメソッド)split
(?^# JSメソッド)strike
(?^# JSメソッド)substr
(?^# JSメソッド)substring
(?^# JSメソッド)sup
(?^# JSメソッド)test
(?^# JSメソッド)toArray
(?^# JSメソッド)toDateString
(?^# JSメソッド)toExponential
(?^# JSメソッド)toFixed
(?^# JSメソッド)toGMTString
(?^# JSメソッド)toISOString
(?^# JSメソッド)toJSON
(?^# JSメソッド)toLocaleDateString
(?^# JSメソッド)toLocaleLowerCase
(?^# JSメソッド)toLocaleString
(?^# JSメソッド)toLocaleTimeString
(?^# JSメソッド)toLocaleUpperCase
(?^# JSメソッド)toLowerCase
(?^# JSメソッド)toPrecision
(?^# JSメソッド)toString
(?^# JSメソッド)toUTCString
(?^# JSメソッド)toUpperCase
(?^# JSメソッド)trim
(?^# JSメソッド)unshift
(?^# JSメソッド)valueOf
(?^# Mery定数)meCaseCapitalize
(?^# Mery定数)meCaseLowerCase
(?^# Mery定数)meCaseUpperCase
(?^# Mery定数)meCollapseEnd
(?^# Mery定数)meCollapseStart
(?^# Mery定数)meDateDateTime
(?^# Mery定数)meDateTimeDate
(?^# Mery定数)meFindAround
(?^# Mery定数)meFindFileNamesOnly
(?^# Mery定数)meFindNext
(?^# Mery定数)meFindPrevious
(?^# Mery定数)meFindRecursive
(?^# Mery定数)meFindRepeatWord
(?^# Mery定数)meFindReplaceCase
(?^# Mery定数)meFindReplaceOnlyWord
(?^# Mery定数)meFindReplaceRegExp
(?^# Mery定数)meFormatDeleteNL
(?^# Mery定数)meFormatInsertNL
(?^# Mery定数)meFormatJoinLines
(?^# Mery定数)meFormatSplitLines
(?^# Mery定数)meGetLineView
(?^# Mery定数)meGetLineWithNewLines
(?^# Mery定数)meLineEndingCR
(?^# Mery定数)meLineEndingCRLF
(?^# Mery定数)meLineEndingLF
(?^# Mery定数)meMenuChecked
(?^# Mery定数)meMenuGrayed
(?^# Mery定数)meMenuSeparator
(?^# Mery定数)meOpenAllowNewWindow
(?^# Mery定数)mePosLogical
(?^# Mery定数)mePosMouse
(?^# Mery定数)mePosView
(?^# Mery定数)meReplaceAll
(?^# Mery定数)meReplaceBackup
(?^# Mery定数)meReplaceSelOnly
(?^# Mery定数)meWidthFullWidth
(?^# Mery定数)meWidthHalfWidth
(?^# Meryオブジェクト)Window
(?^# Meryオブジェクト)window
(?^# Meryプリプロセス)^#icon
(?^# Meryプリプロセス)^#include
(?^# Meryプリプロセス)^#language
(?^# Meryプリプロセス)^#title
(?^# Meryプリプロセス)^#tooltip
(?^# Meryプロパティ)ActiveDocument
(?^# Meryプロパティ)ClipboardData
(?^# Meryプロパティ)Count
(?^# Meryプロパティ)Document
(?^# Meryプロパティ)Documents
(?^# Meryプロパティ)Editor
(?^# Meryプロパティ)Editors
(?^# Meryプロパティ)EnableTab
(?^# Meryプロパティ)Encoding
(?^# Meryプロパティ)FullName
(?^# Meryプロパティ)HighlightFind
(?^# Meryプロパティ)IsEmpty
(?^# Meryプロパティ)Item
(?^# Meryプロパティ)LineEnding
(?^# Meryプロパティ)Mode
(?^# Meryプロパティ)Name
(?^# Meryプロパティ)OutputBar
(?^# Meryプロパティ)OverwriteMode
(?^# Meryプロパティ)Path
(?^# Meryプロパティ)PopupMenu
(?^# Meryプロパティ)ReadOnly
(?^# Meryプロパティ)Redraw
(?^# Meryプロパティ)Saved
(?^# Meryプロパティ)ScriptFullName
(?^# Meryプロパティ)ScriptName
(?^# Meryプロパティ)ScrollX
(?^# Meryプロパティ)ScrollY
(?^# Meryプロパティ)Selection
(?^# Meryプロパティ)Status
(?^# Meryプロパティ)Text
(?^# Meryプロパティ)Version
(?^# Meryプロパティ)Visible
(?^# Meryプロパティ)document
(?^# Meryプロパティ)documents
(?^# Meryプロパティ)editor
(?^# Meryプロパティ)editors
(?^# Meryプロパティ)selection
(?^# Meryプロパティ)text
(?^# Meryメソッド)Activate
(?^# Meryメソッド)Add
(?^# Meryメソッド)AddPopup
(?^# Meryメソッド)Alert
(?^# Meryメソッド)ChangeCase
(?^# Meryメソッド)ChangeWidth
(?^# Meryメソッド)CharLeft
(?^# Meryメソッド)CharRight
(?^# Meryメソッド)Clear
(?^# Meryメソッド)ClearBookmark
(?^# Meryメソッド)ClearData
(?^# Meryメソッド)Close
(?^# Meryメソッド)CloseAll
(?^# Meryメソッド)Collapse
(?^# Meryメソッド)Confirm
(?^# Meryメソッド)Copy
(?^# Meryメソッド)CopyFullName
(?^# Meryメソッド)CopyLink
(?^# Meryメソッド)CopyPath
(?^# Meryメソッド)CreatePopupMenu
(?^# Meryメソッド)Cut
(?^# Meryメソッド)Delete
(?^# Meryメソッド)DeleteLeft
(?^# Meryメソッド)DestructiveInsert
(?^# Meryメソッド)DuplicateLine
(?^# Meryメソッド)EndOfDocument
(?^# Meryメソッド)EndOfLine
(?^# Meryメソッド)ExecuteCommandByID
(?^# Meryメソッド)Find
(?^# Meryメソッド)FindInFiles
(?^# Meryメソッド)FindRepeat
(?^# Meryメソッド)Format
(?^# Meryメソッド)GetActivePointX
(?^# Meryメソッド)GetActivePointY
(?^# Meryメソッド)GetActivePos
(?^# Meryメソッド)GetAnchorPointX
(?^# Meryメソッド)GetAnchorPointY
(?^# Meryメソッド)GetAnchorPos
(?^# Meryメソッド)GetBottomPointX
(?^# Meryメソッド)GetBottomPointY
(?^# Meryメソッド)GetData
(?^# Meryメソッド)GetLine
(?^# Meryメソッド)GetLines
(?^# Meryメソッド)GetText
(?^# Meryメソッド)GetTopPointX
(?^# Meryメソッド)GetTopPointY
(?^# Meryメソッド)Indent
(?^# Meryメソッド)InsertDate
(?^# Meryメソッド)InsertFromFile
(?^# Meryメソッド)LineDown
(?^# Meryメソッド)LineOpen
(?^# Meryメソッド)LineUp
(?^# Meryメソッド)NewFile
(?^# Meryメソッド)NewLine
(?^# Meryメソッド)NextBookmark
(?^# Meryメソッド)OpenFile
(?^# Meryメソッド)OpenLink
(?^# Meryメソッド)PageDown
(?^# Meryメソッド)PageUp
(?^# Meryメソッド)Paste
(?^# Meryメソッド)PreviousBookmark
(?^# Meryメソッド)Print
(?^# Meryメソッド)Prompt
(?^# Meryメソッド)Quit
(?^# Meryメソッド)Redo
(?^# Meryメソッド)Replace
(?^# Meryメソッド)ReplaceInFiles
(?^# Meryメソッド)Save
(?^# Meryメソッド)SaveAll
(?^# Meryメソッド)SaveCloseAll
(?^# Meryメソッド)SelectAll
(?^# Meryメソッド)SelectLine
(?^# Meryメソッド)SelectWord
(?^# Meryメソッド)SetActivePoint
(?^# Meryメソッド)SetActivePos
(?^# Meryメソッド)SetAnchorPoint
(?^# Meryメソッド)SetAnchorPos
(?^# Meryメソッド)SetBookmark
(?^# Meryメソッド)SetData
(?^# Meryメソッド)SetFocus
(?^# Meryメソッド)Sleep
(?^# Meryメソッド)StartOfDocument
(?^# Meryメソッド)StartOfLine
(?^# Meryメソッド)Tabify
(?^# Meryメソッド)Track
(?^# Meryメソッド)UnIndent
(?^# Meryメソッド)Undo
(?^# Meryメソッド)Untabify
(?^# Meryメソッド)WordLeft
(?^# Meryメソッド)WordRight
(?^# Meryメソッド)Write
(?^# Meryメソッド)Writeln
##### 以下の項目は RegEx=True 用なので "(?^# 注釈)" は消さなくても問題ありません #####
#Word Color=1, WholeWord=True, RightSide=False, MatchCase=True, InsideTag=False, RegEx=True
(?^# Meryエンコード定数)meEncodingArabic|(?<![\w])1256(?![\w])
(?^# Meryエンコード定数)meEncodingBaltic|(?<![\w])1257(?![\w])
(?^# Meryエンコード定数)meEncodingCentralEuropean|(?<![\w])1250(?![\w])
(?^# Meryエンコード定数)meEncodingChineseSimplified|(?<![\w])936(?![\w])
(?^# Meryエンコード定数)meEncodingChineseTraditional|(?<![\w])950(?![\w])
(?^# Meryエンコード定数)meEncodingCyrillic|(?<![\w])1251(?![\w])
(?^# Meryエンコード定数)meEncodingEUC|(?<![\w])51932(?![\w])
(?^# Meryエンコード定数)meEncodingGreek|(?<![\w])1253(?![\w])
(?^# Meryエンコード定数)meEncodingHebrew|(?<![\w])1255(?![\w])
(?^# Meryエンコード定数)meEncodingJIS|(?<![\w])50222(?![\w])
(?^# Meryエンコード定数)meEncodingKorean|(?<![\w])949(?![\w])
(?^# Meryエンコード定数)meEncodingNone
(?^# Meryエンコード定数)meEncodingShiftJIS|(?<![\w])932(?![\w])
(?^# Meryエンコード定数)meEncodingThai|(?<![\w])874(?![\w])
(?^# Meryエンコード定数)meEncodingTurkish|(?<![\w])1254(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16BEBOM|(?<![\w])655381(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16BENoBOM|(?<![\w])655380(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16BE|(?<![\w])65538(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16LEBOM|(?<![\w])655371(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16LENoBOM|(?<![\w])655370(?![\w])
(?^# Meryエンコード定数)meEncodingUTF16LE|(?<![\w])65537(?![\w])
(?^# Meryエンコード定数)meEncodingUTF7|(?<![\w])65000(?![\w])
(?^# Meryエンコード定数)meEncodingUTF8BOM|(?<![\w])650011(?![\w])
(?^# Meryエンコード定数)meEncodingUTF8NoBOM|(?<![\w])650010(?![\w])
(?^# Meryエンコード定数)meEncodingUTF8|(?<![\w])65001(?![\w])
(?^# Meryエンコード定数)meEncodingVietnamese|(?<![\w])1258(?![\w])
(?^# Meryエンコード定数)meEncodingWesternEuropean|(?<![\w])1252(?![\w])
#Word Color=6, WholeWord=False, RightSide=False, MatchCase=True, InsideTag=False, RegEx=True
(?^#よくある変数)(?<!\w|\\)(?:st|sel|Sel|[a-z])(?!\w)
(?^#半角数字)(?<!\w)\d+(?!\w)
(?^#正規表現の / )(?<=[ =(])/(?![*/])(?=.+/)|(?<![\\/])/(?=(?:[img]+(?!\w)| ?[,;)]))
(?^#演算子 不等号)[<>]
(?^#演算子 乗算*)(?<!\\)\*
(?^#演算子 剰余%)%
(?^#演算子 加算+)(?<!\\)\+
(?^#演算子 否定!)(?<!\?)!
(?^#演算子 否定~)(?<!\\)~
(?^#演算子 条件?)(?<!\\)\?(?=.+?:)
(?^#演算子 比較&)(?<!\(|\\)&
(?^#演算子 比較|)(?<!\\)\|
(?^#演算子 減算-)(?<!\\)-
(?^#演算子 等号=)(?<!\\|\?)=
(?^#演算子 除算/)(?<!\\|/)/(?!/)
(?^#演算子 カンマ , ),
(?^#番号指定参照 ¥n)\\(?!0)[0-9]{1,2}(?!\d+)
(?^#番号指定参照/全体参照 $n $&)\$(?!0)[0-9]{1,2}(?!\d+)|\$0|\$&
(?^#空白文字)\\t|\\n|\\s
(?^#退避修飾 ¥)\\(?=[-=*+?.{}()\\^^$|\[\]'"])
(?^#カッコ 丸)(?<!\\)[()]
(?^#カッコ 波)(?<!\\)[{}]
(?^#カッコ 角)(?<!\\)[\[\]]
(?^#コロン : ):
(?^#シングルクォート)(?<!\\)\'
(?^#セミコロン ; );(?=$|\s)
(?^#ダブルクォート)(?<!\\)\"
(?^#ドル $ )(?<!\\)\$(?![&+\-{\d])
(?^#ハット ^ )(?<!\\)\^^
(?^#ピリオド . )(?<!\\)\.
##### 構文タグでコメントマークを指定するなら不要 → RegEx=False に #####
#Word Color=7, WholeWord=False, RightSide=False, MatchCase=True, InsideTag=False, RegEx=True
(?^#コメント 部分 /* */ )(?!\\)/\*@?(?~\*/)@?\*(?!\\)/
##### 構文タグでコメントマークを指定するなら不要 → RegEx=False に #####
#Word Color=7, WholeWord=False, RightSide=True, MatchCase=True, InsideTag=False, RegEx=True
(?^#コメント 行 // )(?<!:)//@?
##### WSHを含めるなら → RegEx=True にすれば有効化 #####
#Word Color=5, WholeWord=True, RightSide=False, MatchCase=True, InsideTag=False, RegEx=False
(?^# WSH定数)Unnamed
(?^# WSH ?)Scripting
(?^# WSHオブジェクト)File
(?^# WSHオブジェクト)FileSystemObject
(?^# WSHオブジェクト)Folder
(?^# WSHオブジェクト)Shell.Application
(?^# WSHオブジェクト)WScript
(?^# WSHオブジェクト)WshShell
(?^# WSHプロパティ)Arguments
(?^# WSHプロパティ)Attributes
(?^# WSHプロパティ)BuildPath
(?^# WSHプロパティ)CurrentDirectory
(?^# WSHプロパティ)DateCreated
(?^# WSHプロパティ)DateLastAccessed
(?^# WSHプロパティ)DateLastModified
(?^# WSHプロパティ)Drive
(?^# WSHプロパティ)Environment
(?^# WSHプロパティ)Exists
(?^# WSHプロパティ)Files
(?^# WSHプロパティ)Interactive
(?^# WSHプロパティ)IsRootFolder
(?^# WSHプロパティ)ParentFolder
(?^# WSHプロパティ)Shell
(?^# WSHプロパティ)ShortName
(?^# WSHプロパティ)ShortPath
(?^# WSHプロパティ)Size
(?^# WSHプロパティ)SpecialFolders
(?^# WSHプロパティ)StdErr
(?^# WSHプロパティ)StdIn
(?^# WSHプロパティ)StdOut
(?^# WSHプロパティ)SubFolders
(?^# WSHプロパティ)Type
(?^# WSHプロパティ)shell
(?^# WSHメソッド)AppActivate
(?^# WSHメソッド)ConnectObject
(?^# WSHメソッド)CopyFile
(?^# WSHメソッド)CopyFolder
(?^# WSHメソッド)CreateObject
(?^# WSHメソッド)CreateShortcut
(?^# WSHメソッド)CreateTextFile
(?^# WSHメソッド)DeleteFile
(?^# WSHメソッド)DeleteFolder
(?^# WSHメソッド)DisconnectObject
(?^# WSHメソッド)DriveExists
(?^# WSHメソッド)Echo
(?^# WSHメソッド)Exec
(?^# WSHメソッド)ExpandEnvironmentStrings
(?^# WSHメソッド)FileExists
(?^# WSHメソッド)FolderExists
(?^# WSHメソッド)GetAbsolutePathName
(?^# WSHメソッド)GetBaseName
(?^# WSHメソッド)GetDrive
(?^# WSHメソッド)GetDriveName
(?^# WSHメソッド)GetExtensionName
(?^# WSHメソッド)GetFile
(?^# WSHメソッド)GetFileName
(?^# WSHメソッド)GetFolder
(?^# WSHメソッド)GetObject
(?^# WSHメソッド)GetParentFolderName
(?^# WSHメソッド)GetSpecialFolder
(?^# WSHメソッド)GetTempName
(?^# WSHメソッド)LogEvent
(?^# WSHメソッド)Move
(?^# WSHメソッド)MoveFile
(?^# WSHメソッド)MoveFolder
(?^# WSHメソッド)OpenAsTextStream
(?^# WSHメソッド)OpenTextFile
(?^# WSHメソッド)Popup
(?^# WSHメソッド)RegDelete
(?^# WSHメソッド)RegRead
(?^# WSHメソッド)RegWrite
(?^# WSHメソッド)Run
(?^# WSHメソッド)SendKeys
(?^# WSHメソッド)ShowUsage
メモ
- 2018/11/05
- 仮バージョンをアップロード (sukemaru)
スポンサーリンク