sublime開發php必備工具集合(mac)

sublime開發php必備工具集合(Mac)

相關連接:http://benmatselby.github.io/sublime-phpcs/php

目標:

  • 直接在sublime中運行php代碼
  • 按PSR2標準檢測代碼、代碼冗餘檢測、語法檢測
  • 自動格式化代碼

1:安裝packages control

2:在sublime中運行php代碼的配置

1 : Tools -> Build System -> New Build System
2 : 粘貼如下代碼
{
    "cmd": ["php", "$file"],
    "file_regex": "php$",
    "selector": "source.php"
}
3:文件保存爲php.sublime-build

附: 配置完成之後,打開一個php文件,按command + b運行當前代碼 git

2:安裝phpcs

方法1:Preferences -> Package Control -> Install Package -> Phpcs
方法2:
    $ cd ~/Library/Application\ Support/Sublime\ Text\ {N}/Packages/
    $ git clone git://github.com/benmatselby/sublime-phpcs.git Phpcs

附:(這裏的phpcs只是一個sublime的交互插件)

3:安裝相關插件

使用brew安裝一些插件(須要先安裝brew)

brew install phpmd
brew install php-cs-fixer

使用PEAR安裝一些插件(須要先安裝PEAR)

pear install PHP_CodeSniffer

相關配置

「phpcs_php_path」
「phpcs_executable_path」
「phpmd_executable_path」
「php_cs_fixer_executable_path」

In order to get the path of the application:github

$ which php
$ which phpcs
$ which phpmd
$ which php-cs-fixer
$ which phpcbf

4: 其餘建議

  • 開啓自動PSR規範檢測、自動格式化、語法檢測
  • 關閉冗餘檢測(由於常規的代碼都過不去這個檢測,太嚴格了。能夠在須要檢測的時候,單獨打開)
相關文章
相關標籤/搜索