VS Code升级到1.62.1之后,Sencha ExtJS插件无法使用了
VS Code版本1.62.1
修改logger.js,fs.writeFile(xx)改成fs.writeFileSync(xx),这种修改方式只适用于vs code 1.61.1之前的版本,之后的版本如此修改是没用的
能够ctrl + 左键跳转到定义
解决方案:
检查VS Code是否安装了最新版本的Sencha ExtJS插件,如果没有,请安装最新版本插件;
检查文件夹中是否存在“ext”文件夹,如果存在,请删除该文件夹,并重新安装Sencha ExtJS插件;
运行“sencha app watch”命令,确保Sencha命令行工具正确安装并正常运行;
尝试重启VS Code
由于升级到VS Code 1.62.1版本之后,Sencha ExtJS插件无法使用,建议尝试以下解决方法:
1.更新Sencha ExtJS插件版本。请检查是否有适用于VS Code 1.62.1版本的Sencha ExtJS插件版本。您可以在VS Code中搜索Sencha ExtJS插件,然后查看插件详情页面以获取最新版本信息。如果有可用的更新,请尝试升级插件并重启VS Code,看看是否可以解决问题。
2.禁用VS Code的TypeScript版本检查。根据您提供的错误信息,可能是由于TypeScript版本检查导致的问题。您可以尝试在VS Code设置中禁用TypeScript版本检查,以解决此问题。在VS Code中,打开“设置”(快捷键:Ctrl + ,),搜索“typescript.validate.enable”,将其设置为false即可禁用TypeScript版本检查。
3.手动安装TypeScript。如果禁用TypeScript版本检查仍然无法解决问题,尝试手动安装TypeScript。您可以在VS Code中打开终端,并使用npm全局安装TypeScript。在终端中输入以下命令即可安装:
npm install -g typescript
安装完成后,重新启动VS Code,看看是否可以解决问题。