微软大法好啊

这货更像是个gedit


以下内容只适合Oiers使用

本文档只适合新手引导的阶段使用


下载

这个是链接
可见这东西是和Emacs一样跨系统的
不知道为什么下载速度贼快


配置

还记得我们用Emacs的时候
配置那叫一个可怕
虽然使用vscode也要配置
不过我们在配置它的时候就比Emacs方便多了

自己感受一下吧


插件

这个可能也对应着emacs里的配置
推荐先把所有名称里有c++什么的都下载下来
之后也可以按需下载,
什么Markdown,Python等几乎所有的语言插件都可以下载
以及emacs,vim,sublime text的插件

你没听错,这个东西是支持Markdown的,
支持 $ \LaTeX $ 数学公式
还™可以和印象笔记同步
就一离线版cmd markdown

关于code runner

这是个一定要装的插件
它可以用一组快捷键ctrl+alt+N
一键保存编译运行任何语言的程序(保存要修改配置)


使用

你需要先知道...

Ctrl + Shift + PF1 打开命令面板

小功能

自动缩进,代码高亮,折叠代码什么的(这不标配么)

实时纠错/提示(每秒刷新;Eg.你这儿少打了个括号/你少开了个库/你这个函数还没有定义/你又把%lld打成了%d/...)

代码补全(再也不怕打错变量/函数名)

ps.关于调试

vscode的调试功能强大
了解一切

调试需要2个.json来支持
都在.vscode文件夹下

假设你要调试一个叫XXX的程序,源代码是XXX.cpp的话,
你的.vscode文件夹下应该有这2个文件(这里只展示要修改的部分)

//tasks.json
{"tasks": [{"label": "build ori","command": "g++","args": ["-g" , "XXX.cpp"]}]
}
//launch.json
{"configurations": [{"program": "${workspaceFolder}/XXX",}]
}

好插件

  • C/C++
  • C/C++ Clang Command Adapter
  • C++ Intellisense
  • Easy icons theme (文件图表主题)
  • GitHub Plus Theme (代码高亮主题)
  • Markdown All in One
  • Markdown+Math
  • Code Runner

转载于:https://www.cnblogs.com/finder-iot/p/8414650.html

论如何入门地使用vscode相关推荐

  1. 侧边栏配置_vscode入门:熟悉vscode和初级配置

    工欲善其事必先利其器. 提高效率需要借助于合适的工具,更需要自己熟练使用,积累久了便可自成体系风格. 一安装和首次启动登录vscode官网,下载对应平台的安装包安装即可,下载安装的过程中可以了解一下r ...

  2. 花些时间把python入门——python、vscode、廖雪峰

    结合<python参考手册>和廖雪峰学python两者一起学习python 1.python解释器我选择python3.10版本 2.python编辑器我选择了VScode这个软件.虽然电 ...

  3. Latex 入门笔记(2) 常用语法

    文章目录 0. 前言 1. LaTeX 文档总体结构 2. 字符相关 3. 文档元素 3.1 章节与目录 3.2 标题页 3.3 列表.引用.摘要.代码 3.4 表格 4. 排版格式 4.1 字体.字 ...

  4. C 语言从入门到精通教程(2021 )

    C 语言从入门到精通教程(2021年) 文章目录 计算机常识 什么是计算机程序 ? 什么是计算机语言 ? 常见的计算机语言类型有哪些 ? 什么是C语言? C语言历史 C语言标准 C语言现状 为什么要学 ...

  5. 借助码云快速安装 golang.org/x/lint/golint 和 golang.org/x/tools/ 等依赖

    GO基本开发环境搭建 入门时使用VSCode是比较方便的, VSCode 会推荐我们安装如下工具 tools 工具集 guru golang.org/x/tools/cmd/guru gorename ...

  6. 收藏|Java程序员必看的几本基础书籍和常用工具

    java程序员必看基础书籍和工具 1计算机基础 1.<深入理解计算机系统> 著名的CSAPP,从c语言到汇编语言到硬件再到操作系统,写得非常好.是一本能帮助深入理解计算机系统的书.基本上把 ...

  7. 江哥带你玩转C语言 01 - C语言开发环境配置

    工欲善其事必先利其器 编写C语言程序用什么工具 ? 记事本(开发效率低) Vim(初学者入门门槛高) VSCode(不喜欢) eclipse(不喜欢) CLion(深爱, 但收费) Xcode(逼格高 ...

  8. 同一年进入PC市场,如今小米却落后华为太多

    昨天华为隆重发布了新款的笔记本电脑产品,这不免让人想起它的竞争对手小米也已进入了PC市场,然而据统计数据显示小米在PC市场却已难望其项背. 2016年华为先推出了笔记本电脑产品,然后小米在同年下半年推 ...

  9. clang format

    clang format入门 一:VsCode下载 二:ubuntu下载 三:使用(common) 导出 .clang-format 格式化文件 自己找了一些资料,感觉不是太完整,零零碎碎自己来总结一 ...

最新文章

  1. 原生JS DOM操作方法汇总
  2. 消费者行为模型_市场调查消费者行为研究模型
  3. Kafka 1.0版本发布
  4. CentOs环境下PHP支持PDO_MYSQL
  5. onclick 源码_仿照React源码流程打造90行代码的Hooks
  6. python 如何判断一个函数执行完成_三步搞定 Python 中的文件操作
  7. 思维碰撞!谷歌提出ViTGAN,用视觉Transformer训练GAN
  8. 给表中指定位置添加字段_利用VBA代码,轻松完成向工作表中添加指定图片到指定位置...
  9. 新工作上班九天心得(附 bootstrap分页写法)
  10. 队列的基本操作c语言代码大全,数据结构――队列(循环队列)的基本操作(实现链队列逐一取出c语言代码)...
  11. MkDocs安装、生成文档、风格配置、插件安装
  12. java md5加密 jar包,java md5加密工具类学习示例
  13. html5页面布局 最基本的规范
  14. git 创建邮箱 用户名_初次安装git配置用户名和邮箱及密钥
  15. Ubuntu 安装字体
  16. Excel快捷键大全和35个函数---第二弹
  17. 中石油布局天然气商储 天然气国家储备有望
  18. weblogic10 配置 domian
  19. jump-game-ii
  20. swfkit打包swf文件步骤(图文教程)

热门文章

  1. linux指令能回滚么,如何在Ubuntu上撤消或回滚“ apt-get upgrade”命令?
  2. python怎么发送邮件_Python面试题之如何用Python来发送邮件?
  3. MySQL——JSON_REPLACE()函数修改JSON属性值
  4. Tomcat运行三种模式:http-bio|http-nio|http-apr介绍
  5. ssm项目集成ftp_ssm开发旅游信息管理系统,包括前台和后台
  6. matlab 文件之间相互调用实例
  7. linux安装python3.7的步骤_centos7安装python3 的三种方式
  8. java用while循环语句输出1-100内的奇数和
  9. 二元相图软件_FactSage 软件教程 入门学习资料汇总
  10. C语言fread和fwrite的用法详解