仓库地址: https://github.com/YutHelloWo...html
A JS standard setting of WebStorm前端
前端工做以来,开发工具一直使用的是WebStorm(前端) + Eclipse(后端Java服务)。WebStorm虽然吃内存,但毕竟是IDE,功能天然强大!react
一个开发团队中,有的人喜欢用4空格缩进,有的人喜欢用2空格,没有对错之分。咱们使用规范,只是为了代码风格统一,方便互相review,避免争论。git
这里我根据多年的使用习惯,参考JS社区编程规范,导出了webstorm的设置jar包,方便有须要的同窗一键导入使用。github
主题 Material Themeweb
使用Eslint生成的Code Style ,遵循JavaScript Standard Style,补充"object-curly-spacing": [2, "always"]
,"comma-dangle": "off"
。详见:
https://github.com/YutHelloWo...编程
快捷键 Mac OS (可根据本身喜爱替换)后端
附带webstorm一些设置技巧bash
https://github.com/YutHelloWo...curl
克隆仓库
$ git clone https://github.com/YutHelloWorld/WebStrom-Setting.git
把仓库中的setting.jar
导入到WebStorm。操做:File -> Import Settings
选中要格式化的代码,使用格式化快捷键Command+option+L(Mac)格式化代码,就可以使得JS代码保持和设置的JS规范一致。
推荐安装插件:Material Theme UI。方法:Prefences -> Plugin -> Browse Repositories -> 搜索 Material Theme UI 并安装。
效果