2017-05-04 39 views
3

Image of the errors的IntelliJ +播放框架文件航線紅色下劃線錯誤

我不如何​​解決這個紅色的強調我最近在我的路線文件了。

我所做的: 我分手了我的路線文件分成3個文件: - 航線 - rest.routes - web.routes 我還做了之後,的IntelliJ說什麼「我們有一個新的程序,可以處理.routes文件「,我點擊yes。 < - 愚蠢的我:(

也可以提,我不記得這是安裝了什麼插件,我無法找到,從以前的版本不同,任何插件

之前在文件上有沒有「拼寫檢查」。 ,但是現在我在文件頂部看到這個框,上面寫着「Project SDK沒有定義'Setup SDK'」,它還給出了類似於文件中每行代碼下的拼寫檢查的紅色「下劃線」

代碼本身工作的很好,它只是非常令人沮喪,無處不在這些紅線。

任何人都知道如何擺脫它?

非常感謝!

+0

您可以添加intellij文件的圖像 –

+1

請轉到**首選項**→**編輯器**→**文件類型**並在_Recognized File Types_表中查找_Html路由支持的播放2 Framework_。確保將'* .routes'和'Play 2 Framework路由文件'註冊爲模式。 –

+0

我沒有這個選項「Html路由支持播放2框架」。但是,在「Erlang條款」下,我看到註冊了「*。routes」模式。我無法刪除它。當我嘗試時,它只是回來..你知道如何讓路由支持的工作? @MatthiasEckhart –

回答

0
  1. 首先,安裝的Java SDK(即使你使用的Scala)
  2. 其次,嘗試編譯代碼(運行播放應用),並重新檢查路徑的文件。我建議IDEA使用編譯路由類來驗證配置。
  3. 三,檢查你的conf/routes的語法。你確定要使用->嗎?
1

我最近也遇到過類似的問題。 Intellij要求安裝的插件是Erlang。你只需要卸載它(或者只是壓制警告)。

要卸載Erlang請轉至Preferences.. -> Plugins。然後搜索Erlang並選擇。然後點擊uninstall(在右側窗格中)。

enter image description here

0

的IntelliJ 2017.2和播放框架1,我有這個påroblem一天。花了我一段時間來弄清楚,但這是Scala插件,使我失敗。卸載Scala插件後,它再次運行。