2012-11-01 6 views
6

EnsimeとSBTを使用してScalaライブラリクラスの定義に移動できますか?Ensime + SBTを使用してスカラライブラリを参照する

要素の定義を見ることができます(M-またはControl +左クリックを使用して)ことができ、そこからドキュメントページを見ることができます。この機能をsrcにも結びつける方法はありますか?

UPDATE:

私のプロジェクトの設定(.ensimeファイル):

(
    :root-dir "/Users/eugene/tmp/scrap" 
    :sources (
    "/Users/eugene/tmp/scrap" 
) 
    :reference-source-roots (
    "/usr/local/Cellar/scala/2.9.2/libexec/src" 
) 
:compile-deps (
    "" 
) 
    :target "/Users/eugene/tmp/scrap" 
) 

/usr/local/Cellar/scala/2.9.2/libexec/srcは含まれています

scala-compiler-src.jar scala-library-src.jar scala-swing-src.jar 
scala-dbc-src.jar  scala-partest-src.jar scalap-src.jar 

build.sbt:

name := "scrap" 

version := "0.1-SNAPSHOT" 

scalaVersion := "2.9.2" 

答えて

2

ダウンロードあなたのproject config file:reference-source-rootsを設定してください。

+0

希望の効果がないようです。投稿情報を –

+0

に更新しています。うーん...私はこれをSublimeプラグインで使用しています。アエモンを召喚しなければならないように見える。 –

+1

ああそう!この小物はそのままでは動作しません。ソースをあるディレクトリに展開し、そのディレクトリに 'reference-source-roots'を指定する必要があります。 –

関連する問題