好用的快捷键与工具分享
写在前面: 作为长期与电脑接触的人, 多熟悉一些快捷键是能提升工作效率与使用体验的. 能省下一次将手从键盘上移开去握住鼠标这个动作, 就是值得的.
Windows系统的快捷键
- Win + V
剪贴板历史记录. 可以保存多个项目到剪贴板以便稍后使用.
相比与只能粘贴最近复制内容的Ctrl + V, 这个组合键更好用的地方就在于复制的历史内容, 都可以很方便地取出来粘贴在需要的地方; 它也是可以记录图片的.
设置-系统-剪贴板-剪贴板历史记录[开启]
- Win + D(desktop) / Win + M(minimum)
最小化所有窗口/返回桌面. 它们都可以使当前打开的窗口消失(最小化).
在领导从身边经过而你刚好在摸鱼时, 使用老板键能快速隐藏掉所有窗口, 然后让领导看着你对着桌面发呆.
虽然这两个组合键在大部分场景下的效果是一致的, 但还是有些不同的:
Win + D是真·所有的窗口消失; 而Win + M对于不支持最小化的窗口, 是不起作用的. 比如: Win + R打开的运行对话框, 是只有关闭按钮的, 所以就不能被Win + M隐藏.
Win + D显示桌面后, 再次按下该快捷键会还原刚才最小化的窗口; 而Win + M的还原更麻烦些, 需要按下Win + Shift + M.
所以只需要记一个Win + D就行了.
- Win + E(explore)
打开文件资源管理器.
在众多窗口铺满屏幕时, 就不用返回到桌面去点击'我的电脑'打开资源管理器了, 随时随地新开一个文件窗口.
- Win + 数字键
打开/切换数字对应的任务栏软件.
如果数字对应的任务栏软件是未打开的, 则按下该组合键会打开软件;
如果数字对应的任务栏软件是已打开的, 在软件窗口处于后台时, 按下该组合键会置于前台, 再按一次会最小化该窗口;
用在防止老板看到摸鱼窗口时有奇效, 可以迅速精准地切换到指定的工作窗口.(当然窗口流顺序对的话, 使用Alt + Tab键也是很快的)
- Win + L(lock)
快速锁屏.(下班必备动作)
- Ctrl + Y
如果说Ctrl + Z是后悔药, Ctrl + Y就是后悔药的后悔药. 它可以在Ctrl + Z撤销过头时, 恢复被撤销的操作.
- Ctrl + W
关闭当前窗口.
猜测这里的W表示window窗口的意思;
在浏览器和VSCode中使用是关闭当前tab页.
在文件资源管理器中使用是关闭当前窗口.
- Shift + Del
永久删除所选项.
彻底删除文件, 而不是像直接使用Del键将文件移入回收站.
在部署项目后, 可以使用这个快速删除项目压缩包.
- Shift + 鼠标左键
配合鼠标选中连续内容.
当需要选中大量文本内容时, 特别是一屏展示不完的长内容时, 使用该组合键有优势; 光标放在内容的开头, 找到内容的结尾, 按下Shift键, 同时按下鼠标左键将光标点在结尾处.
在选择多个文件时, 也可以使用该快捷键, 它会选中区间内的连续文件, 然后可以使用Ctrl + 鼠标左键进行微调.
- 打开任务管理器
打开它的方式有挺多种的
- Ctrl + Shift + Esc 直接打开.
- 在任务栏空白处鼠标右键
打开了菜单页, 此时按下K或者鼠标点击'任务管理器'就可以打开了; 这里功能选项右侧括号里的字母, 代表按下对应的键选中该项功能;
- Win + X(或者鼠标右键开始按钮), 再按T.
- Ctrl + Alt + Del(.) 点击任务管理器.
VSCode下的快捷键
- Alt + 方向键(↑ ↓)
向上/下移动当前行(或选中的行)内容
解释下 当前行 和 选中的行 的意思:
下面提到的当前行都表示当前选中的1行或多行内容.
- Alt + Shift + 方向键(↑ ↓)
向上/向下复制当前行内容.
不需要经过先复制再粘贴的动作. 而且在选中多行时, 不需要从头到尾都选中, 随手一拉就可以了.
- Shift + 方向键(↑ ↓)
选中光标上/下移动时囊括的内容.
配合上面2个快捷键, 删除/复制多行内容时, 都不需要动鼠标了.
- Ctrl + [ / ]
增加/减少当前行缩进.
Tab和Shift + Tab也能实现缩进的调整; 但是在单行内容时, 用Tab缩进必须将光标放在行开头, 而用Ctrl + ]就没有这个顾虑.
- Ctrl + Shift + [ / ]
代码--展开/折叠.
- Ctrl + Shift + K
删除当前行内容.
与退格和删除键相比, 这个快捷键不需要精准地选中行内所有的内容; 在删除单行内容时优势明显.
- Ctrl + F2
查询当前选中的内容并选择所有项.
很方便地对具有相同内容的地方进行统一修改
- Ctrl + D
选中一段内容后, 按下Ctrl + D, 会选中下一处相同的内容; 继续按则继续添加选中.
与上面的快捷键相比, 则更灵活一下, 可以按需选中影响的范围.
- Alt + 鼠标左键
多光标操作.
可以同时在多个地方进行操作.
- Ctrl + Enter
下起一行.
新增一个空白行; 直接按Enter键的话需要光标在行末尾使用, 而Ctrl + Enter没有这个限制.
- Ctrl + Shift + Enter
在当前行上面新增一行.
- Ctrl + Backspace/Del
删除前面/后面的单词.
我们都知道Backspace是删除前面的内容, Del是删除后面的内容.
使用Ctrl + Backspace/Del组合键就可以快速删除前面/后面的整个单词, 不用一个个删.
- Ctrl + 方向键(←→)
光标跳到上/下一个单词.
Chrome
- Ctrl + T(tab)
打开新的标签页.(仍然在当前浏览器窗口)
- Ctrl + N(new)
打开新的浏览器窗口.
- Ctrl + Shift + N
打开新的无痕式窗口.
- 鼠标中键(滚轮)点击链接
聚焦当前tab的状态下, 在新标签页中打开链接.
一般鼠标左键直接点击链接, 是会打开并聚焦在新标签页的, 而且有些链接是直接在当前tab打开新页面, 会覆盖掉旧的页面.
当想要继续浏览当前tab页的内容时, 就可以使用鼠标中键去点击链接.
Snipaste
Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!
它可以将剪贴板里的文字或者颜色信息转化为图片窗口,并且将它们进行缩放、旋转、翻转、设为半透明,甚至让鼠标能穿透它们!
- F1
激活截屏.
用鼠标选中截屏区域, 主要就是使用贴图功能(即点击下放的图钉)
- F3
贴图.
可以将复制的内容(图像/纯文本/HTML文本/颜色值)转为图片作为窗口置顶显示.
在实际使用中可以将UI稿截图, 代码片段, 需求说明等贴在屏幕空隙上, 它占用显示区域小, 可随意移动, 而且不会被覆盖, 省去频繁切换窗口. 能极大提升工作效率.
而且在暂不需要时, 可以按住Shift + 鼠标左键双击, 就会以鼠标位置为中心变为缩略图. 移到角落里, 不遮挡工作区域, 需要时再按住Shift + 鼠标左键双击展开贴图.
搜狗输入法-自定义短语
- 自定义短语
对一些高频输入的文本段落, 可以添加进搜狗输入法的自定义短语中. (比如常用的账号/开发密码/手机号/身份证/代码片段等)
英文缩写应简明扼要且自己能容易记住的, 候选位置为该自定义的短语在候选词选项中的排序.
- 生僻字输入
对于不知道怎么读的字, 以小写u起手, 将生僻字拆分, 然后输入认知的字的拼音, 即可找到该生僻字.
- V模式输入
V模式是一个转换和计算的功能组合. 有①数字转换; ②日期转换; ③算式计算; ④函数计算; 使用得当会很强大.
我一般就使用数字转换中的金额转换功能, 在财务报销时很有用.
- Tips: 还有一些其他设置这里提一下
a. 在中文状态下使用英文标点
b. Ctrl + Shift + F 切换繁体/简体中文
- GifCam
录gif图的轻量化工具.
录制简单, 启用后将要录制内容放置于GifCam框内, 点击Rec开始录制.
录制开始后Rec变为Stop. 可点击结束, 然后点击Save按钮保存到本地.
- 网易有道词典
现在浏览器和IDE中都有翻译插件, 之所以选择专门下一个翻译软件, 是因为它可以在全局调用, 而不需要每个使用的地方都下载一个独立的插件.
个人选择设置选词后手动双击Crtl触发翻译, 避免每次选中单词都自动触发翻译, 过于频繁了.
Typora + PicGo + GitHub 搭建图床
做笔记的好帮手.
Typora 最好的markdown文档编辑器;
PicGo 与Typora搭配, 可以自动上传文档中的图像文件;
GitHub 图床远程仓库;
搭建教程自行去百度一下, 这里不再赘述.
plus
新学到的快捷键: 全局:
- Home/End 跳转到当前行首/末
- PgUp/PgDn 跳转到当前页首/末 Chrome:
- Ctrl + PgUp/PgDn 切换前/后一个tab页 VsCode:
- Ctrl + K Ctrl + S 打开键盘快捷方式页面
- Alt + ←/→ 移至上一个/下一个光标处