Categories:
The Missing Semester
学会使用 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