通常情况下,vscode的安装包都是线上安装,肯定能做到匹配,版本安装啥的都不会有问题,但个别时候,对于不能上网的机器,只能上内网的机器,只能U盘往里拷贝、服务器之类的这类机器,我们还是需要安装包把插件给vscode装上的。

那么vscode插件下载的连接如下:

https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

本文介绍了在Ubuntu平台上出现unable to install extension 'ms-vscode.cpptools' as it is not compatible with VS Code '1.63.0'的报错情况下应该咋办。

 我的vscode版本是1.63.0,直接下载会报错。

所以换一个版本试试,对于C/C++插件,Ubuntu vscode版本是1.63.0的情况下,我各个版本都下载了,对应的都是1.70版本的vscode——在VSIX包里面有个package.json文件,里面会标注软件包对应版本——你当然可以手动修改这个版本,之后虽然能安装,但是吧不能用:

使用那个从VSIX安装即可。

装上了也不对,所以最终我还是选择了最方便的方法:重新安装新版vscode,新版的是1.73版本的,直接安装VSIX文件就就好。

后面是字数(来自worktile百科):

vscode是一种简化且高效的代码编辑器,同时支持诸如调试,任务执行和版本管理之类的开发操作。它的目标是提供一种快速的编码编译调试工具。然后将其余部分留给IDE。vscode集成了所有一款现代编辑器所应该具备的特性,包括语法高亮、可定制的热键绑定、括号匹配、以及代码片段收集等。

VisualStudioCode(简称VSCode)是Microsoft开发的代码编辑器,它支持Windows,Linux和macOS等操作系统以及开源代码。它支持测试,并具有内置的Git版本控制功能以及开发环境功能,例如代码完成(类似于IntelliSense),代码段和代码重构等。编辑器支持用户定制的配置,例如仍在编辑器中时,可以更改各种属性和参数,例如主题颜色,键盘快捷键等,内置的扩展程序管理功能。

VS Code 中的语言特性

VS Code支持的丰富程度因不同语言及其扩展而异:

  • 语法高亮和括号匹配
  • 智能完成 (IntelliSense)
  • 掉毛和更正
  • 代码导航(转到定义,查找所有参考)
  • 调试
  • 重构

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐