ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

百度 FE 代码风格

leeight 全部

百度 FE 代码风格 Sublime(2,3) 插件

详细信息

  • 0.0.2
  • github.com
  • github.com
  • 10 年前
  • 46 分钟前
  • 10 年前

安装数

  • 总计 1K
  • Win 733
  • Mac 370
  • Linux 78
8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日 6 月 23 日
Windows 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明

源代码
raw.githubusercontent.com

Baidu-FE-Code-Style

Baidu FE Code Style 是一个基于fecs开发的 Sublime Text 2/3 和 WebStorm 插件,其目的是方便地验证所编写的代码是否符合 百度前端编码规范 的要求

Sublime Text 2/3

安装

手动安装

  1. git clone https://github.com/leeight/Baidu-FE-Code-Style.git
  2. 将 'Baidu FE Code Style' 目录放置于
    1. OS X: ~/Library/Application Support/Sublime Text 2/Packages
    2. Windows: %APPDATA%\Sublime Text 2\Packages
    3. Linux: ~/.config/sublime-text-2/Packages

通过Package Control安装

输入Baidu FE Code Style进行搜索,搜索后即可安装

配置

安装完成后,因为 Sublime 无法读取系统的PATH环境变量,所以首次使用需要配置一下相关的路径:

fecs-config.png

主要配置内容如下(按照自己系统上的路径填写即可):

{
  "env": {
    "fecs_bin": "/usr/local/bin/fecs",
    "node_bin": "/usr/local/bin/node"
  }
}

使用

当编辑一个js文件时,保存后会自动调用fecs对当前文件进行验证,如果有警告的话,会显示在左侧:

fecs-show.png

点击圆点之后,具体的警告信息会显示在底部的状态栏,如果错误信息太多,状态栏显示不全的话,可以通过Ctrl + ~调用 Sublime Text 的 Console,里面有更详细的信息。

WebStorm

安装

WebStorm 默认集成了jscs插件,我们只需要修改配置即可使用,首先需要通过npm i -g fecs来确保系统中已经安装了fecs,然后修改jscs的配置:

webstorm-config.png

主要修改JSCS Package的路径。另外Configuration fileCode style preset可以随意选择,我们用不到的(直接忽略了)

使用

配置后就可以直接使用了,保存后就会自动验证,效果如下:

webstorm-result.png