2012-11-01 16 views
6

Scala kütüphane sınıflarının tanımına gitmek için Ensime ve SBT kullanmak mümkün mü?Scala kütüphanesine göz atmak için Ensime + SBT kullanma

Ben (M-. Veya Control + Sol Click kullanarak) elemanlarının tanımı görmek ve oradan doc sayfasını görmek mümkündür mümkündür biliyorum. Bu işlevi de src'ye bağlamanın bir yolu var mı?

GÜNCELLEME:

projemin yapılandırma (.ensime dosyası):

(
    :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 içerir:

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" 

cevap

2

İndir scala-library kaynakları ve daha sonra project config file:reference-source-roots ayarlayın.

+0

Hmm ... Ben Yüce eklenti bu çalışma hatırlıyorum –

+0

bilgi ile güncellenmesiyle, istenen etkiye sahip görünmüyor. Aemon'u çağırmamız gerek. –

+1

Ah doğru! Bu şey olduğu gibi çalışmayacak. Kaynakları bir dizine almanız ve daha sonra bu dizine "referans-kaynak-köklerini" işaretlemeniz gerekir. –

İlgili konular