WebStorm使用心得

739 阅读2分钟

使用WebStorm有一段时间了,以下是我在使用过程中的一些总结:

  1. 打开webstorm会触发win10安全防护,Antimalware Service Executable,把webstorm加入白名单就行。 具体操作: 设置--更新和安全--Windows安全中心--病毒和威胁防护--管理设置--排除项--添加排除项--添加

  2. 配置git: File--Settings--Version Control--Git--Path to Git executable--改成cmder\venttor\git-for-windows\cmd\git.exe

  3. 配置终端: Settings--Tools--Terminal--Shell path--改为:Cmder\vendor\git-for-windows\bin\bash.exe

  4. 隐藏不需要的界面: View--Appearance--打勾,main menu不小心弄不见了,就shift+shift搜

  5. 设置快捷键: Settings--Keymap--搜Terminal--右键Add Keyboard Shortcut--按住Ctrl + ~ --点击OK--和其他按键冲突,就点remove,移除其他的快捷键。我的快捷键: Ctrl + ~ 打开终端

  6. 右键删除文件: 不要勾选Safe Delete,就是强制删除

  7. 格式化代码: shift+shift--搜Reformat File Dialog--有多个选项,Only VCS changed text只格式化修改的部分;Whole file整个文件

  8. 修改格式化的样式: Settings--Editor--Code Style--下图以TypeScript举例(TS加分号,JS不用分号)

image.png image.png image.png image.png

  1. shift+shift快捷键:

    • 搜show tree indent guides--打开--在编辑器里添加竖线,方便代码对齐
    • 搜show method separators,在每个方法上面添加横线,便于阅读代码
    • 搜breadcrumbs,选don't show,用于隐藏面包屑
    • soft wrap,用于折行
    • show gutter icons 关闭后,编辑器更简洁
  2. 在webstorm创建的项目,会默认新建"./idea"文件夹,需要将其添加到".gitignore"

  3. 搜索文件的时候,如果有哪个文件不想被搜到,就右键--Mark Directory as--Exclude

  4. Settings--comment at first column注释顶到第一列

  5. 右键new,选择Vue component,输文件名,不加后缀,就生成带模版的.vue文件

  6. 修改模板: Settings,搜code template,修改模板

  7. Vue项目引入文件: TS/JS可以通过import "@/目录"引入文件;CSS/SASS通过@import "~@目录"引入文件(注意: webstorm会报错,在Settings中搜索webpack,添加上路径,路径是当前项目的node_modules/ @vue\cli-service\webpack.config.js)

  8. React项目引入文件: SCSS文件不能直接用@import 'xxx/aaa' 来引入 'src/xxx/aaa.scss';需要配置,在项目根目录下的.env文件里,windows用户添加SASS_PATH=./node_modules;./src,接下来就可以使用了,但是webstorm会报错,它不能识别这种用法,右键src文件夹,Mark Directory as Resource Root解决报错;JS/TS配置,在 jsconfig.json/tsconfig.json 添加"baseURL": "src"

  9. 速写CSS: Settings--emmet--CSS勾选第二个 image.png