Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions doc/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,22 @@
16. 记得以前复制过一段内容,想通过的搜索关键字的方式找回来
17. 地址,手机号,身份证号,邮箱等常用信息总是一遍又一遍的输入
18. 不了解能大幅度提高浏览器使用效率的插件,或者装了太多插件找不到想用的
10. 想知道某个目录(或者子目录)中是否包含特定名称的文件,甚至想用正则去搜索
11. 想知道当前的 ip 地址但每次点击 WiFi 图标又太麻烦
12. 想知道或切换当前系统的代理但每次点击 WiFi 图标又太麻烦
13. 不了解 Vim 的强大之处和神级插件
14. 在诸多 IDE 中举棋不定,不知道什么是最佳实践
15. Git 还只会使用基本的 add/commit 命令
16. 想快速查看本地、远程都有哪些分支
17. 记得某次提交的 log 中有一些关键字,还搜出这次提交
18. 记得某次提交的内容中有一些关键字,想搜出这次提交
18. 想快速系统的隐藏文件或者隐藏他们
19. 每次调用 `ssh` 命令都记不得端口、主机和密码
20. 每次压缩文件都要在 Finder 里面点击右键
21. 还在用系统自带的 Calendar 软件查看日期,速度特别慢
22. 每次去百度搜索 **urlencode** 或者 **base64** 解码,然后跳到站长之家
23. 项目文件特别多,找到 .xcproj 文件特别费力,然后双击打开它
24. 想知道某个进程占用了那些端口,或者某个端口被哪个进程占用
25. 还需要在线的 JSON 美化、校验工具甚至是 GUI 版本的,每次格式化 JSON 都需要打开好几个网站,Chrome 一堆无用标签
26. 只想看到命令行输出结果的前(后)几行(列)
27. 想显示某个文件的绝对路径
19. 想知道某个目录(或者子目录)中是否包含特定名称的文件,甚至想用正则去搜索
20. 想知道当前的 ip 地址但每次点击 WiFi 图标又太麻烦
21. 想知道或切换当前系统的代理但每次点击 WiFi 图标又太麻烦
22. 不了解 Vim 的强大之处和神级插件
23. 在诸多 IDE 中举棋不定,不知道什么是最佳实践
24. Git 还只会使用基本的 add/commit 命令
25. 想快速查看本地、远程都有哪些分支
26. 记得某次提交的 log 中有一些关键字,还搜出这次提交
27. 记得某次提交的内容中有一些关键字,想搜出这次提交
28. 想快速系统的隐藏文件或者隐藏他们
29. 每次调用 `ssh` 命令都记不得端口、主机和密码
30. 每次压缩文件都要在 Finder 里面点击右键
31. 还在用系统自带的 Calendar 软件查看日期,速度特别慢
32. 每次去百度搜索 **urlencode** 或者 **base64** 解码,然后跳到站长之家
33. 项目文件特别多,找到 .xcproj 文件特别费力,然后双击打开它
34. 想知道某个进程占用了那些端口,或者某个端口被哪个进程占用
35. 还需要在线的 JSON 美化、校验工具甚至是 GUI 版本的,每次格式化 JSON 都需要打开好几个网站,Chrome 一堆无用标签
36. 只想看到命令行输出结果的前(后)几行(列)
37. 想显示某个文件的绝对路径
2 changes: 1 addition & 1 deletion doc/git.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
2. 输入 `gb`,它会展示所有本地分支,等价于命令 `git branch`, 输入命令 `gbv` 可以额外显示每个分支的最后一次提交和这个分支跟踪的远程分支,等价于命令 `git branch -vv`
3. 输入 `gb branch_name` 表示创建一个分支,指向当前提交,`gb branch_name commit` 表示新建一个分支并指向某个 commit,注意这两个命令都不会切换分支。
4. 输入 `gba`,查看本地和远程分支,等价于命令 `git branch -a`,输入命令 `gbr`,查看远程分支,等价于命令 `git branch --remote`
5. 输入 `gcb new_branch` 可以创建分支 **new_branch** 并切换到这个分支上,它是 `git check -b` 命令的缩写,等价于 `git branch new_branch` 和 `git checkout new_branch` 这两条命令
5. 输入 `gcb new_branch` 可以创建分支 **new_branch** 并切换到这个分支上,它是 `git checkout -b` 命令的缩写,等价于 `git branch new_branch` 和 `git checkout new_branch` 这两条命令
6. 输入 `gbd branch_name` 删除某个分支,等价于命令 `git branch -d`
7. 并非所有分支都可以通过 `gbd` 命令删除,可以通过 `git branch --merged` 来查看已经合入到某个指针(默认是 HEAD)的分支,换句话说是可以通过这个指针回溯到的分支。这个命令也简写为 `gbm`
8. `gbm` 列出的分支都是**可以抵达**的,因此可用 `gbd` 删除,而 `gbnm` 列出的则是不可达的分支,因此不能用 `gbd` 删除,它是 `git branch --no-merged` 命令的简写
Expand Down
4 changes: 2 additions & 2 deletions doc/vscode.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ VSCode 集成了一个终端,可以直接读取 .zshrc 中的配置(也就

## 代码相关通用快捷键

1. `ctrp + ]`:跳转到定义
1. `ctrl + ]`:跳转到定义
2. `ctrl + O`:光标回到上一次的位置
3. `cmd + p`:快速搜索文件名,搜索范围是项目内的文件 + 最近打开的文件
4. `cmd + H`:显示 Hover,相当于模拟光标停在这个位置,可以查看某些函数的定义
Expand Down Expand Up @@ -78,7 +78,7 @@ VSCode 集成了一个终端,可以直接读取 .zshrc 中的配置(也就

2. [Beautify](https://github.com/HookyQR/VSCodeBeautify)

按下 `ctrl + B` 会美化当前文件,尤其适用于 JSON/HTML/CSS/JS 这类文件
按下 `cmd + B` 会美化当前文件,尤其适用于 JSON/HTML/CSS/JS 这类文件

3. [Project-Manager](https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager)

Expand Down