ubuntu下安装vscode(C/C++)

这篇具有很好参考价值的文章主要介绍了ubuntu下安装vscode(C/C++)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、下载vscode

进入vscode官网,因为使用的是ubuntu系统所以下载.deb文件。vscode官网链接如下所示:

Visual Studio Code - Code Editing. Redefined
ubuntu vscode,1024程序员节

将安装包下载在Download(下载)目录

ubuntu vscode,1024程序员节

 二、安装vscode

1. 打开终端进入Download(下载)目录

ubuntu vscode,1024程序员节

2. 执行本地安装命令

sudo dpkg -i code_1.83.1-1696982868_amd64.deb

ubuntu vscode,1024程序员节

 3. 打开vscode软件

        a. 在终端执行code命令打开软件

        b. 在显示应用程序中的vscode右健添加到收藏夹

三、安装vscode插件(适合C/C++)

1. C/C++:必须安装的插件。可对 C 和 C++ 代码进行调试支持、智能提示、代码重构、代码格式化等重要基础功能

2. Code Runner:支持代码运行的插件。

3. Include AutoComplete:自动头文件包含 。

4. GBKtoUTF8:将代码GBK格式转换为UTF8的格式。

5. C/C++ Snippets:即 C/C++重用代码块。提供了许多常见的代码片段,例如if/else语句、循环语句、函数定义、数组操作等等。

6. Rainbow Brackets:彩虹花括号,有助于阅读代码。

7. Code Autocomplete,自动补全插件。

8. C/C++ Advanced Lint : C/C++静态检测 插件。可以在编译前检查代码中的潜在错误,并提供错误提示和建议。它还支持多种编译器,包括 GCC、Clang 和 MSVC。

9. DeviceTree:设备树语法插件。

ubuntu vscode,1024程序员节ubuntu vscode,1024程序员节

四、设置vscode编译环境

对于刚下载好的vscode中的代码格式不一定是适合自己平时的阅读习惯和编码习惯所以需要进行相应的设置。初始化的代码样式如下图所示:

ubuntu vscode,1024程序员节

1. 设置字体的样式

        在VSCode中,可以通过两种方式打开用户设置,一种是通过命令面板(Ctrl+Shift+P)输入"Preferences: Open User Settings"。

        另一种方式是通过"File"菜单中的"Preferences"子菜单打开"Settings"面板,点击右上角的"Open Settings (JSON)"进入用户设置编辑界面。

a. 设置字体大小
{
    "editor.fontSize": 18
}
b. 设置字体系列(可选)
{
    "editor.fontFamily": "Consolas, 'Courier New', monospace"
}
"editor.fontFamily"被设置为Consolas、Courier New和系统默认monospace字体的联合使用
c. 设置字体加粗(可选)
{
    "editor.fontWeight": "bold"
}

2. 改变tab键的空格数

a. 单次修改

ubuntu vscode,1024程序员节

在窗口顶部出现操作面板,在其中选择使用“Tab”缩进之后会接着出现从1-8这几个数字的选项。只需要选择4就可以设置tab键输入的空格数为4个了,但是该方法只是用于当前文件。

b. 永久修改

点击顶部状态栏之中的文件选项,然后在其下拉列表内依次选择首选项-设置将编辑器设置窗口打开。

 ubuntu vscode,1024程序员节

只需要在该输入框之中将值改成4就可以修改制表符空格数量为4个了,但是输入浮点数或者不是数字的字符就是会出现报错提示。

如果想要看更加细致的文章可以参考下面作者写的文章,内容非常详细:

【精选】Linux 之 Ubuntu 代码开发工具 Visual Studio Code(VSCode) 的安装与一些常用插件配置的简单整理_visual studio ubuntu_仙魁XAN的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-753048.html

到了这里,关于ubuntu下安装vscode(C/C++)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 1024程序员节带你玩转图片Exif信息获取之JavaScript

    目录 一、前言 二、背景 三、Exif.js          1、Exif.js 简介 2、Exif.js 引入 四、多场景展示数据获取 1、原始图片直接获取  2、base64 编码文件加载  3、文件上传的方式加载  五、总结        1024是2的十次方,二进制计数的基本计量单位之一。1G=1024M,而1G与1级谐音,也有一

    2024年02月20日
    浏览(58)
  • 1024程序员节特辑 | Spring Boot实战 之 MongoDB分片或复制集操作

    Spring实战系列文章: Spring实战 | Spring AOP核心秘笈之葵花宝典 Spring实战 | Spring IOC不能说的秘密? 国庆中秋特辑系列文章: 国庆中秋特辑(八)Spring Boot项目如何使用JPA 国庆中秋特辑(七)Java软件工程师常见20道编程面试题 国庆中秋特辑(六)大学生常见30道宝藏编程面试题

    2024年02月08日
    浏览(77)
  • 1024程序员节特辑 | ELK+ 用户画像构建个性化推荐引擎,智能实现“千人千面”

    专栏集锦,大佬们可以收藏以备不时之需 Spring Cloud实战专栏:https://blog.csdn.net/superdangbo/category_9270827.html Python 实战专栏:https://blog.csdn.net/superdangbo/category_9271194.html Logback 详解专栏:https://blog.csdn.net/superdangbo/category_9271502.html tensorflow专栏:https://blog.csdn.net/superdangbo/category_869

    2024年02月07日
    浏览(81)
  • 1024程序员狂欢节 | IT前沿技术、人工智能、数据挖掘、网络空间安全技术

    一年一度的1024程序员狂欢节又到啦!成为更卓越的自己,坚持阅读和学习,别给自己留遗憾,行动起来吧! 那么,都有哪些好书值得入手呢?小编为大家整理了前沿技术、人工智能、集成电路科学与芯片技术、新一代信息与通信技术、网络空间安全技术,四大热点领域近期

    2024年02月06日
    浏览(64)
  • 1024程序员节?我们整点AI绘图玩玩吧,一文教你配置stable-diffusion

    需提前准备:一台高性能的电脑(尤其是显存)、python、Git、梯子。 其实Github上有很多关于Stable diffusion的库,综合对比之后,我选取的是比较全面的AUTOMATIC1111这个,源码链接:Stable-diffusion(Github) 找到安装那块的教程,此教程以windows为例。 ps:如果你电脑上已经有了pyt

    2024年01月16日
    浏览(71)
  • 1024程序员节特辑 | 解密Spring Cloud Hystrix熔断提高系统的可用性和容错能力

    专栏集锦,大佬们可以收藏以备不时之需 Spring Cloud实战专栏:https://blog.csdn.net/superdangbo/category_9270827.html Python 实战专栏:https://blog.csdn.net/superdangbo/category_9271194.html Logback 详解专栏:https://blog.csdn.net/superdangbo/category_9271502.html tensorflow专栏:https://blog.csdn.net/superdangbo/category_869

    2024年02月08日
    浏览(50)
  • PHP框架开发实践 | 1024 程序员节:通过index.php找到对应的controller是如何实现的

    🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 🏆本文已收录于PHP专栏:PHP进阶实战教程。 🎉欢迎 👍点赞✍评论⭐收藏

    2024年02月08日
    浏览(68)
  • 1024程序员狂欢节有好礼 | 前沿技术、人工智能、集成电路科学与芯片技术、新一代信息与通信技术、网络空间安全技术

    🌹欢迎来到 爱书不爱输的程序猿 的博客, 本博客致力于知识分享,与更多的人进行学习交流 🚩🚩🚩 点击直达福利 一年一度的1024程序员狂欢节又到啦!成为更卓越的自己,坚持阅读和学习,别给自己留遗憾,行动起来吧! 那么,都有哪些好书值得入手呢?小编为大家整理

    2024年02月08日
    浏览(76)
  • 程序员的利器:在VSCode中安装Copilot

    导语: 作为程序员,我们时常面临着代码编写的挑战和重复劳动。幸运的是,现代技术为我们提供了许多工具来提高效率。其中,VsCode上的Copilot插件就是一个强大的助手,它能够自动生成代码提示和建议,极大地减少了编码过程中的繁琐工作。本文将向您介绍如何安装和配

    2024年02月21日
    浏览(40)
  • PyCharm vs VSCode,程序员会觉得哪个更好?

    也许是我有些落伍,或者也是因为JetBrains在PythonIDE的市场上占有很大的份额,以至于直到最近我才发现,使用VSCode的Python开发者要比预想中的多很多。 近期,我将PyCharm和Notebooks放在一起用了一段时间,发现Notebooks方便浏览数据,并将数据实时可视化;PyCharm则可以完成更多的

    2024年02月10日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包