强烈推荐:快捷键集合

介绍

  • 本篇主要积累了从系统到软件的各种快捷键的用法

一、系统

  • F2:重命名选中内容

  • Windows + A:打开操作中心

  • Windows + D:显示桌面

  • Windows + E:打开资源管理器

  • Windows + I:打开设置

  • Widnows + K:打开连接设备栏

  • Windows + L:锁定桌面

  • Windows + P:多显示器切换

  • Windows + Q:打开搜索框

  • Windows + Tab:显示时间轴

  • Ctrl + Windows + D:新建虚拟桌面

  • Ctrl + Windows + F4:关闭当前的虚拟桌面

  • Ctrl + Windows + ←/→:切换到其他虚拟桌面

  • Shift + Windows + S:打开截图工具

二、开发工具

1.微信开发者工具

  • Alt + Up/Alt Down:上下移动一行

  • Ctrl + B:重新编译项目

  • Ctrl + D:选中匹配

  • Ctrl + F:当前页面内搜索

  • Ctrl + H:当前页面内搜索并替换文本

  • Ctrl + S:保存并编译项目

  • Ctrl + U:光标回退

  • Ctrl + i:选中当前行

  • Ctrl + /:单行注释

  • Ctrl + End:移动到文件结尾

  • Ctrl + Home:移动到文件开头

  • Ctrl + [ / Ctrl + ]:代码行缩进

  • Ctrl + Shift + F:全局搜索

  • Ctrl + Shift + H:全局搜索并替换文本

  • Ctrl + Shift + L:选中所有匹配

  • Ctrl + Shift + Enter:在当前行上方插入一行

  • Ctrl + Shift + [ / Ctrl + Shift + ]:折叠打开代码块

  • Shift + Alt + A:多行注释

  • Shift + Alt + F:代码格式化

  • Shift + Alt + Up / Down:向上向下复制一行

  • Shift + End:选择从光标到行尾

  • Shift + Home:选择从行首到光标处

2.Eclipse

  • Alt + /:内容提示

  • Alt + Left:回退到前一个编辑页面

  • Alt + Right:进入到下一个编辑页面

  • Alt + Up/Alt Down:向上下移动代码

  • Alt + Shift + S:调出生成getter/setter/构造器等

  • Ctrl + 1:快速修复

  • Ctrl + D:删除选中行

  • Ctrl + K:快速查找

  • Ctrl + T:查看继承结构

  • Ctrl + O:显示 outline

  • Ctrl + Alt + Down:向下复制行

  • Ctrl + /:单行注释

  • Ctrl + Shift + /:多行注释

  • Ctrl + Shift + \:取消多行注释

  • Ctrl + Shift + F:格式化代码

  • Ctrl + Shift + O:批量导包

  • Ctrl + Shift + Enter:向上插入行

  • Shift + Enter:向下插入行

  • Shift + Tab:整体前移代码

  • Tab:整体后移代码

3.Hbuilder

(1).快捷键

  • Ctrl + K:格式化代码

  • Ctrl + R:运行到浏览器

  • Ctrl + /:单行注释

  • Ctrl + Shift + /:多行注释

(2).技巧

  • 写 jQuery 代码时不会进行代码提示,只要在编辑器的右下角“语法提示库”选择 jQuery 语法即可

4.WebStrom

  • Ctrl + Alt + S:打开设置

  • Shift + Enter:向下插入行

5.VSCode

(1).快捷键

  • 输入 ! 并按 tab 键可以快速生成网页模板

  • Alt + Z:自动换行

  • F2:选中变量并按此键可以重命名变量

  • Ctrl + ~:开启终端

  • Ctrl + Shift + K:默认为删除当前行,但因为键长原因,可以去设置-键盘快捷方式中修改为 Ctrl + D

(2).插件

Bracket Pair Colorizer 2:可以给代码中的括号、中括号、大括号进行着色来区分不同的代码块

  • 作者在 2021年12月14日发布通知以后将不再更新,因为 VSCode 本地已经支持该功能

  • 但本人实测在 HTML 文件中的括号部分不会着色,可以配合使用

Chinese (Simplified) Language Pack for Visual Studio:中文插件

Color Highlight:预览颜色代码,可匹配 html/css/scss/sass/javascript/typescript 等文件中的颜色代码

  • 在设置中还可以修改显示状态,默认为背景显示,还有边框显示,方块显示,下划线显示以及字体颜色显示

Easy LESS:支持运行less文件

ESlint:规范代码格式

Git history:查看Git提交记录

language-stylus:支持 styl 文件的高亮显示

Live Server:为静态和动态页面启动本地服务器

Markdown Preview Enhanced:可以预览 Markdown 文件

ngx-translate-utils:Angular 使用 ngx-translate 翻译时可以在代码中气泡显示翻译内容,并可直接跳转到对应翻译文件,需要去插件设置中设置本地语言

  • 如果 html 文件无效的话需要修改配置文件中 Ngx-translate-utils: Translate JSONPlaceholder 的值,将 {key} 换成 {{key}}

Nunjucks:支持 njk 文件的高亮显示

Open in External App:将某个文件以外置应用方式打开

SQL Server (mssql):可连接数据库

Swig(.tpl):支持 swig 文件的高亮显示

Tiny Light:主题插件 —— 仿HBuilder的柔绿色主题

VSCode Great Icons:图标插件 —— 比较鲜艳的图标

wechat-snippet:微信小程序代码片段自动完成

wxapp-helper:微信小程序开发助手

微信小程序扩展:一个灵活、好用、持续维护的微信小程序拓展

code runner:可以右键运行代码

(3).技巧

强制折叠注释代码

可以使用 region 来控制代码是否强制折叠

1
2
3
4
5
#region
public add(){
this.name = '张三';
}
#endregion

三、Adobe软件

1.Photoshop

  • Ctrl + K:首选项

  • Ctrl + N:新建画布

  • Ctrl + S:保存

  • Ctrl + Shift + S:另存为

  • Ctrl + Shift + Alt + S:存储为Web所用形式

  • Ctrl + +/-:画布的放大缩小

  • Ctrl + Z:返回上一步

  • Ctrl + Alt + Z:返回多步

2.PR

主界面下

  • Ctrl + I:导入素材

  • Ctrl + N:新建序列

  • Ctrl + O:打开项目

  • Ctrl + Alt + N:新建项目

源.视频下:

  • i:标记入点

  • o:标记出点

时间轴中:

  • m:标记点

  • S:磁铁自动吸附

  • Alt + 左键:点击音频可以只选择音频,然后进行删除

  • Alt + 左键 + 移动:可以复制当前选中的素材

  • Ctrl + L:点击素材时可以取消视音频链接

  • Ctrl + Shift + M:向左移动标记点

  • Ctrl + Shift + 双击:双击轨道处可以快速还原轨道的高度为默认大小

  • Shift + M:向右移动标记点

调整图层下:

  • Ctrl + K:选中调整图层时可以直接以当前点进行裁切

  • Shift + ←/→:可以以5帧为一单位进行跳转

某一窗口下:

  • ~:放大窗口

四、数据库软件

1.Navicat

  • Ctrl + D:复制当前行

  • Ctrl + Shift + R:运行已选择的代码

  • Shift + End:光标在行首时,选中当前行

  • Shift + Home:光标在行尾时,选中当前行

五、其余软件

1.BitDock

  • Alt + D:呼出Dock栏

  • Alt + H:隐藏Dock栏

  • Alt + I:隐藏/显示桌面图标

  • Alt + P:电源管理

  • Alt + Q:打开自带Launch

  • Alt + T:打开Dock设置

2.Chrome

(1).插件

Ads Killer Adblocker Plus:从所有网站中移除广告

Auto Tab Discard:如果你打开了很多标签页,这个扩展能提升浏览器速度和减少内存占用

FeHelper(前端助手): JSON自动格式化、手动格式化,支持排序、解码、下载等

Font Rendering Enhancer:使页面上的文字颜色更深、更清晰

IE Tab:在Chrome浏览器中使用IE显示网页

Infinity 新标签页:自由添加网站图标,云端高清壁纸,快速访问书签、天气、笔记、待办事项、扩展管理与历史记录

SteamDB:可以查看 Steam 上最低的游戏价格和统计

二维码(生成及识别):将当前页面地址、选中的文本或链接等生成二维码,也可以识别网页中的二维码图片(支持识别中文)

沙拉查词:一款专业划词翻译扩展

图片另存为JPG/PNG/WebP:为图片添加右键菜单:另存为PNG,另存为JPG,另存为WebP

下载管理:用于接管浏览器自带的下载功能,免去打开下载页面来查看下载文件的麻烦

3.Snipaste

  • 本人将该软件的截图和贴图更改为了 F3 和 F4

  • 但是贴图的”切换另一贴图组“功能会与 Quicker 软件的关闭网页标签重复,导致 Quicker 无法正常关闭网页标签

  • 所以该选项如果不常用可以不设置快捷键或换其他快捷键