Skip to content

Sublime Text 3 插件 php-cs, 主动规范你的 PHP 代码

Notifications You must be signed in to change notification settings

wangming1993/phpcsForSublime

Repository files navigation

Sublime Text 3集成 php-cs-fixer

php-cs-fixer

https://github.com/FriendsOfPHP/PHP-CS-Fixer

Analyzes some PHP source code and tries to fix coding standards issues (PSR-1 and PSR-2 compatible) http://cs.sensiolabs.org

意思就是可以按照 PSR-1PSR-2 规范修复你的php代码规范问题

安装

  1. 下载
  2. 修改权限, 变成可执行文件
sudo mv php-cs-fixer.phar /usr/local/bin/phpcs
sudo chmod +x /usr/local/bin/phpcs

测试安装

在终端输入:

phpcs

显示:

Usage:
  help [options] [--] [<command_name>]

则表明anything OK

集成sublime插件

找到你的sublime text 3 package位置, 可以通过: Preferences > Browse Packages, 在打开的文件夹中可以看到当前的文件路径,

/home/user/.config/sublime-text-3/Packages/

在package目录下面新建一个文件夹, 如: Mike,

/home/user/.config/sublime-text-3/Packages/Mike

拷贝全部文件到 Mike

特别说明

因为考虑到以前代码并没有完全遵从规范, 所以把文件保存时自动修复代码问题的功能注释掉了, 如果此功能, 可以注释回来: 找到文件: phpcs.py, 将第21行的注释取消掉即可.

About

Sublime Text 3 插件 php-cs, 主动规范你的 PHP 代码

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published