복붙노트

[SCALA] 인 IntelliJ와 스칼라 설정

SCALA

인 IntelliJ와 스칼라 설정

설치된 플러그인 나는 스칼라와, IntelliJ에 궁극적 인 11.1 있습니다.

나는에 스칼라를 넣어 자작를 사용하여 스칼라 2.9.2를 설치 :

/usr/local/Cellar/scala/2.9.2>



>which scala
/usr/local/bin/scala
>scala -version
Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL

새로운 자바 모듈 프로젝트 만들기,이 얻을 :

내가이 문제를 해결 누군가의 도움, 왜 스칼라는 상자에서이 작업을 플러그인하지 않은 수 있습니까? :)

해결법

  1. ==============================

    1.당신은 당신의 첫번째 스크린 샷에 /usr/local/Cellar/scala/2.9.2/libexec 디렉토리를 지정해야합니다. 이것은 맥 양조 특정이 같은 경우는 BREW를 통해 설치 Grails에 유효하다.

    당신은 당신의 첫번째 스크린 샷에 /usr/local/Cellar/scala/2.9.2/libexec 디렉토리를 지정해야합니다. 이것은 맥 양조 특정이 같은 경우는 BREW를 통해 설치 Grails에 유효하다.

    표준 스칼라 분포 다운로드는 / lib 디렉토리 및 / src에 디렉토리 IDEA 예상 기록하는 위치 양조는 libexec 디렉토리 디렉토리를 만들고있다, IDEA 올바르게 이해하고 다른 레이아웃을 가지고 있습니다.

  2. ==============================

    2.IntelliJ에 11.1.5 업데이트

    IntelliJ에 11.1.5 업데이트

    여기까지 실행 인 IntelliJ에 스칼라를 얻으려고 노력하는 사람들의위한 단계에 의해 단계입니다.

    스칼라 플러그인을 다운로드

    IntelliJ에> 환경 설정> 플러그인> 찾아 저장소 ...> 스칼라 확인을 클릭하고 다시 시작을 IntelliJ를 허용

    다운로드 스칼라

    터미널 입력

    brew install scala --with-docs
    

    IntelliJ에 검색 프로세스에 대한 설정 심볼릭 링크

    ln -s /usr/local/Cellar/scala/<version>/libexec/src /usr/local/Cellar/scala/<version>/src
    ln -s /usr/local/Cellar/scala/<version>/libexec/lib /usr/local/Cellar/scala/<version>/lib
    mkdir -p /usr/local/Cellar/scala/<version>/doc/scala-devel-docs
    ln -s /usr/local/Cellar/scala/<version>/share/doc/scala /usr/local/Cellar/scala/<version>/doc/scala-devel-docs/api
    

    인 IntelliJ에서 프로젝트 만들기

    여기에 당신은 당신이 보통 때와 같이 처음부터 자바 프로젝트를 생성 할 것입니다. 그러나 마지막 단계에서, 당신은 "기술"페이지에 스칼라를 선택합니다.

    사용 스칼라 유통에서 / usr / 지방 / 셀라 / 스칼라 / <버전>을 입력

    컴파일러에서 스칼라 컴파일러를 선택 드롭 다운

    확인을 클릭하면 첫 번째 스칼라 객체를 생성 할 준비가

    참고로 -> http://scalacookbook.blogspot.com/2012/09/scala-for-intellij.html

  3. ==============================

    3.최신 양조는 이미이 문제를 실현 스칼라를 설치시 자동으로 심볼릭 링크를 만들었습니다.

    최신 양조는 이미이 문제를 실현 스칼라를 설치시 자동으로 심볼릭 링크를 만들었습니다.

    첫째, 문서와 스칼라를 설치

    brew install scala --with-docs
    

    둘째, 인 IntelliJ에서 다음과 같은 경로를 제공

    /usr/local/opt/scala/idea
    
  4. ==============================

    4.사제와 스칼라를 설치할 때 오히려 개별적으로 문서를 다운로드하는 것보다 당신은 --with-문서 옵션을 사용할 수 있습니다 :

    사제와 스칼라를 설치할 때 오히려 개별적으로 문서를 다운로드하는 것보다 당신은 --with-문서 옵션을 사용할 수 있습니다 :

    brew install scala --with-docs
    

    그런 다음 인 IntelliJ에 /usr/local/Cellar/scala/2.9.2/share/doc에 스칼라 라이브러리에 JavaDoc을 경로를 가리 킵니다.

  5. ==============================

    5.난 그냥 intelJIdea로 구성 스칼라 다른 방법을 발견하고있다. 스칼라 양조와 함께 설치 한 경우 다음 단지 터미널에 쓰기 :

    난 그냥 intelJIdea로 구성 스칼라 다른 방법을 발견하고있다. 스칼라 양조와 함께 설치 한 경우 다음 단지 터미널에 쓰기 :

    brew info scala
    

    당신은 그런 떨어지게 표시됩니다 :

    scala: stable 2.11.4 (bottled)
    http://www.scala-lang.org/
    /usr/local/Cellar/scala/2.11.4 (3401 files, 433M) *
      Built from source with: --with-docs
    From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/scala.rb
    ==> Options
    --with-docs
        Also install library documentation
    --with-src
        Also install sources for IDE support
    ==> Caveats
    To use with IntelliJ, set the Scala home to:
      /usr/local/opt/scala/idea
    
    Bash completion has been installed to:
      /usr/local/etc/bash_completion.d
    

    그런 다음 당신의 아이디어 설정 패널에 / usr / 지방 / 옵션 / 스칼라 / 아이디어를 포함한다.

  6. ==============================

    6.나는 요세미티를 사용하고, 그리고는 나를 위해 일한 다음.

    나는 요세미티를 사용하고, 그리고는 나를 위해 일한 다음.

    brew install scala --with-docs
    

    그럼 난 자바 SDK를 사용하여 새 프로젝트를 생성하여 IntelliJ를 테스트하고, 컴파일러에 넣어 :

    /usr/local/Cellar/scala/[insertversion]/libexec
    

    여기에 내가 이러한 설정으로 새 프로젝트를 만들 때 내가 인 IntelliJ에서 볼 것입니다

    나는이를 통해 안녕하세요 프로그램을 컴파일 테스트는 콘솔에 올바르게 컴파일.

    참고, 나는 @Zagorulkin 브루 말을하면 내 컴파일 경로가 위 달라야하므로 논리적 보인다하더라도 위의 말을 무시했다.

  7. ==============================

    7.변경 /usr/local/Cellar/scala/2.9.2에 / usr / 지방 / 셀라 / 스칼라 / 당신이 갈 수 있습니다.

    변경 /usr/local/Cellar/scala/2.9.2에 / usr / 지방 / 셀라 / 스칼라 / 당신이 갈 수 있습니다.

  8. from https://stackoverflow.com/questions/10827017/setting-up-scala-with-intellij by cc-by-sa and MIT license