保姆级VSCode 插件开发
第一章 VSCode 插件开发入门之第一个插件项目常见问题
文章目录
前言
基于上一篇文章中保姆级VSCode 插件开发之第一个插件项目调试,本篇文章主要介绍在这一步中经常遇到的问题解决方法。
一、HelloWorld 插件项目常见问题和解决方案
1.常见问题
通常在调试运行项目时会遇到两个常见问题:
1.
找不到 Hello World 命令(No matching commands)
: 命令行调取插件的时候,发现根本没有找到注册的Hello World插件。
2.右下角无消息显示
:找到Hello World 插件,执行了之后没有右下角的消息显示。
还有个不常见的问题。
- 提示
Command 'Hello World' resulted in an error
: command ‘helloworld.helloWorld’ not found
2. 解决方法
2.1 针对当我们输入Ctrl + Shift + P找不到Hello World命令的问题
- 原因:通常是由于VSCode版本不匹配导致的。
- package.json 文件中指定的 vscode 版本号如下图所示:
- 当前VSCode 版本号查找方法:Help–> About,如下图所示:
- package.json 文件中指定的 vscode 版本号如下图所示:
- 解决方案:保持两个版本一致
- 升级VSCode版本:适用于当前版本号低于
package.json
文件中指定的版本号 - 修改
package.json
文件中的vscode对应的版本号 :直接修改为和当前正在使用的 vscode 版本保持一致即可。
- 升级VSCode版本:适用于当前版本号低于
2.2 找到Hello World 插件,执行了之后没有右下角的消息显示
- 原因:当前状态栏中的消息属于静默状态。所有的消息都不显示。
- 解决方案:关闭免打扰模式即可。如下图所示:
总结
问题解决了,接下来就可以进行插件的打包和发布了。
标签:插件,常见问题,VSCode,版本号,World,Hello From: https://blog.csdn.net/XWWW668899/article/details/141784223