2015-06-12 70 views
1

我正在使用PhpStorm和Monokai方案。 當我在PHP中編寫SQL語句時,它們被強調。我可以在哪裏禁用/更改?見下面的圖片。 我已經看過Colour &字體,但似乎找不到可以更改的位置。 我習慣Monokai計劃,所以我想繼續使用它。PhpStorm - 刪除PHP中的SQL語句下劃線

在Monokai方案:

Monokai scheme

在德古拉方案:

Dracula

謝謝!

+1

你確定這是代碼格式化的結果,而不是PHPStorm的錯誤檢測?如果您沒有配置[數據源](https://www.jetbrains.com/phpstorm/help/data-sources.html),則PHPStorm會將所有SQL語句標記爲警告,以通知您它不能根據數據庫模式驗證您的SQL,這可能就是這種情況。 – DCoder

+0

是的,可能是,但爲什麼不使用德古拉主題時顯示? 如何禁用此警告?這是我按Alt + Enter時得到的結果:[鏈接](http://i.imgur.com/nOnjh8l.png) – Arno

+1

設置>編輯器>檢查> SQL>未配置數據源>取消選中複選框。這有幫助嗎? (它不會在Darcula中顯示下劃線,因爲Darcula主題風格的警告方式如此。) – DCoder

回答

1

您看到的內容是來自SQL檢查之一的warning

您的選擇:

  1. 解決實際問題的檢查是警告你

  2. 禁用檢查(這些檢查,如果有一個以上的警告)在Settings (Preferences on Mac) | Editor | Inspections | SQL

  3. 將SQL語言從特定(例如MySQL)更改爲Generic,您將只有通用語法突出顯示並且不會執行SQL代碼驗證(沒有代碼助手將提供)

  4. 實際「警告」更改樣式:Settings (Preferences on Mac) | Editor | Colors & Fonts | General --> Warning(注:如果Monokai捆綁主題(不安裝),那麼你將不得不更改爲捆綁方案之前創建自己的副本不能修改)

+0

謝謝!我的框架使用模板化的SQL和doxygen(用@retval而不是@return)註釋和非錯誤「錯誤」下劃線的數量變得極端。 – frymaster