webStorm的使用即常用快捷键
来源:互联网 发布:仆の知らない母 编辑:程序博客网 时间:2024/05/23 11:44
我也是最近做的一个有关node的项目,才开始接触到webstorm,因为他自带了开发环境,所以开发起来非常方便,简单;
WebStorm 是 JetBrain 公司开发的一款 JavaScript IDE,虽然他本身就有很多优势,但是想开发的更快,必须的掌握一些常用的快捷键; 现在分享一些关于我在新项目中使用的一些快捷键;
一.关于写代码的
- 打开文件: Ctrl + Shift + N
- 复制整行: Ctrl + D
- 折叠当前块: Ctrl + “-”,折叠当前块以及子块: Ctrl + Alt + “-”,折叠全部块: Ctrl + Shift + “-” //但是注意最好是不要使用折叠全部块: Ctrl + Shift + “-”,原因自己去实践体会
- 打开文件: Ctrl + Shift + N
- 打开类: Ctrl + N
- 移动文件: F6, 并修改文件的引用位置, 包括 html 和 js文件
- 抽取函数: Ctrl + Alt + M,整块代码抽取成函数,会自动根据就填写的函数名把代码转换成函数并调用 如下代码:
$('.header-btn').click(function () { var that = this; $('.modle-login').show(); $(".nav-tab").find("a").each(function (i) { $(this).removeClass('active-tab'); if ($(this).data("type") == $(that).data("type")) { $(this).addClass('active-tab'); } }); $(".login-modle").find('.form-type').each(function () { $(this).removeClass('active-wrap'); if ($(this).data("type") == $(that).data("type")) { $(this).addClass('active-wrap'); } }); });
转变成function clickFunction() { $('.header-btn').click(function () { var that = this; $('.modle-login').show(); $(".nav-tab").find("a").each(function (i) { $(this).removeClass('active-tab'); if ($(this).data("type") == $(that).data("type")) { $(this).addClass('active-tab'); } }); $(".login-modle").find('.form-type').each(function () { $(this).removeClass('active-wrap'); if ($(this).data("type") == $(that).data("type")) { $(this).addClass('active-wrap'); } }); });}clickFunction();
- .抽取变量: Ctrl + Alt + V,当前选中抽取为变两 例如 $(".html_totalPage").text() 转变成 var allPage=$(".html_totalPage").text();
- 移动整块代码: Ctrl + Shift + ↑↓
- 包裹: Ctrl + Alt + T,外层包裹,比如 if、try catch等
二、关于设置
View -> Tool Windows -> npm,可以打开 npm 快捷窗口
这里可以直接右键 update
可以双击执行 npm 命令
ctrl+alt+s打开Settings界面,Editor > Colors&Fonts > Font。
阅读全文
1 0
- webStorm的使用即常用快捷键
- webStorm的常用快捷键
- 常用的webstorm快捷键
- WebStorm--我的常用快捷键
- WebStorm使用 webstorm快捷键
- webstorm工具使用的快捷键
- webstorm工具使用的快捷键
- WebStorm编程环境下常用的快捷键
- webstorm快捷键大全-webstorm常用快捷键
- webstorm快捷键大全-webstorm常用快捷键
- Webstorm常用快捷键
- 常用快捷键—Webstorm
- [Webstorm]常用快捷键
- Webstorm常用快捷键
- Webstorm常用快捷键
- WebStorm常用快捷键
- webstorm mac常用快捷键
- webstorm 常用快捷键
- JavaScript HTML DOM
- 进程互斥锁
- QT5 屏幕旋转90度
- tp5使用mongodb的expireAfterSeconds做到定时删除功能
- 属性动画的研究——多级菜单展开
- webStorm的使用即常用快捷键
- 暑期集训之喷水装置(二)
- 液力变矩器和发动机的匹配
- Hrbust 2232 股票【暴力枚举+最大连续子序列和】水题= =
- JDK源码-Collection-add()以及addAll()
- 反射操作Activity栈的工具类
- Centos服务器配置操作
- 内核
- 为什么你用python3.6 编译dbus-python告诉你configure: error: could not find Python headers