8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

切换中文

安装完成的VSCode是英文的,作为一个英文不好的中国人,我还是喜欢看中文的接口。

点击左侧的

会进入扩展商店

拓展商店中直接搜索Chinese 然后点击Install就行

安装完成后重启应用就会变成中文接口。

安装插件

Code Runner

安装完成后窗口菜单栏下面就会出来一个

当你的显示页面是一个进程源文档(单个文档,不是项目)时,点击这个按钮或者按ctrl+F5就可以直接运行这个进程,方便快捷。

点击齿轮,点击配置,然后把右侧的Run In Terminal勾上,就会在控制面板显示运行结果

c/c++

必装的插件。

C++ Intellisense

C++的只能提示工具

C/C++ Clang Command Adapter

提供静态检测(Lint)

配置环境

主要是连个json文档

launch.json

点击调试,然后选择添加配置。会自动生成lanunch.json文档

这是我的配置,可以直接复制过去

要注意的就是

"program": "${workspaceFolder}/hello.out", //当前目录下编译后的可执行文档"build"`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

29

30

31

32这里的hello.out应该是你生成的执行文档,而build 应该是你的tasks的lable

```json

{

// 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": "debug cpp", //名称

"type": "cppdbg",

"request": "launch",

"program": "${workspaceFolder}/hello.out", //当前目录下编译后的可执行文档

"args": [],

"stopAtEntry": false,

"cwd": "${workspaceFolder}", //表示当前目录

"environment": [],

"externalConsole": false, // 在vscode自带的终端中运行,不打开外部终端

"MIMode": "gdb", //用gdb来debug

"setupCommands": [

{

"description": "Enable pretty-printing for gdb",

"text": "-enable-pretty-printing",

"ignoreFailures": true

}

],

"preLaunchTask": "build" //执行lanuch之前运行的task

}

]

}

tasks.json

按住ctrl+shift+p

输入tasks,选择configure Task

选择使用模板创建然后选others

就会生成tasks.json文档

仍旧可以直接拷贝

参数应该是自己的,多个文档编译,和在bash中写一样,也可以用makefile1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17{

// See https://go.microsoft.com/fwlink/?LinkId=733558

// for the documentation about the tasks.json format

"version": "2.0.0",

"tasks": [

{

"label": "build", // task的名字

"type": "shell",

"command": "g++", //编译命令

"args": [ //编译参数列表

"hello.cpp",

"-o",

"hello.out"

]

}

]

}

c_cpp_properties.json

ctrl+shift+p 输入c/c++:Edit Configurations 选择这一项就可以创建一个c_cpp_properties.json文档

不用改动,我也贴出来我的配置1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16{

"configurations": [

{

"name": "Linux",

"includePath": [

"${workspaceFolder}/**"

],

"defines": [],

"compilerPath": "/usr/bin/gcc",

"cStandard": "c11",

"cppStandard": "c++17",

"intelliSenseMode": "gcc-x64"

}

],

"version": 4

}

如果有自己的外链库也是添加到这里面。

linux配置vscodec运行环境,Linux 下 VSCode c/c++环境配置相关推荐

  1. 保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建

    保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建 写在前面 配置VSCode的编译环境 配置VSCode的gdb调试环境 配置 ...

  2. linux的mysql主主_Linux下指定mysql数据库数据配置主主同步的实例

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...

  3. linux vnc 禁止复制,Linux_Linux系统下VNC SERVER的相关配置,安装: 复制代码代码如下: - phpStudy...

    Linux系统下VNC SERVER的相关配置 安装: 复制代码代码如下: yum install tigervnc-server 配置: (1) 复制配置文件: 复制代码代码如下: ~]# cp / ...

  4. 嵌入式 linux 程序不能运行,嵌入式Linux中在开发板上/usr/bin目录下不能运行自己交叉编译的程序...

    ~~一个很不知道错在哪里的问题 我编译了内核与文件系统后成功下载后 我将我交叉编译的hello,led测试程序,key测试程序下载到/usr/bin中不能运行:其现象如下: [root@YWW-244 ...

  5. ubuntu 运行c++_06_Linux下VSCode简单编程(远程开发WSL_Ubuntu_18.04) | C语言入门

    06_Linux下VSCode简单编程(远程开发WSL_Ubuntu_18.04) 本系列主题 Linux下C语言彩色控制台编程实践_基于gcc,gdb,VSCode,git和WSL_Ubuntu_1 ...

  6. Linux安装无法运行install,Linux新手安装Debian-8.2.0可能遇到的问题

    归纳如下: 一.安装准备工作 1.用UltraISO(软碟通)软件制作U盘启动Debian-8.2.0-i386-DVD-1.iso镜像: 2.如果不使用全部硬盘安装Debian-8.2.0系统,就给 ...

  7. windows下vscode安装kubernetes环境并打开阿里云CSK

    1.通过Vscode的扩展找出kubernetes,然后点击install 2.安装完成后,会要自动提示你安装依赖项,如果不提示你可以点击下图的刷新按钮 3.windows系统好像都不能安装成功, 4 ...

  8. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  9. linux系统找运行指令,Linux系统常用指令总结

    一,系统的运行级别 0:关机 1:单用户模式(可以找回丢失的密码) 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 注意:在/etc/ini ...

  10. centos系统php环境配置,CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤

    一.准备工作 上pkgs.org下载rmpforge.rpmforge是一个第三方yum源. 选择相应的版本下载安装. // 安装成功后,清空yum list 并 重新获取 [root@pangou ...

最新文章

  1. python - 面向对象(二)
  2. 十六、数据变换和数据离散化
  3. 场景联创 施耐德电气“绿色智能制造创赢计划”第二季收官
  4. php中多选提交如何获取,php中checkbox值获取,显示,多选值获取
  5. Java是先难后易吗_学软件应该“先难后易”还是“先易后难”?
  6. c语言按键实现跳转程序,C语言中的跳转语句
  7. MERIT DEM 90m数据下载
  8. 高质量病毒——暴风一号(BoyFine)代码.vbs
  9. 让我们准备祭奠小米帝国
  10. 《金字塔原理》学习笔记 | 第4篇—演示的逻辑
  11. 群晖218J搭建VLMCSD
  12. 批处理命令——bat文件创建和基本命令语法
  13. 关键点提取:单目3D检测的点睛之笔
  14. Element修改图标大小,设置颜色
  15. linux锁屏命令 TM,Linux基本命令的使用(上)
  16. Canvas动画案例演示,含动画猫、变幻线、代码雨等
  17. windows_7_ultimate_with_sp1_x64位旗舰版
  18. 084 php获取美元人民币汇率方法
  19. 超详细的集合思维导图
  20. Matlab中exp函数的使用

热门文章

  1. LeetCode MySQL刷题——day3
  2. python中下划线开头的命名_Python标识符规则 行与缩进 注释
  3. shiro subject.getprincipal()为null_(变强、变秃)Java从零开始之Shiro安全框架
  4. 【2016年第6期】面向国际的生命组学大数据管理体系建设
  5. 作者:高翔(1984-),男,国防大学信息作战与指挥训练教研部博士后,主要研究方向为体系分析与超网建模。...
  6. 作者:熊赟,博士,复旦大学计算机科学技术学院副教授。
  7. web 服务器和 web 技术发展历史简介
  8. ubuntu12.04 安装 php5.4/php5.5
  9. ServletContext(重要)
  10. GoldenGate单向复制配置(支持DDL复制)