【保姆级VSCode 插件开发之第一个插件项目常见问题】

保姆级VSCode 插件开发

第一章 VSCode 插件开发入门之第一个插件项目常见问题


文章目录

  • 保姆级VSCode 插件开发
  • 前言
  • 一、HelloWorld 插件项目常见问题和解决方案
    • 1.常见问题
    • 2. 解决方法
      • 2.1 针对当我们输入Ctrl + Shift + P找不到Hello World命令的问题
      • 2.2 找到Hello World 插件,执行了之后没有右下角的消息显示
  • 总结


前言

基于上一篇文章中保姆级VSCode 插件开发之第一个插件项目调试,本篇文章主要介绍在这一步中经常遇到的问题解决方法。


一、HelloWorld 插件项目常见问题和解决方案

1.常见问题

通常在调试运行项目时会遇到两个常见问题:

1.找不到 Hello World 命令(No matching commands): 命令行调取插件的时候,发现根本没有找到注册的Hello World插件。
2. 右下角无消息显示:找到Hello World 插件,执行了之后没有右下角的消息显示。

还有个不常见的问题。

  1. 提示 Command 'Hello World' resulted in an error : command ‘helloworld.helloWorld’ not found

【保姆级VSCode 插件开发之第一个插件项目常见问题】_第1张图片

2. 解决方法

2.1 针对当我们输入Ctrl + Shift + P找不到Hello World命令的问题

  • 原因:通常是由于VSCode版本不匹配导致的。
    • package.json 文件中指定的 vscode 版本号如下图所示:
      【保姆级VSCode 插件开发之第一个插件项目常见问题】_第2张图片
    • 当前VSCode 版本号查找方法:Help–> About,如下图所示:
      【保姆级VSCode 插件开发之第一个插件项目常见问题】_第3张图片
  • 解决方案:保持两个版本一致
    • 升级VSCode版本:适用于当前版本号低于 package.json 文件中指定的版本号
    • 修改package.json文件中的vscode对应的版本号 :直接修改为和当前正在使用的 vscode 版本保持一致即可。

2.2 找到Hello World 插件,执行了之后没有右下角的消息显示

  • 原因:当前状态栏中的消息属于静默状态。所有的消息都不显示。
  • 解决方案:关闭免打扰模式即可。如下图所示:
    【保姆级VSCode 插件开发之第一个插件项目常见问题】_第4张图片

总结

问题解决了,接下来就可以进行插件的打包和发布了。

你可能感兴趣的:(VSCode,插件开发,vscode,ide,编辑器)