可能であれば、言語サーバー全体を実装する必要なく、警告を適用したい Visual Studio Code のかなり単純な拡張機能があります。ドキュメントまたはエディター オブジェクトで直接これを行う方法はありますか? オブジェクトを調べても何も見つかりません。
1 に答える
7
それで、たくさん掘った後、これを行うことができました。
import { languages, Diagnostic, DiagnosticSeverity } from 'vscode';
...
let diagnosticCollection = languages.createDiagnosticCollection("stuff");
let diagnostics : Diagnostic[] = [];
...
diagnostics.push(new Diagnostic(range, message, DiagnosticSeverity.Warning));
diagnosticCollection.set(document.uri, diagnostics);
于 2016-02-25T20:31:47.907 に答える