我已經(jīng)在 PhpStorm 中安裝了Php Inspection(EA 擴展)插件。但我可以在哪里更改其設(shè)置呢?我想查看所有可能的檢查,啟用、禁用它們,并且我想了解每個檢查的嚴重性(從輕微警告到錯誤)。然而我在設(shè)置中看到的是:例如,php檢查目前抱怨:EA Use::self在我的單元測試中并且想要改變$this->assertEquals()到self::assertEquals()但我想完全禁用該檢查。我該怎么做?
2 回答

達令說
TA貢獻1821條經(jīng)驗 獲得超6個贊
該插件提供檢查,因此可以在其他檢查所在的同一位置配置它們:Settings/Preferences | Editor | Inspections | PHP | Php Inspections (EA Extended)
為了快速訪問在代碼中生成一些通知的主動檢查,您絕對可以使用“快速修復”菜單:始終使用它:

慕俠2389804
TA貢獻1719條經(jīng)驗 獲得超6個贊
我還沒有找到直接進入 PHP 檢查設(shè)置的方法,但是當你按下
Alt + Enter
在有問題的單詞上,將光標放在$this
關(guān)鍵字的任何字母上。你會看到的:
[Ea Use self::] >
按 Enter 鍵將應(yīng)用自動修復。但它充當菜單,這意味著您可以按向右箭頭,然后您會看到一個列表,第一項是:
Edit inspection profile setting
這將打開完整的設(shè)置窗口:
您可以在此處選擇和取消選擇復選框以啟用或禁用檢查,并且可以在右側(cè)面板上設(shè)置嚴重性。
同樣與您的用例有關(guān)的設(shè)置:
Static method invocation via '->'
有一個僅在 phpunit 上專門禁用的選項,即:
Except PHPUnit assertions
所以你可以保持原樣。
- 2 回答
- 0 關(guān)注
- 213 瀏覽
添加回答
舉報
0/150
提交
取消