Có thể sử dụng Ensime và SBT để đi đến định nghĩa của các lớp thư viện Scala không?Sử dụng Ensime + SBT để duyệt thư viện scala
Tôi biết có thể xem định nghĩa các phần tử (sử dụng M- hoặc Control + Nhấp chuột trái) và từ đó có thể xem trang tài liệu. Có cách nào để buộc chức năng này vào src là tốt?
UPDATE:
cấu hình của tôi dự án (.ensime tập tin):
(
: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 chứa:
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"
Dường như không có hiệu ứng mong muốn, cập nhật bài đăng với thông tin –
Hmm ... Tôi nhớ điều này hoạt động trong plugin Sublime của chúng tôi. Có vẻ như chúng ta phải triệu hồi Aemon. –
Ah đúng! Điều này sẽ không hoạt động như. Bạn cần trích xuất các nguồn vào một thư mục và sau đó trỏ 'reference-source-root' vào thư mục đó. –