問題タブ [vscode-problem-matcher]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - VSCode を介して Flutter プロジェクトを実行しているときに、「web-server-debug-protocol」という名前のオプションが見つかりませんでした
Flutter 開発 IDE で VSCode を使用しています。今日の午後まではうまくいきました。プロジェクトを実行すると、Could not find an option named "web-server-debug-protocol"
現れました。何が悪いのかわかりません。「web-server-debug-protocol」をグーグル検索したところ、flutter_command.dart に存在することを示す 2 つのリンクしか見つかりませんでした。誰かが同様の問題に遭遇しましたか?それについて何か提案はありますか?ありがとう!
更新 Flutter をアップグレードすることで、この問題を解決しました。
task - VSCode タスクで ProblemMatcher を定義する -- スキーマがドキュメントと一致しない?
VSCode で、私が実行するカスタム スクリプトでエラーを解析する ProblemMatcher を作成しようとしています (興味がある場合は、マークダウン ファイル -> pandoc -> PDF)。
非常に優れたVSCode ProblemMatcher ドキュメントには、コマンド ( "command": "gcc"
)を実行し、問題マッチャー ( )を"problemMatcher": {...}
定義する (私には) ように見えるタスクの例があります。
両方の tasks.json ファイルに対してこれを試すと、「説明を問題マッチャーに変換できません」というエラーが表示されますが、これはあまり役に立ちません。tasks.json スキーマを確認したところ、次のように明確に示されています。
グローバル コマンドが実行された場合 (たとえば、タスクが定義されていない場合) に使用される問題マッチャー。tasks.json ファイルには、グローバルな problemMatcher プロパティまたは tasks プロパティのいずれかを含めることができますが、両方を含めることはできません。
スキーマが間違っていますか?その場合、私は問題を提起します。
それとも私のコードが間違っていますか?その場合は、正しい方向に向けてください。コード全体 (コメントを除く):
regex - VS Code カスタム problemMatcher が機能しない
watch タスクの problemMatcher の設定に問題があります。正規表現は正しいようですが、コンソールに表示されても問題タブにエラーは表示されません。私は何が欠けていますか?
端末出力: