1

これらのタイプのコメント ブロックを折りたたむことができるようにするには、Java 言語定義バンドルの foldingStartMarker および foldingStopMarker エントリを変更するにはどうすればよいですか?

コメントのスタイルは次のとおりです。

/**
 ※コメントです…
 ※またまたコメント…
 */

私はこれを試しました:

foldingStartMarker = '(\{\s*(//.*)?$|^\s*//\{\{\{|^\s*\/\*\*)';
foldingStopMarker = '^\s*(\}|// \}\}\}$|\*\/)';

'/**' 文字の最初の一致を取得しましたが、StopMarker '*/' を見つけることができません。

ありがとう!

4

4 に答える 4

1

これは私にとってはうまくいきます(Javascript言語で):

foldingStartMarker = '^\s*\/\*';
foldingStopMarker = '\s*\*\/$';
于 2009-08-28T17:24:13.150 に答える
0

現時点ではできません。文書化されたテキストメイトの動作、折りたたみの開始と終了は、まったく同じインデント レベルでなければなりません。**/ 回避策を使用してください。

于 2011-07-07T11:23:30.477 に答える
0

ここでも同じ問題があります (カスタム言語ですが、コメント ブロックのスタイルは同じです)。foldingStopMarker空白で始まる行では決して機能しないようです。

多くの組み合わせを試しましたが、行が空白で始まるときはいつでも、その行foldingStopMarkerの他の文字とは関係なく、それに一致する正規表現を構築できませんでした.

バグのようです。

于 2009-07-28T11:15:20.847 に答える