学会使用 Visual Studio Code

关于 Visual Studio Code 的快捷键 25 VS Code Productivity Tips and Speed Hacks

例如快速启动 Shell clt + `

有 cheatsheet 可以查的, 打印出来慢慢看。

学会使用 Git

GitHub Desktop 貌似有点问题,但是那个很漂亮的 Git Client 好像 Private Repository 要收钱。

[GitKraken Legendary Git Tools GitKraken](https://www.gitkraken.com/)

所以小型项目要学会用 Git 的纯命令行,直接手动。多试几次就会了。

Visual Studio Code 本身也有 Git 的命令行功能。安装 GitLens 也很好。

学会使用 Remote SSH, Container, Repository

Visual Studio Code 非常强大,已经类似于 emacs 和 vim 了。自带 SSH 功能。

学会使用 Snippets

每次力扣刷题 C++ 都要 #include ???? 浪费时间啊!

可以自定义 snippets ,如果不确定,在 Extension 那里搜一搜。

例如 C++ 就有 C/C++ Snippets

学会使用 Visual Studio Code + GDB

实际上 LLVM sanitizer 和 GDB 已经足够强大了,如果要管理库文件还可以 cmake 和 vcpkg 。

真的非要 Visual Studio 不可吗?

Linux kernel debug on macOS 搭建可视化内核debug环境 - 知乎 (zhihu.com)

记得安装 C++ Intellisense ,VScode 自带的 C++ Intellisense 像弱智一样。

Visual Studio Code 遗珠

  • ctl + d 可以快速 rename 修改。

No Cursor Life

学会使用快捷能够节约你的时间。

Touch Bar 的唯一作用就是 Spotlight, 可以快速开启程序, 然后 cmd + Tab 切换程序。

关于 Finder 的快捷键 : Navigating the Mac Finder With Keyboard Shortcuts (#1572)

关于 Chrome 的快捷键

新建 Tab cmd + T

切换 Tab clt + Tab

关闭 Tab cmd + W

地址栏聚焦 cmd + L