Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;----------------------------------------------;
- ; Coder plugin syntax file ;
- ;----------------------------------------------;
- ;Colors
- ; Color need to be in #RRGGBB or #RGB format.
- ; If color equal to zero, then color ignored.
- ;
- ;Font styles
- ; 0 ignored.
- ; 1 normal.
- ; 2 bold.
- ; 3 italic.
- ; 4 bold italic.
- ;
- ;For comfort file viewing/editing set tab size to 8.
- Files:
- ;==========
- ;File types
- ;==========
- *.bat
- *.cmd
- ;----------------------------------------------;
- ; HighLight ;
- ;----------------------------------------------;
- ;Flags (sum of the members)
- ; 1 case sensitive.
- ; 2 word is a composition of characters ("Words:" section only). Example: "0123456789" - highlight words that contain only digits.
- ; 4 quote end required ("Quotes:" section only).
- ; 8 quote start string is ignored and last meet delimiter used as quote start ("Quotes:" section only).
- ; 16 quote end string is ignored and first meet delimiter used as quote end ("Quotes:" section only).
- ; 32 don't highlight quote start ("Quotes:" section only).
- ; 64 don't highlight quote end ("Quotes:" section only).
- ; 128 don't catch and don't highlight quote start ("Quotes:" section only).
- ; 256 don't catch and don't highlight quote end ("Quotes:" section only).
- ; 512 quote start, delimiter or word located at line start.
- ; 1024 quote end, delimiter or word located at line end.
- ; 2048 quote start is surrounded with delimiters ("Quotes:" section only).
- ; 4096 quote end is surrounded with delimiters ("Quotes:" section only).
- ; 8192 quote doesn't contain delimiters ("Quotes:" section only).
- ; 16384 only quote start string is catched ("Quotes:" section only).
- ; 32768 quote doesn't contain any character ("Quotes:" section only).
- Font:
- ;=================================================================
- ;FontStyle FontSize FaceName
- ;=================================================================
- ${HighLight_FontStyle} ${HighLight_FontSize} ${HighLight_FaceName}
- Colors:
- ;=============================================================================================================================================================================================================================================================================================================================================================================================================================
- ;BasicTextColor BasicBkColor SelTextColor SelBkColor LineTextColor LineBkColor LineBorderColor AltTextColor AltBkColor AltBorderColor ColumnColor MarkerColor CaretColor UrlColor ActiveUrlColor VisitUrlColor
- ;=============================================================================================================================================================================================================================================================================================================================================================================================================================
- ${HighLight_BasicTextColor} ${HighLight_BasicBkColor} ${HighLight_SelTextColor} ${HighLight_SelBkColor} ${HighLight_LineTextColor} ${HighLight_LineBkColor} ${HighLight_LineBorderColor} ${HighLight_AltTextColor} ${HighLight_AltBkColor} ${HighLight_AltBorderColor} ${HighLight_ColumnColor} ${HighLight_MarkerColor} ${HighLight_CaretColor} ${HighLight_UrlColor} ${HighLight_ActiveUrlColor} ${HighLight_VisitUrlColor}
- BkImage:
- ;==================================================
- ;BkImageFile BkImageAlpha
- ;==================================================
- ${HighLight_BkImageFile} ${HighLight_BkImageAlpha}
- AutoMark:
- ;====================================================================================================================
- ;AutoMarkFlags AutoMarkFontStyle AutoMarkTextColor AutoMarkBkColor
- ;====================================================================================================================
- ${HighLight_AutoMarkFlags} ${HighLight_AutoMarkFontStyle} ${HighLight_AutoMarkTextColor} ${HighLight_AutoMarkBkColor}
- Quotes:
- ;===================================================================================
- ;Flags Font Color Color Quote Quote Escape Quote Quote Parent Rule
- ; style text bkgrnd start end char include exclude ID ID
- ;===================================================================================
- ;513=1+512
- 513 3 ${COMM} 0 "::" "" "" "" "" 0 0
- ;2176=128+2048
- 2176 3 ${COMM} 0 "REM" "" "" "" "" 0 0
- ;5=1+4
- 5 3 ${STR} 0 `"` `"` "" "" "" 0 0
- ;2176=128+2048
- 2176 3 ${STR} 0 "ECHO" "" "" "" "" 0 0
- ;5=1+4
- 5 0 ${VAR} 0 "!" "!" "" "" "" 0 0
- ;273=1+16+256
- 273 0 ${VAR} 0 "%~" "" "" "" "" 0 0
- ;273=1+16+256
- 273 0 ${VAR} 0 "%%" "" "" "" "" 0 0
- ;8197=1+4+8192
- 8197 0 ${VAR} 0 "%" "%" "" "" "" 0 0
- ;273=1+16+256
- 273 0 ${VAR} 0 "%" "" "" "" "" 0 0
- ;1809=1+16+256+512+1024
- 1809 2 0 0 ":" "" "" "" "" 0 0
- QuotesRE:
- ;===========================================================================================
- ;Flags Pattern \BackRef=(FontStyle,ColorText,ColorBk) \BackRef=... ParentID RuleID
- ;===========================================================================================
- Delimiters:
- ;===============================================
- ;Flags Font Color Color Char(s) Parent
- ; style text bkgrnd ID
- ;===============================================
- 1 0 0 0 " "
- 1 0 0 0 " "
- 1 0 0 0 %
- 1 0 ${DEL1} 0 <
- 1 0 ${DEL1} 0 >
- 1 0 ${DEL2} 0 @
- 1 0 ${DEL2} 0 =
- 1 0 ${DEL2} 0 (
- 1 0 ${DEL2} 0 )
- 1 0 ${DEL2} 0 {
- 1 0 ${DEL2} 0 }
- 1 0 ${DEL2} 0 \
- 1 0 ${DEL2} 0 .
- 1 0 ${DEL2} 0 |
- Words:
- ;===========================================
- ;Flags Font Color Color Word Parent
- ; style text bkgrnd ID
- ;===========================================
- 0 0 ${OP} 0 assoc
- 0 0 ${OP} 0 call
- 0 0 ${OP} 0 cd
- 0 0 ${OP} 0 chdir
- 0 0 ${OP} 0 cls
- 0 0 ${OP} 0 color
- 0 0 ${OP} 0 copy
- 0 0 ${OP} 0 date
- 0 0 ${OP} 0 del
- 0 0 ${OP} 0 dir
- 0 0 ${OP} 0 echo
- 0 0 ${OP} 0 endlocal
- 0 0 ${OP} 0 erase
- 0 0 ${OP} 0 errorlevel
- 0 0 ${OP} 0 exit
- 0 0 ${OP} 0 ftype
- 0 0 ${OP} 0 md
- 0 0 ${OP} 0 mkdir
- 0 0 ${OP} 0 move
- 0 0 ${OP} 0 path
- 0 0 ${OP} 0 pause
- 0 0 ${OP} 0 popd
- 0 0 ${OP} 0 prompt
- 0 0 ${OP} 0 pushd
- 0 0 ${OP} 0 rd
- 0 0 ${OP} 0 rem
- 0 0 ${OP} 0 ren
- 0 0 ${OP} 0 rename
- 0 0 ${OP} 0 rmdir
- 0 0 ${OP} 0 set
- 0 0 ${OP} 0 setlocal
- 0 0 ${OP} 0 start
- 0 0 ${OP} 0 time
- 0 0 ${OP} 0 title
- 0 0 ${OP} 0 type
- 0 0 ${OP} 0 ver
- 0 0 ${OP} 0 verify
- 0 0 ${OP} 0 vol
- ;--Compare--
- 0 0 ${OP} 0 EQU
- 0 0 ${OP} 0 NEQ
- 0 0 ${OP} 0 LSS
- 0 0 ${OP} 0 LEQ
- 0 0 ${OP} 0 GTR
- 0 0 ${OP} 0 GEQ
- ;--Conditional--
- 0 0 ${IF} 0 do
- 0 0 ${IF} 0 exist
- 0 0 ${IF} 0 defined
- 0 0 ${IF} 0 cmdextversion
- 0 0 ${IF} 0 for
- 0 0 ${IF} 0 goto
- 0 0 ${IF} 0 if
- 0 0 ${IF} 0 else
- 0 0 ${IF} 0 in
- 0 0 ${IF} 0 not
- 0 0 ${IF} 0 off
- 0 0 ${IF} 0 on
- 0 0 ${IF} 0 shift
- ;--N++--
- 0 0 ${OP} 0 arp
- 0 0 ${OP} 0 at
- 0 0 ${OP} 0 attrib
- 0 0 ${OP} 0 aux
- 0 0 ${OP} 0 bcdedit
- 0 0 ${OP} 0 break
- 0 0 ${OP} 0 cacls
- 0 0 ${OP} 0 chcp
- 0 0 ${OP} 0 chkdsk
- 0 0 ${OP} 0 chkntfs
- 0 0 ${OP} 0 choice
- 0 0 ${OP} 0 cipher
- 0 0 ${OP} 0 clip
- 0 0 ${OP} 0 cmd
- 0 0 ${OP} 0 com
- 0 0 ${OP} 0 com1
- 0 0 ${OP} 0 com2
- 0 0 ${OP} 0 com2
- 0 0 ${OP} 0 com4
- 0 0 ${OP} 0 comp
- 0 0 ${OP} 0 compact
- 0 0 ${OP} 0 con
- 0 0 ${OP} 0 convert
- 0 0 ${OP} 0 ctty
- 0 0 ${OP} 0 diskcomp
- 0 0 ${OP} 0 diskcopy
- 0 0 ${OP} 0 diskpart
- 0 0 ${OP} 0 doskey
- 0 0 ${OP} 0 dpath
- 0 0 ${OP} 0 driverquery
- 0 0 ${OP} 0 expand
- 0 0 ${OP} 0 fc
- 0 0 ${OP} 0 find
- 0 0 ${OP} 0 findstr
- 0 0 ${OP} 0 forfiles
- 0 0 ${OP} 0 format
- 0 0 ${OP} 0 fsutil
- 0 0 ${OP} 0 gpresult
- 0 0 ${OP} 0 graftabl
- 0 0 ${OP} 0 help
- 0 0 ${OP} 0 icacls
- 0 0 ${OP} 0 ipconfig
- 0 0 ${OP} 0 label
- 0 0 ${OP} 0 lpt
- 0 0 ${OP} 0 lpt1
- 0 0 ${OP} 0 lpt2
- 0 0 ${OP} 0 lpt3
- 0 0 ${OP} 0 lpt4
- 0 0 ${OP} 0 makecab
- 0 0 ${OP} 0 mklink
- 0 0 ${OP} 0 mode
- 0 0 ${OP} 0 more
- 0 0 ${OP} 0 net
- 0 0 ${OP} 0 netsh
- 0 0 ${OP} 0 nul
- 0 0 ${OP} 0 openfiles
- 0 0 ${OP} 0 ping
- 0 0 ${OP} 0 print
- 0 0 ${OP} 0 recover
- 0 0 ${OP} 0 reg
- 0 0 ${OP} 0 replace
- 0 0 ${OP} 0 robocopy
- 0 0 ${OP} 0 rundll32
- 0 0 ${OP} 0 sc
- 0 0 ${OP} 0 schtasks
- 0 0 ${OP} 0 setx
- 0 0 ${OP} 0 shutdown
- 0 0 ${OP} 0 sort
- 0 0 ${OP} 0 subst
- 0 0 ${OP} 0 systeminfo
- 0 0 ${OP} 0 taskkill
- 0 0 ${OP} 0 tasklist
- 0 0 ${OP} 0 timeout
- 0 0 ${OP} 0 tree
- 0 0 ${OP} 0 wmic
- 0 0 ${OP} 0 xcopy
- ;----------------------------------------------;
- ; CodeFold ;
- ;----------------------------------------------;
- ;Flags (sum of the members)
- ; 1 case sensitive.
- ; 2 force get fold name for function list from left at the fold start ("Folds:" section only).
- ; 4 force get fold name for function list from right at the fold start, including fold start ("Folds:" section only).
- ; 8 fold start ("Folds:" section) or skip start ("Skips:" section) located at line start.
- ; 16 fold start ("Folds:" section) or skip start ("Skips:" section) located at line end.
- ; 32 fold end ("Folds:" section) or skip end ("Skips:" section) located at line start.
- ; 64 fold end ("Folds:" section) or skip end ("Skips:" section) located at line end.
- ; 128 don't catch fold end ("Folds:" section) or skip end ("Skips:" section).
- ; 256 additional to 128 flag - more priority is given to sibling level instead of parent level ("Folds:" section only).
- ; 512 comment fold - fold ignore any other folds and skips inside ("Folds:" section only).
- ; 1024 reserved.
- ; 2048 deny fold - founded fold will be ignored ("Folds:" section only).
- ; 4096 xml fold - "<tag" and "</tag>", "<single" and "/>", "<single" and ">" ("Folds:" section only).
- ; 8192 don't check delimiters from left of fold start ("Folds:" section only).
- ; 16384 don't check delimiters from right of fold start ("Folds:" section only).
- ; 32768 don't check delimiters from left of fold end ("Folds:" section only).
- ; 65536 don't check delimiters from right of fold end ("Folds:" section only).
- ; 131072 deny delimiters ("Folds:" section only).
- ; 262144 don't show fold in list ("Folds:" section only).
- ; 1048576 regular expression in fold start ("Folds:" section) or skip start ("Skips:" section).
- ; 2097152 regular expression in fold end ("Folds:" section) or skip end ("Skips:" section).
- FoldPanel:
- ;=================================================================================================================================================================================================================================================================================================================================================================================================================================================================
- ;PanelFirstBkColor PanelSecondBkColor PanelNormalFoldColor PanelActiveFoldColor PanelNormalNodeOpenBkColor PanelNormalNodeCloseBkColor PanelActiveNodeOpenBkColor PanelActiveNodeCloseBkColor PanelNormalNodeOpenSignColor PanelNormalNodeCloseSignColor PanelActiveNodeOpenSignColor PanelActiveNodeCloseSignColor
- ;=================================================================================================================================================================================================================================================================================================================================================================================================================================================================
- ${CodeFold_PanelFirstBkColor} ${CodeFold_PanelSecondBkColor} ${CodeFold_PanelNormalFoldColor} ${CodeFold_PanelActiveFoldColor} ${CodeFold_PanelNormalNodeOpenBkColor} ${CodeFold_PanelNormalNodeCloseBkColor} ${CodeFold_PanelActiveNodeOpenBkColor} ${CodeFold_PanelActiveNodeCloseBkColor} ${CodeFold_PanelNormalNodeOpenSignColor} ${CodeFold_PanelNormalNodeCloseSignColor} ${CodeFold_PanelActiveNodeOpenSignColor} ${CodeFold_PanelActiveNodeCloseSignColor}
- FoldList:
- ;================================================
- ;ListTextColor ListBkColor
- ;================================================
- ${CodeFold_ListTextColor} ${CodeFold_ListBkColor}
- TagMark:
- ;============================================================================================================
- ;TagMarkFlags TagMarkFontStyle TagMarkTextColor TagMarkBkColor
- ;============================================================================================================
- ${CodeFold_TagMarkFlags} ${CodeFold_TagMarkFontStyle} ${CodeFold_TagMarkTextColor} ${CodeFold_TagMarkBkColor}
- Skips:
- ;=============================
- ;Flags Skip Skip Escape
- ; start end char
- ;=============================
- Folds:
- ;===========================================================================
- ;Flags Font Color Color Fold Fold Deli Parent Rule Rule
- ; style text bkgrnd start end miters ID ID file
- ;===========================================================================
- ;131501=1+4+8+32+128+256+131072
- 131501 0 0 0 ":" ":" ":" 0 0
- ;----------------------------------------------;
- ; AutoComplete ;
- ;----------------------------------------------;
- ;Flags (sum of the members)
- ; 1 force case sensitive.
- ; 2 force case insensitive.
- ; 4 regular expression (only for "$="). Scan starts from caret line beginning and metacharacters \a or \z specified caret position.
- ; 8 Don't show in listbox.
- CompleteList:
- ;=====================================================================================================================================================================================================================================================================================================================================================================================================================================================================
- ;ListFontStyle ListFontSize ListFaceName ListLineGap ListBlockIcon `"C:\1.dll", 0` ListBlockIconMargins "left;right" ListHlBaseIcon `"C:\1.dll", 0` ListHlBaseIconMargins "left;right" ListDocWordIcon `"C:\1.dll", 0` ListDocWordIconMargins "left;right" ListBasicTextColor ListBasicBkColor ListSelTextColor ListSelBkColor
- ;=====================================================================================================================================================================================================================================================================================================================================================================================================================================================================
- ${AutoComplete_ListFontStyle} ${AutoComplete_ListFontSize} ${AutoComplete_ListFaceName} ${AutoComplete_ListLineGap} ${AutoComplete_ListBlockIcon} ${AutoComplete_ListBlockIconMargins} ${AutoComplete_ListHlBaseIcon} ${AutoComplete_ListHlBaseIconMargins} ${AutoComplete_ListDocWordIcon} ${AutoComplete_ListDocWordIconMargins} ${AutoComplete_ListBasicTextColor} ${AutoComplete_ListBasicBkColor} ${AutoComplete_ListSelTextColor} ${AutoComplete_ListSelBkColor}
- Blocks:
- ;=============================================================================
- ;Abbreviations and blocks
- ;
- ; $~abbr normal abbreviation.
- ; $(flags)~abbr normal abbreviation with flags.
- ; $=abbr exact abbreviation. May contain delimiters.
- ; $(flags)=abbr exact abbreviation with flags. May contain delimiters.
- ; $[] set caret to this position. Can be multiple (hot spots).
- ; $[text] select text. Can be multiple (hot spots).
- ; $$ symbol $.
- ; $\] escape symbol ]. Can be used in $[text] block: $[One [1$\] ].
- ; ${VAR} variable assigned from Coder::Settings.
- ; $; comment line.
- ;=============================================================================
- $~echo
- echo "$[]"
- $~for
- for $[] in ($[]) do ($[])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement