
vscode
Jtag特工
代码和人工智能老兵
展开
-
vscode插件快餐教程(10) - 设置
vscode插件快餐教程(10) - 设置在插件中,根据用户的环境和个性化的不同,需要增加一些配置项。读写配置项可以通过vscode.workspace.getConfiguration()方法来获取所有的设置项。let config: vscode.WorkspaceConfiguration = vscode.workspace.getConfiguration();设置项可以分类...原创 2020-01-04 18:24:39 · 2744 阅读 · 0 评论 -
vscode插件快餐教程(9) - LSP补全与本地补全
vscode插件快餐教程(9) - LSP补全与本地补全我们接续第5讲未介绍完的LSP的onCompletion补全的部分。TextDocumentPositionParams在第5讲,我们曾经介绍过LSP处理onCompletion的例子,我们再复习一下:connection.onCompletion( (_textDocumentPosition: TextDocumentPosit...原创 2019-11-13 18:24:52 · 2837 阅读 · 0 评论 -
vscode插件快餐教程(8) - LSP文本同步
vscode插件快餐教程(8) - LSP文本同步这一节开始我们介绍下通过LSP进行文本同步的方法。文件打开我们先从简单的做起,先监听文件的打开。我们看一下LSP协议中对此部分的支持,参数是DidChangeTextDocumentParams结构。微软的SDK在LSP的基础上是做了封装的,我们看下封装后的接口:当前,TextDocument提供了4个属性:uri: 文件的UR...原创 2019-06-04 20:05:30 · 1425 阅读 · 0 评论 -
Javascript类型推断(3) - 算法模型解析
Javascript类型推断(3) - 算法模型解析构建训练模型上一节我们介绍了生成训练集,测试集,验证集的方法,以及生成词表的方法。这5个文件构成了训练的基本素材:files = { 'train': { 'file': 'data/train.ctf', 'location': 0 }, 'valid': { 'file': 'data/valid.ctf', 'location'...原创 2019-09-24 17:30:13 · 361 阅读 · 0 评论