2014-09-08 5 views
1

가끔은 프로젝트에 적용 할 수없는 SBT 플러그인을 추가해야합니다. 예를 들어, 필자는 IDE를 Eclipse로 사용하므로 모든 SBT 프로젝트에이 플러그인을 plugin.sbt 파일에 포함시키지 않고 사용할 수 있습니다. 이는 제 동료가 다른 편집기를 사용하고있을 수 있으므로이 플러그인을 소스 컨트롤에 체크인하는 것이 의미가 없기 때문입니다. 이것이 가능한가?로컬 머신 용 SBT 플러그인

답변

2

~/.sbt/에 삽입하여 플러그인 및 설정을 전역으로 추가 할 수 있습니다.

글로벌 플러그인 경로는 ~/.sbt/plugins/build.sbt (0.12.X까지) 및 ~/.sbt/<version>/plugins/build.sbt (0.13.x로 시작)입니다.

은 참조 : 조니의 말씀 http://www.scala-sbt.org/0.13/docs/Global-Settings.html#Global+Settings+using+a+Global+Plugin

+0

잘 작동합니다. 예를 들어, Sublime Text 및 Ensime을 사용하여 스칼라 코드를 편집하는 것을 좋아합니다. 나는 각 프로젝트의 설정에 플러그인을 "강제"하고 싶지 않습니다. 단지 내가 그 환경 설정을 가지고 있기 때문입니다. 그래서 나는 플러그인을 sbt-sublime [https://github.com/orrsella/sbt-sublime] 및 ensime-sbt [https://github.com/ensime/ensime-sbt] 내 개인 ~/.sbt 활성화 /0.13.X/plugins.sbt 파일 –

관련 문제