webstorm使用心得
- WebStorm的收藏夹功能:
- 当工程目录很庞大时,有些子目录很经常打开,但层级又很深,这时候可以把目录添加到收藏夹里面,添加成功后,左侧有个“Favorites”菜单
- WebStorm的面包屑导航:
- 除了左侧的工程页面,可以选择目录之外,在顶部菜单下有一个类似网站面包屑导航一样的目录也可以实现相同功 。点击每个目录就会有下拉菜单显示其下的子目录,很实用.
- WebStorm的构造器界面:
- 注释符合格式的话就会出现 。如果是js文件则是js类的函数和对象;css文件的话则是这个css文件的概括;html文件的话则是节点的结构图 。话说这几个就是为了方便查看代码的结构性.
- WebStorm的todo界面:
- 给代码加todo注释就会出现这个界面
- WebStorm的双栏代码界面:
- 右击代码选项卡上的文件,然后右键 -> spilt vertically(左右两屏)或者spilt horizontally(上下两屏)
- WebStorm的本地历史功能:
- 找回代码的好办法
webstorm中只集成了git的常用操作,并不能完全替代命令行工具 。在界面的右下角可以查看处于哪个git分支 。也可以在上面点击切换或者新建分支 。
- 查看当前代码与版本库代码的差异:
- 右击代码界面任意区域,选择git -> compare with然后选择要比较的版本库 。
- Ctrl + Space:
- Basic code completion (the name of any class, method or variable) 基本代码完成(任何类、函数或者变量名称),改为Alt+S
- Ctrl + Shift + Enter:
- Complete statement 补全当前语句
- Ctrl + P:
- Parameter info (within method call arguments) 参数信息 包括方法调用参数
- Ctrl + mouse over code
- Brief Info 简单信息
- Ctrl + F1
- Show description of error or warning at caret 显示光标所在位置的错误信息或者警告信息
- Alt + Insert
- Generate code…(Getters, Setters, Constructors)新建一个文件或者生成代码,…构造函数,可以创建类里面任何字段的getter与setter方法
- Ctrl + O
- Override methods 重载方法
- Ctrl + I
- Implement methods 实现方法
- Ctrl + Alt + T
- Surround with…(if, else, try, catch, for, etc)用 * 来围绕选中的代码行,( * 包括 if 、 while 、 try catch 等)
- Ctrl + /
- Comment/uncomment with line comment 行注释/取消行注释
- Ctrl + Shift + /
- Comment/uncomment with block comment 块注释/取消块注释
- Ctrl + W
- Select successively increasing code blocks 选择代码块,一般是增量选择
- Ctrl + Shift + W
- Decrease current selection to previous state 上个快捷键的回退,减量选择代码
- Alt + Q
- Context info 上下文信息
- Alt + Enter
- Show intention actions and quick-fixes 意图行动,快速见效
- Ctrl + Alt + L
- Reformat code 根据模板格式对代码格式化
- Tab/ Shift + Tab
- Indent/unindent selected lines 对所选行进行缩排处理/撤销缩排处理
- Ctrl + X or Shift + Delete
- Cut current line or selected block to clipboard 剪切当前行或所选代码块到剪切板
- Ctrl + C or Ctrl + Insert
- Copy current line or selected block to chipboard 拷贝当前行或者所选代码块到剪切板
- Ctrl + V or Shift + Insert
- Paste from clipboard 粘贴剪切板上的内容
- Ctrl + Shift + V
- Paste from recent buffers 粘贴缓冲器中最新的内容
- Ctrl + D
- Duplicate current line or selected block 复制当前行或者所选代码块
- Ctrl + Y
- Delete line at caret 删除光标所在位置行
- Ctrl + Shift + J
- Smart line join(HTML and Javascript only)加入智能行 (HTML 和Javascript)
推荐阅读
- 减肥路上的绊脚朋友圈 减肥路上的绊脚朋友圈图片
- soul怎样加好友,soul怎么添加好友?
- iCloud储存空间购买要怎么才能取消
- 十七度的天气穿什么衣服
- 电脑如何设置桌面,电脑桌面设置文字
- 手动挡车打不着火怎么办
- 硫化鞋和帆布鞋的区别
- 怀表怎么戴
- 产后吃什么水果好排便