众所周知,mac 默认没有 F5 按键(至少我的电脑没有),那按个寂寥?方法是: a. 点击电脑的体系偏好:System Preferences; b. 选择 Keyboard; c. 勾选 Use F1, F2, etc. ... 选项; d. 按住键盘的 fn 键,在键盘上方的 Touch Bar 上可以看到 F1、F2、、、F12 , 点击 F5 键;
2. 借助 VSCode 工具(简单,保举);
a. 在Extension Developer Host 窗口内使用键盘组合键:Command+Shift+P (windows 呆板是 Ctrl+Shift+P),然后搜索我们的 Hello World 插件:
b. 点击使用我们的 Hello World 插件:
c. 则在 VSCode 右下角则会看到一个提示,这就是我们的插件工作结果:
温馨提示:
这里笔者刚开始遇到一个匪夷所思的题目:死活找不到我们的 Hello World 插件~
网上也没有找到任何有关这方面的先容,厥后猜疑 VSCode 版本题目,于是找到 VSCode 的设置,设置内的版本更新方面的入口,当时刚好有一个更新(未截图),点击后关闭了 VSCode 举行更新(速率很快),更新后自动打开 VSCode,这时间就能找到我们的 Hello World 插件了~
记载一下这个小坑~
4. 对插件结果稍做解读;
起首是插件名字何来?
插件名字声明和绑定关系在 package.json 表现,其中:
a. contributes: 是对插件的一些设置,好比图标,菜单、快捷键设置等,比方 title 为我们能在 VSCode 的下令面板中搜索到的插件名字(Command+Shift+P 下令打开的搜索入口);
b. activationEvents: 设置触发 extendion.js 文件中 active 钩子函数的事故,比方:
vscode.commands.registerCommand('case2script.helloWorld'...c. 其他待详细了解~
插件为我们做了什么变乱?
extendion.js 中的这行代码为我们注册了一个下令,下令名 case2script.helloWorld 与 package.json 中的 contributes 内的 command 匹配,代表这个插件可以或许展示一个 information message: Hello World from case2script!
也就是为什么我们在使用了插件之后,在 VSCode 右下角能看到这个提示的缘故起因: