webstorm常用的快捷键总结
1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。
2. ctrl + j: 输出模板
3. ctrl + b: 跳到变量申明处
4. ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap
with
Abbreviation)
5. ctrl + []: 匹配 {}[]
6. ctrl + F12: 可以显示当前文件的结构
7. ctrl + x: 剪切(删除)行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容
8. alt + left/right:标签切换
9. ctrl + r: 替换
10. ctrl + shift + up: 行移动
11. shift + alt + up: 块移动(
if
(){},
while
(){}语句块的移动)
12. ctrl + d: 行复制
13. ctrl + shift + ]/[: 选中块代码
14. ctrl + / : 单行注释
15. ctrl + shift + / : 块注释
16. ctrl + shift + i : 显示当前CSS选择器或者JS函数的详细信息
17. ctrl +
'-/+'
: 可以折叠项目中的任何代码块,它不是选中折叠,而是自动识别折叠。
18. ctrl +
'.'
: 折叠选中的代码的代码。
19. shift + esc: 当前激活的任意小窗口最小化,也可以是alt+数字键,数字在小窗口有显示。
20. alt +
'7'
: 显示当前的函数结构。
21. 如果是*.html页面,则在文件名下的导航栏某DOM结构上右键,可以全选当前DOM结构。
在默认配置下的常用快捷键
一。查找/代替
快捷键 |
说明 |
ctrl+shift+N | 通过文件名快速查找工程内的文件(必记) |
ctrl+shift+alt+N | 通过一个字符快速查找位置(必记) |
ctrl+F | 在文件内快速查找代码 |
F3 | 查找下一个 |
shift+F3 | 查找上一个 |
ctrl+R | 文件内代码替换 |
ctrl+shift+R | 指定目录内代码批量替换 |
ctrl+shift+F | 指定目录内代码批量查找 |
ctrl+R | 文件内代码替换 |
快捷键 |
说明 |
ctrl+shift+A | 快速查找并使用编辑器所有功能(必记) |
alt+[0-9] | 快速拆合功能界面模块 |
ctrl+shift+F12 | 最大区域显示代码(会隐藏其他的功能界面模块) |
alt+shift+F | 将当前文件加入收藏夹 |
ctrl+alt+s | 打开配置窗口 |
ctrl+tab | 切换代码选项卡(还要进行此选择,效率差些) |
alt+<-或-> | 切换代码选项卡 |
二。界面操作
快捷键 |
说明 |
ctrl+shift+N | 通过文件名快速查找工程内的文件(必记) |
ctrl+shift+alt+N | 通过一个字符快速查找位置(必记) |
ctrl+F | 在文件内快速查找代码 |
F3 | 查找下一个 |
shift+F3 | 查找上一个 |
ctrl+R | 文件内代码替换 |
ctrl+shift+R | 指定目录内代码批量替换 |
ctrl+shift+F | 指定目录内代码批量查找 |
ctrl+R | 文件内代码替换 |
快捷键 |
说明 |
ctrl+shift+A | 快速查找并使用编辑器所有功能(必记) |
alt+[0-9] | 快速拆合功能界面模块 |
ctrl+shift+F12 | 最大区域显示代码(会隐藏其他的功能界面模块) |
alt+shift+F | 将当前文件加入收藏夹 |
ctrl+alt+s | 打开配置窗口 |
ctrl+tab | 切换代码选项卡(还要进行此选择,效率差些) |
alt+<-或-> | 切换代码选项卡 |
ctrl+F4 | 关闭当前代码选项卡 |
三。代码编辑
快捷键 |
说明 |
ctrl+D | 复制当前行 |
ctrl+W | 选中单词 |
ctrl+<-或-> | 以单词作为边界跳光标位置 |
alt+Insert | 新建一个文件或其他 |
ctrl+alt+L | 格式化代码 |
shift+tab/tab | 减少/扩大缩进(可以在代码中减少行缩进) |
ctrl+Y | 删除一行 |
shift+enter | 重新开始一行(无论光标在哪个位置) |
四。导航
快捷键 |
说明 |
esc | 进入代码编辑区域 |
alt+F1 | 查找代码在其他界面模块的位置,颇为有用 |
ctrl+G | 到指定行的代码 |
ctrl+]/[ | 光标到代码块的前面或后面 |
alt+up/down | 上一个/下一个方法 |
webstorm常用的快捷键总结的更多相关文章
- Webstorm常用的快捷键
WS的常用操作: 常用快捷键(Keymap/Eclipse): 复制当前行: Ctrl+Alt+↓ 向上/下移动当前行: Alt+↑/↓ 删除当前行: Ctrl+D 注释/取消当前行: Ctrl+/ ...
- webstorm 常用的快捷键
1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件.2. ctrl + j: 输出模板3. ctrl + b: 跳到变量申明处4. ctrl + alt + ...
- webstorm常用快捷键及(idea,phpstorm,android studio通用)使用技巧
webstorm常用快捷键 ctrl+l 格式化代码 ctrl+shift+ -/+键 折叠/展开所有代码 打开file:ctrl+shift+n 打开一个类:ctrl+n 代码提示:Ctrl+a ...
- windows WebStorm常用快捷键记录,常用的都在这儿找扒
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Webstorm version 2018.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Ctrl + Shift + ...
- WebStorm中常用的快捷键及使用技巧
------------------------------------- 近期整理了如下个人觉得比较常用的快捷键,也请前辈给予补充.多多指教. --------------------------- ...
- Webstorm常用快捷键备忘(Webstorm入门指南)
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...
- Webstorm常用快捷键备忘
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...
- 【IDE】WebStorm常用快捷键
WebStorm常用快捷键 1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件. 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明 ...
- WebStorm 常用功能
WebStorm 常用功能的使用技巧分享 WebStorm 是 JetBrain 公司开发的一款 JavaScript IDE,使用非常方便,可以使编写代码过程更加流畅. 本文在这里分享一些常用功能的 ...
随机推荐
- Java多线程系列--“基础篇”10之 线程优先级和守护线程
概要 本章,会对守护线程和线程优先级进行介绍.涉及到的内容包括:1. 线程优先级的介绍2. 线程优先级的示例3. 守护线程的示例 转载请注明出处:http://www.cnblogs.com/skyw ...
- PHP 字符串函数
字符串是字符序列,比如 "Hello world!". PHP 字符串函数 在本节中,我们将学习常用的字符串操作函数. PHP strlen() 函数 strlen() 函数返回字 ...
- HTML5移动Web开发(一)——HTML5和移动网站基本概念以及一些模拟器
当前,手机设备发展迅猛.屏幕尺寸各不相同.存储和性能仍有局限性,如何结合HTML5的功能,在多平台上创建高性能.响应式的移动网站,是Web开发者所要面对的首要挑战.HTML5以及移动网站都是很有前景的 ...
- kqueue用法简介
1.什么是kqueue和IO复用 kueue是在UNIX上比较高效的IO复用技术. 所谓的IO复用,就是同时等待多个文件描述符就绪,以系统调用的形式提供.如果所有文件描述符都没有就绪的话,该系统调用阻 ...
- 美妙的 CSS3 动画!一组梦幻般的按钮效果
今天给大家带来的是五款梦幻般的动画按钮效果.下面是在线演示,把鼠标放在按钮上试试,有惊喜哦!CSS3 引入了众多供功能强大的新特性,让设计和开发人员能够轻松的创作出各种精美的界面效果. 温馨提示:为保 ...
- TCP/IP之四书五经[转自2003.12程序员]
TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要.从应用上来说,现在直接利用C层次Socket API进行TCP/IP编程的人确实越来越少了,各种现成的框架( ...
- Android数据库表的创建和数据升级操作
之前的文章有提到,可以在xml文件中配置数据库信息:http://www.cnblogs.com/wenjiang/p/4492303.html,现在就讲如何利用这些信息类构建数据库. xml文件大概 ...
- .NET魔法堂:工程构建基石->MSBuild
一.前言 MSBuild是一个既熟悉又陌生的名字,Visual Studio的项目加载和构建均通过MSBuild来实现.VS中右键打开项目菜单,对应MSBuild的Build目标,对应MSBuild的 ...
- 在浏览器输入网址到页面加载完毕中间到底发生了什么?(Browser-->Server)
最近在学习韩老师的php视频,中间有讲到发送请求到服务器返回内容,以前对这个理解并不深刻,虽然以前也知道一部分,这次听了之后收获良多:所以我就画了个流程图,从浏览器输入网址到服务器返回信息,浏览器渲染 ...
- [JS] JS模块化开发之RequireJS
本节将简述RequireJS常用的功能 RequireJS 实现了 Asynchronous Module API. 目录: 为什么使用RequireJS 加载RequireJS Hello Worl ...