インテリセンスエラーのハイライト表示の目的で、テキストブロック内の括弧を壊すための効率的なアルゴリズムはありますか?例えば括弧を見つけましたか?
:
任意の(
、
)
、
[
、
]
、
{
、または
}
文字が削除または追加正しく、正しい問題は、特定の文をスポッティング例えば、強調表示される可能性がありますされる可能性があります
function f() {
var a = [1, 2, 3];
if ((a[1] < 1) || (a[0] > 2)) {
console.log((a + 5).toString());
}
}
、機能、条件などの問題を引き起こすレベル項目
あなたは何か不足している可能性があり、それを捨てる別の場所に追加されたものがあるかもしれないので、それは問題を満足させないだろう。 – CoryG
@CoryG例はありますか? – fafl
ただいくつかのコードをいくつかのページに分けて、その中に括弧を追加/削除すると、ビジュアルスタジオは合理的な検出をしますが、完璧ではない場合もあります。エラー - 私は、新しい機能やそれに類するものについてコンテキストに特化した検索をする必要があるかもしれないと思っていますが、JavaScriptのようなものであってもそれは理想的ではありません。 – CoryG