2011-07-03 71 views
3

我是Scala和IntelliJ IDEA的新手。我從Simply Lift的例子中學習Lift。我已按照here提供的說明安裝我的IDE。我使用的是基於Maven的方法.Scala插件版本爲0.4.1084(最新截至2011年6月30日)。 IntelliJ IDEA版本是10.5。Intellij IDEA在合法Scala代碼上顯示錯誤

的原型是

-DarchetypeGroupId=net.liftweb \ 
-DarchetypeArtifactId=lift-archetype-blank_2.8.1 \ 
-DarchetypeVersion=2.3 \ 
-DarchetypeRepository=http://scala-tools.org/repo-releases \ 
-DremoteRepositories=http://scala-tools.org/repo-releases \ 
-DgroupId=com.company \ 
-DartifactId=lift_test \ 
-Dversion=1.0 

當我開始編碼Snippet and Sitemap例子。我看到IDE顯示錯誤(和下面的代碼討厭的波浪線)在下面的行

Menu.i("Info")/"info" submenus (
    Menu.i("About")/"about" >> Hidden >> LocGroup("bottom"), 
    Menu.i("Contact")/"contact", 
    Menu.i("Feedback")/"feedback" >> LocGroup("bottom") 
    ), 

錯誤說,

Expression of type (Menu.Menuable , Menu.Menuable with Menu.withSlash, 
Menu.Menuable) doesn't conform to expected type ConvertableToMenu 

然而,當我運行一個Maven > InstallCompile 'Boot.scala從IDEA他們似乎無誤地運行。

我很難讓Scala/Lift在兩個IDE,IDEA和Eclipse中的任何一個上完美工作。

請讓我知道我錯過了什麼?


我添加了一個錯誤報告,您可以在這裏http://youtrack.jetbrains.net/issue/SCL-3429?projectKey=SCL

回答

4

看到它的插件仍處於開發階段。好的代碼紅色和糟糕的代碼綠色都是每天使用中出現的問題。如果您想幫助開發插件,請提供一個錯誤報告,並附上一個簡短的例子來說明您的問題。

http://youtrack.jetbrains.net/issues/SCL

+2

加入[這裏](http://youtrack.jetbrains.net/issue/SCL-3429?projectKey=SCL) – Nishant

相關問題