「ZScript」の版間の差分
ナビゲーションに移動
検索に移動
ページの作成:「ZBrushというCGソフトのマクロ用です。 タグとコメントに色がつくだけの、無いよりはマシ程度の一口サイズなので、誰かしっかりしたもの作ったら置き換えてください。 ZScriptモードにするマクロ付き(ZScriptは.txtなので、txtの頭の文字列を読んで判別する形です)。 ファイル:ZScript.zip」 |
ソースコードの追加、ダウンロードの削除、見出しの追加 |
||
| 1行目: | 1行目: | ||
== 概要 == | |||
ZBrushというCGソフトのマクロ用です。 | ZBrushというCGソフトのマクロ用です。 | ||
| 5行目: | 6行目: | ||
ZScriptモードにするマクロ付き(ZScriptは.txtなので、txtの頭の文字列を読んで判別する形です)。 | ZScriptモードにするマクロ付き(ZScriptは.txtなので、txtの頭の文字列を読んで判別する形です)。 | ||
[ | == ソースコード == | ||
=== ZScript.msy === | |||
<pre> | |||
#TagBegin= | |||
#TagEnd= | |||
#CommentBegin1= | |||
#CommentEnd1= | |||
#LineComment1=// | |||
#CommentBegin2= | |||
#CommentEnd2= | |||
#LineComment2= | |||
#SpecialSyntax=None | |||
#ScriptBegin= | |||
#ScriptEnd= | |||
#QuoteSingle=False | |||
#QuoteDouble=True | |||
#QuoteContinue=False | |||
#EscapeCharacter= | |||
#Word Color=5, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False | |||
??? | |||
#Word Color=7, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True | |||
(?<=\[).+?(?=,) | |||
//.* | |||
</pre> | |||
=== ZSc-read.js === | |||
<syntaxhighlight lang="javascript"> | |||
if (document.Text.substr(0, 8) =='//ZBRUSH') { | |||
document.mode = 'Zscript'; | |||
}else { | |||
// alert('JavaScriptのElse'); | |||
} | |||
</syntaxhighlight> | |||
2025年1月23日 (木) 00:30時点における版
概要
ZBrushというCGソフトのマクロ用です。
タグとコメントに色がつくだけの、無いよりはマシ程度の一口サイズなので、誰かしっかりしたもの作ったら置き換えてください。
ZScriptモードにするマクロ付き(ZScriptは.txtなので、txtの頭の文字列を読んで判別する形です)。
ソースコード
ZScript.msy
#TagBegin= #TagEnd= #CommentBegin1= #CommentEnd1= #LineComment1=// #CommentBegin2= #CommentEnd2= #LineComment2= #SpecialSyntax=None #ScriptBegin= #ScriptEnd= #QuoteSingle=False #QuoteDouble=True #QuoteContinue=False #EscapeCharacter= #Word Color=5, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False ??? #Word Color=7, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True (?<=\[).+?(?=,) //.*
ZSc-read.js
if (document.Text.substr(0, 8) =='//ZBRUSH') {
document.mode = 'Zscript';
}else {
// alert('JavaScriptのElse');
}
スポンサーリンク