WebStorm快捷键

WebStorm快捷键

WebStorm的大多数与编辑、导航、重构、调试和其他任务相关的命令都有键盘快捷键。记住这些键可以通过把手放在键盘上来帮你保持更高的效率。

  • 所有默认快捷键都是可配置的,还可以为默认情况下没有快捷键的任何操作分配快捷键。
    注意:如果你的键盘没有英文布局,WebStorm可能无法正确检测所有快捷键。
  • 默认的快捷键并不能覆盖所有的平台、版本和配置。某些快捷键可能与全局系统操作和第三方软件的快捷键冲突,如:在Windows上,Ctrl+空格是切换输入法,与WebStorm的自动补全的快捷键冲突。WebStorm检测到冲突,会通过弹出消息通知你。要解决这些冲突,可以重新分配或禁用冲突的快捷键。

下表列出了一些最有用的快捷键:

快捷键操作
两次Shift任意搜索
在WebStorm、项目和当前Git存储库中快速找到任何文件、操作、类、符号、工具窗口或设置。
Ctrl+Shift+A搜索命令
找到一个命令并执行它。
两次Ctrl任意运行
启动运行/调试配置,运行npm和yarn脚本,重新打开最近的项目。
Alt+Enter显示当前光标位置的相关操作
对高亮显示的错误和警告的快速修复,改进和优化代码的操作等。
Shift+F2在检测到的代码问题之间进行导航
跳到下一个或上一个高亮显示的错误。
Ctrl+E查看最近文件
从列表中选择最近打开的文件。
Ctrl+W
Ctrl+Shift+W
扩展或缩小选区
根据代码构造扩大选择范围、缩小选择范围。
Ctrl+/
Ctrl+Shift+/
添加或删除注释
Alt+F7查找调用
显示整个项目中调用了代码元素的所有位置。

选择正确的快捷键

要查看所有快捷键,请打开“设置”对话框,然后选择Keymap。

使用默认的快捷键

WebStorm会根据你的环境自动推荐预定义的快捷键。确保它与你正在使用的操作系统相匹配,或者选择兼容你习惯的另一个IDE或编辑器(如:Eclipse或NetBeans)的快捷键。

安装快捷键插件

除了默认的快捷键,你还可以从插件市场安装预定义快捷键(如:适用于Linux桌面环境的GNOME和KDE的快捷键),打开“设置”对话框,选择插件(Plugins),切换到市场(Marketplace)选项卡并搜索keymap。

调整快捷键

你可以根据自己的使用习惯,基于任何预定义快捷键方案进行微调并保存一份。

导入自定义快捷键

如果你之前有保存过的快捷键,也可以直接导入到WebStorm中。

打印快捷键

如果你想打印出来随时查看,可以进行下载,选择菜单“Help | Keyboard Shortcuts PDF”。
Windows和Linux系统快捷键
macOS苹果系统快捷键

在工作中学习快捷键

WebStorm提供了几种学习快捷键的方式:

  • “查找命令”功能,可以让你搜索所有菜单、工具、设置,按 Ctrl+Shift+A,输入关键字,左侧显示查找到的命令,右侧会显示快捷键。
    查找命令
  • Key Promoter X,是一个插件,每当使用鼠标执行命令时,它都会显示对应的快捷键。它还会根据命令使用频率提示你,为频繁执行的命令创建快捷键。
  • 打印预定义快捷键:选择菜单“Help | Keyboard Shortcuts PDF”,会打开PDF文件,内容是当前系统的快捷键,可以打印出来,随时查看。
  • 打印非预定义快捷键:使用Keymap exporter plugin插件进行导出。

使用高级功能

通过使用以下功能进一步提高生产力:

功能描述
快速列表如果经常使用一组操作,请创建一个快速列表,使用自定义快捷键访问它们。例如,可以尝试使用以下预定义的快速列表:
- 重构 Ctrl+Alt+Shift+T
- VCS操作 Alt+`
智能输入WebStorm提供了许多辅助功能,例如:自动添加成对的标签和引号,以及检测驼峰命名规则(CamelHump)。
驼峰命名规则:将多个单词连接成一个标识符,单词之间不使用空格、连字符等分隔符,而是通过大小写的变化来区分不同的单词。如:UserInfo。
按两次WebStorm中的某些操作在多次执行时会提供更多结果。例如,当在字段、参数或变量声明上使用基本代码补全(选择菜单“Code | Code Completion | Basic”)时,它会根据当前范围内的类提供建议。如果再次使用这个命令,它将包括通过模块依赖关系可用的类。当连续第三次调用时,建议列表将包括整个项目。
调整工具窗口大小可以在不使用鼠标的情况下调整工具窗口的大小:
- 要调整垂直工具窗口的大小,按 Ctrl+Alt+Shift+← 或 Ctrl+Alt+Shift+→
- 要调整水平工具窗口的大小,按 Ctrl+Alt+Shift+↑ 或 Ctrl+Alt+Shift+↓
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四荒八极

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值