【Editor】VS Code

在这里插入图片描述
Erich 阐释的 VS Code 的定位:Editor + code understanding + debug

快捷键 Shortcuts

在这里插入图片描述
from: https://code.visualstudio.com/docs/getstarted/tips-and-tricks

插件 Extensions

  • TabNine:基于语言推理的代码补全工具,全语言支持
  • Bookmarks:给代码打标签,方便代码间跳转和翻页
  • GitLens:强大的版本管理工具
  • TODO Tree:TODOFIXME 等高亮显示并跳转
  • Code Runner:支持C、C++、Java、Python等主流编程语言快速运行的插件,记得在code-runner.executorMap里配置运行环境
  • Codelf: Naming
  • local history: 修改历史可视化,当成没有 commit 的 git 用,短途就行。需要关闭 “AutoSave”
  • Partial Diff : File Compare
  • vscode-icons: 更丰富好看的 icon
  • Better Comments
  • Better Align
  • change-case: 改变命名规范,驼峰,全大写,全小写等
  • Bracket Pair Colorizer 2.0
  • Markdown All in One
  • Pylance : 给 Python 带来编译语言般的开发支持

场景

使用 VSCode 搭建远程开发环境

Scene:日常办公用 Windows,开发工作用 Linux. Python 代码通常用 PyCharm 同步,但是上传下载同步感觉很原始。
依赖插件:Remote Development, VScode Remote 远程开发与调试

在这里插入图片描述

使用 VS Code 搭建程序运行环境

C / C++

参考了如下文章,

  1. VS Code 配置 C/C++ 环境 : use Clang
  2. VS Code(Win)下搭建c/c++编译运行环境:use MinGW
  3. 如何用命令行编译c++程序 : use vc

最终选择了使用插件 Code Runner, 并修改配置文件,使用vc编译器. 修改后的配置文件

"code-runner.executorMap": {
    "c": "cd $dir  &&  vcvars32.bat && cl  /EHsc $fileName && $fileNameWithoutExt",
    "cpp": "cd $dir  &&  vcvars32.bat && cl  /EHsc $fileName && $fileNameWithoutExt",
    },

具体配置方法,见上面的参考3.


Ref

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值