Ubuntu下安装配置VSCode

本文最后更新于:2022年5月29日 上午

Step 1:下载与安装

点击进入官网下载deb安装包;
进入下载目录,打开终端执行下面命令进行安装:

1
sudo dpkg -i code_1.53.2-1613044664_amd64.deb

PS:上面指令中的版本号对应下载的版本。

Step 2:相关插件推荐

  • Chinese
    中文语言插件。
  • C/C++
    代码补齐,符号跳转。
  • C++ intellisense
    自动代码补全;实时错误检查;代码改进建议。
  • bracket pair colorizer
    给括号上色,避免一层层的括号难看,默认配置就行。
  • Todo Tree
    跟踪文件的todo,fixme。
  • Local history
    保存vscode编辑文件的历史记录。
  • Code Spell Checker
    代码拼写检查。
  • C-family Documentation Comments
    格式化注释生成。
  • GBKtoUTF8
    所有文件打开后会自动转为UTF8编码。
  • ESLint
    代码自动格式化。
  • EPITECH C/C++ Headers
    为C/C++文件添加头部(包括作者、创建和修改日期等),并为.h头文件添加防重复的宏
  • Github Light Theme
    Github风格主题。
  • Community Material Theme
    Material经典主题。

Step 3:工作区配置

在工作文件夹下面新建文件夹”.vscode”,然后在”.vscode”下面新建下面2个json文件并保存。

  • launch.json

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    {
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
    {
    "name": "(gdb) Launch",
    "type": "cppdbg",
    "request": "launch",
    "program": "${workspaceFolder}/${fileBasenameNoExtension}",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${workspaceFolder}",
    "environment": [],
    "externalConsole": true,
    "MIMode": "gdb",
    "preLaunchTask": "build",
    "setupCommands": [
    {
    "description": "Enable pretty-printing for gdb",
    "text": "-enable-pretty-printing",
    "ignoreFailures": true
    }
    ]
    }
    ]
    }
  • tasks.json

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    {
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
    {
    "label": "build",
    "type": "shell",
    "command": "g++",
    "args": [
    "-g",
    "${file}",
    "-std=c++11",
    "-o",
    "${fileBasenameNoExtension}"
    ]
    }
    ]
    }

保存文件然后重启VSCode,就可以用gdb调试了。

参考链接

【1】https://www.jianshu.com/p/214571c54384


Ubuntu下安装配置VSCode
https://kevinloongc.github.io/posts/fb945601.html
作者
Kevin Loongc
发布于
2021年3月2日
许可协议