Tra*_*vis 4 typescript visual-studio-code vscode-extensions
我有一个相当简单的 Visual Studio Code 扩展,如果可能,我想在其中应用一些警告,而不必为其实现整个语言服务器。有没有办法直接在文档或编辑器对象上执行此操作?检查对象时我没有发现任何东西。
所以,经过一番挖掘,我能够做到这一点。
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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
495 次 |
| 最近记录: |