2012-11-22 2 views
7

저는 Scala (매우 작은 것)로 Playframework 2 프로젝트를 가지고 있습니다. 라이브러리 Scala Anorm을 사용합니다.IntelliJ IDEA에서 스칼라 프로젝트를위한 소스를 첨부하십시오.

package models 
.. 
import anorm.SqlParser._ 
... 

val rowParser = scalar[Long] 

그래서, 스칼라 방법의 소스를보고 싶다 :

나는이 같은 코드가 있습니다. 내 plaframework 소스 폴더에있는 소스를 연결하려고 시도하지만 IDEA는 내 요청을 삼켜 버리고 아무것도하지 않습니다.

최신 버전의 IDEA 및 Scala 플러그인을 사용합니다. 벌레 야?

+0

네이 IJ13 작동하지 않습니다 – javadba

답변

7

아하 고정.

그래서 저는 창 편집기 상단에 'attach source'를 사용했는데 작동하지 않습니다. (버그라고 생각합니다 - 어쩌면 scala plugin과 관련이 있을지도 모름).

그러나 "프로젝트 구조 -> 라이브러리 -> + 첨부 파일 또는 디렉토리 -> 소스"에서 특정 라이브러리에 소스를 연결하려고하면 작동합니다.

감사합니다.

+0

깨진 것으로 보인다. – javadba

+0

이것은 여전히 ​​작동하지 않습니다 .. 언제 수정 될까요! – javadba

+0

homewbrew를 사용하여 scala --with-src를 설치하는 경우 소스 디렉토리 경로 파일> 프로젝트 구조 -> 라이브러리 -> scala 라이브러리 -> 소스 -> '+'버튼 -/usr/local/opt/scala/idea를 설정합니다./src -> 확인을 누릅니다. 양조 옵션 --with-src, --with-docs를 사용하여 scala를 설치할 때를 확인하십시오. – NHK

2

수정하려면 IntelliJ IDEA 플랫폼을 일부 변경해야합니다. 아마 IntelliJ IDEA 13.1에서 수정 될 것입니다.

+1

나는 이것을 정말로 필요로한다. 이것이 언제 고쳐질 것인가 ?? – javadba

1

동일한 문제가 있습니다. "Scala Imports Organizer"를 설치하고 문제가 해결되었습니다.

5

먼저 다운로드 소스 코드 :

1)이 링크를 클릭 : http://www.scala-lang.org/download/all.html

2.) 어떤 스칼라 버전을 선택합니다.

3) 이제 '기타 리소스'마지막 섹션에서 '소스'링크를 볼 수 있습니다. 다운로드하려면 클릭하십시오. 내 경우에는 (https://codeload.github.com/scala/scala/tar.gz/v2.11.7)

enter image description here

지금 인 IntelliJ에서이 소스 코드를 가리 킵니다.

1) IntelliJ에서 프로젝트 구조를 엽니 다. Shorcut (Cmd + DownArrow)

2. 왼쪽 섹션에서 전역 라이브러리를 선택하십시오.

3.) 오른쪽에서 'Scala Library'섹션 아래. '+'를 클릭하고 소스 디렉토리를 가리 킵니다. 스크린 샷을 참조하십시오.

enter image description here

관련 문제