7
A
回答
4
顯然有一種方法是這樣的:創建一個新的「標準」,創建一個新的ruleset.xml,然後插入該ruleset.xml文件,一個設置屬性的XML節。
例如,(我在Windows上,所以我的反斜線所有的反斜線,而不是FWD斜槓)
CD \ dev的\ phpcs \ CodeSniffer
的mkdir NewStandard
在該目錄,創建ruleset.xml,包含此:
<?xml version="1.0"?>
<ruleset name="Custom Standard">
<description>My custom coding standard</description>
<rule ref="PEAR">
<exclude name="PEAR.Commenting.ClassComment"/>
<exclude name="PEAR.Commenting.FileComment"/>
<exclude name="PEAR.Commenting.FunctionComment"/>
<exclude name="PEAR.Commenting.InlineComment"/>
<exclude name="PEAR.Classes.ClassDeclaration"/>
<exclude name="Generic.Files.LineEndings"/>
</rule>
<rule ref="PEAR.WhiteSpace.ScopeIndent">
<properties>
<property name="indent" value="2"/>
</properties>
</rule>
</ruleset>
xml文件中的最後一節設置應用程序ropriate財產。
要做到這一點,你必須知道,
A)縮進嗅(rule)是PEAR.WhiteSpace.ScopeIndent
B)上嗅出屬性被稱爲indent
。
然後,運行phpcs正常,像這樣:
\php\php.exe phpcs\scripts\phpcs --standard=NewStandard --report=emacs MyCode.php
文檔:
http://pear.php.net/manual/en/package.php.php-codesniffer.annotated-ruleset.php
相關問題
- 1. 設置壓縮級別
- 2. 如何使用abcpdf設置生成的pdf的縮放級別?
- 3. 在Emacs中爲PHP設置初始縮進級別?
- 4. CodeSniffer案例縮進問題
- 5. 如何使用iTextSharp將縮放級別設置爲pdf?
- 6. 如何縮進左括號的級別?
- 7. 使用行級別安全設置進行選擇
- 8. 設置MapView的最小縮放級別
- 9. 如何在webview中設置修正縮放級別或縮小?
- 10. 如何配置PHP CodeSniffer以允許我的case語句按照我喜歡的方式縮進?
- 11. 是否可以在集合級別設置讀取首選項?
- 12. 使用PEG.js解析縮進級別
- 13. Android MapView動態設置縮放級別
- 14. D3 V4設置初始縮放級別
- 15. 如何在Eclipse中爲CakePHP設置PHP CodeSniffer + Formartter配置文件?
- 16. jquery-ui-map設置縮放級別
- 17. 如何降低給定PHP代碼段中的縮進級別
- 18. xmllint中的縮進級別
- 19. 設置IIS7 gzip壓縮級別
- 20. 在MapKit中設置縮放級別Xcode
- 21. 如何使用CSS縮進多個級別的select optgroup?
- 22. 設置使用PHPExcel生成的html文件的縮放級別?
- 23. D3.js設置初始縮放級別
- 24. 有沒有辦法設置使用System.IO.Compression.GZipStream時的壓縮級別
- 25. 如何在'mapview'上設置合適的縮放級別?
- 26. 以PHP設置動態用戶級別
- 27. 如何在IOS中使用AVFoundation框架設置相機的縮放級別?
- 28. 如何使用JavaScript設置移動Safari瀏覽器的縮放級別?
- 29. xamDataGrid - 縮進嵌套級別
- 30. 如何設置mod_deflate首選壓縮方法deflate
+2 - 製作精良的問題和答案。是的,文檔不太好,非常受歡迎。 – hakre 2012-03-10 21:50:07