2016-07-28 7 views
0

Intellij IDEA/Scalaの新機能ですので、Scalaパッケージを自動インポートするためのショートカットがあります。Intellij Scala数学関数のインポート

例:インポートなステートメントは、私は私の数学のパッケージを提供しますCRTLが+ O(または自動インポートを)シフト期待エクリプス/ジャワから来る

import scala.math._ 

を追加されるまで

package test 
object TestClass extends App{ 
    var i = pow(22,22) 
    println("Hello World" + i); 
} 

それは文句を言わない、コンパイル自分でインポートする必要がありますか?

+2

いいえ、 'math'クラスを検索するには' math.pow'と書いてください。 –

+0

CLT + ALT + S自動インポート – aravindKrishna

+0

@aravind CTRL + ALT + Sが機能していない、私はYuvalが正しいと思う – Levijatanu

答えて

0

場合によっては、時にはいいえ。それはあなたが探しているものに依存します。

書く場合、math IntelliJはそれが何であるか分かりません。 Math.と書くと、それは既にスコープ内にあり、Mathオブジェクトのメソッドメニューを提供します。

Dateと書いた場合、alt-enterにインポートオプションのメニューが表示されます。 1つを選択すると、インポートステートメントがコードに挿入されます。

0

いいえ、必須ではありません。 IntelliJの設定では、自動インポートby following these instructionsを設定できます。また、インポートしていないパッケージを試してみると、実行していることを認識せず、赤いエラーが表示されます。その後、エラーから自動入力することができます(通常alt + enterキーを押す)、問題を解決するはずです。