暂无个人介绍
暂时未有相关通用技术能力~
阿里云技能认证
详细说明更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 命令 我们在前面HelloWord章节中已经提到了命令写法,这里再重温一下。 ```js context.subscriptions.push(vscode.commands.registerCommand('extension.say
# 文章索引 * [VSCode插件开发全攻略(一)概览](https://www.atatech.org/articles/121864) * [VSCode插件开发全攻略(二)HelloWord](https://www.atatech.org/articles/121866) * [VSCode插件开发全攻略(三)package.json详解](https://www.atatec
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 写着前面 学习一门新的语言或者生态首先肯定是从HelloWord开始。 您可以直接克隆我放在GitHub上[vscode-plugin-demo](https://github.com/sxei/vscode-plugin-demo) 的
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # package.json 在详细介绍vscode插件开发细节之前,这里我们先详细介绍一下vscode插件的`package.json`写法,但是建议先只需要随便看一下,了解个大概,等后面讲到具体细节的时候再回过头来看。 如下是`packa
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 跳转到定义 跳转到定义其实很简单,通过`vscode.languages.registerDefinitionProvider`注册一个`provider`,这个`provider`如果返回了`new vscode.Location()`就表示
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 什么是Webview 大家都知道,整个VSCode编辑器就是一张大的网页,其实,我们还可以在`Visual Studio Code`中创建完全自定义的、可以间接和`nodejs`通信的特殊网页(通过一个`acquireVsCodeApi`特殊方
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 前言 在介绍完一些比较简单的内容点之后,我觉得有必要先和大家介绍一些开发中遇到的一些细节问题以及技巧,特别是后面一章节将要介绍WebView的知识,这个坑会比较多,避免大家走弯路。 # 开发方式 最理想的方式是准备双显示器,一个写代
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 代码片段 代码片段,也叫`snippets`,相信大家都不陌生,就是输入一个很简单的单词然后一回车带出来很多代码。平时大家也可以直接在vscode中创建属于自己的`snippets`: ![_W354xH542_](http://imag
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 本文提炼一些常见的API使用场景供参考。 # 本文还没写完,有待补充 # 编辑器相关 ## 修改当前激活编辑器内容 替换当前编辑器全部内容: ```js vscode.window.activeTextEditor.e
更多文章请戳[VSCode插件开发全攻略系列目录导航](https://www.atatech.org/articles/121864)。 # 发布方式 插件开发完了,如何发布出去分享给他人呢?主要有3种方法: * 方法一:直接把文件夹发给别人,让别人找到vscode的插件存放目录并放进去,然后重启vscode,一般不推荐; * 方法二:打包成vsix插件,然后发送给别人安装,