2012-02-15 4 views
28

나는 play1을 위해 하나는 알고 있지만, 나는 play2를 찾지 못했습니다.Play2 용 Eclipse 플러그인이 있습니까?

플러그인이 템플릿을 자동으로 스칼라 코드로 컴파일 할 수 있기를 바랍니다. 지금은 편리하지 않습니다.

답변

15

:이 답변은 구식입니다. @Baztoune의 말처럼 Play Eclipse 플러그인이 작성되었습니다.

이 줄을 쓰고있는 시점에는 Eclipse 용 Play 2 플러그인이 없습니다. 그러나 Play 2 응용 프로그램에서 Eclipse 프로젝트를 생성 할 수있는 Play 2 sbt 플러그인에서 제공하는 eclipsify sbt 명령이 있습니다.

플레이 2 템플릿에는 구문 강조, 컨텍스트 완성 또는 코드 탐색이 없지만 ~run sbt 명령 (run 대신)을 사용하여 저장하면 자동으로 컴파일되도록 할 수 있습니다. Eclipse "일반 -> 작업 영역 -> 네이티브 후크 또는 폴링을 사용하여 새로 고침"옵션이 활성화되어 있는지 확인하여 컴파일 된 템플릿 변경 사항을 고려합니다.

+0

감사합니다. 매우 도움이 :) – Freewind

+0

답변이 심각하게 오래 되었기 때문에 다운 voting. –

6

http://scala-ide.org/에서 스칼라 IDE를 사용한 다음 내 play2 프로젝트를 eclipsify하고 가져옵니다.

그것은 매력처럼 작동합니다 : 그것은 내 스칼라/자바 코드를 컴파일합니다.

당신은 그냥 이클립스 인디고/주노와 스칼라 IDE에 대한 Scala IDE Play2 플러그인 건너 온이 URL http://scala-ide.org/docs/tutorials/play20scalaide20/index.html

+0

나는 똑같이했지만 "* .scala.html"도 scala로 변환 할 수 있기를 바랍니다. – Freewind

37

에서 자세한 정보를 얻을 수 있습니다. 현재 기능은

  • 구문 강조 (경로 및 템플릿)
  • 코드 완성 (템플릿)
  • 포맷터 (경로) 하이퍼 링크가
  • 하이퍼 링크 (경로 및 템플릿)

참고 있습니다 to Java 파일은 현재 지원되지 않습니다. 또한 코드 완성 기능에는 몇 가지 제한 사항이 있습니다. 문서를 읽는 데 시간이 좀 걸립니다. 지금 당장 Play2를 사용하지 않아서 직접 시도하지는 않았지만 누군가에게 도움이 될 것이라고 생각했습니다.

15

예를 들어, 시작 방법은 다음과 같습니다.

  1. 사용자의 Eclipse 버전에 맞는 올바른 업데이트 사이트를 http://scala-ide.org/download/current.html에서 찾으십시오.새로운 소프트웨어 설치>-

  2. 이클립스에서 도움말로 이동합니다. Scala 관련 플러그인을 찾으려면 위의 업데이트 사이트를 사용하십시오.
  3. 스칼라 IDE 이클립스 플러그인 및 스칼라 IDE
    플러그인의 와 마찬가지로 play2 지원을 모두 설치합니다. 스칼라 IDE 플러그인의 Play2 지원은 스칼라 IDE 플러그인 확인란 아래에 나열되어 있습니다.

    enter image description here

내가 모든 베어 이클립스에서 시작에서이 작업을 얻을 수 없습니다, 많은 소스는 일을 제안했다. 문제는 많은 낭비적인 시간 후에 만 ​​나타나는 호환되지 않는 의존성 인 것 같습니다. Scala IDE 경로가이 문제를 해결했습니다.

+1

이것은 나를 위해 일했습니다 - 프레임 워크에서의 성숙도 수준에서 툴은 매우 조잡합니다. 일반적으로 자바 세계는 일반적으로 그 의미에서 앞서 나아가는 것처럼 보인다. 마찬가지로 앱 자체가 Eclipse 외부에서 실행되는 이유는 무엇입니까? 난 당신이 직접 구성 할 수있을 것 같아요하지만 나는 "서버"탭에서 깔끔하게 보여줍 많은 기업의 자바 개발 및 모든 웹 물건을 할 ... 그게 그렇게 노력하고있는 자체가 예외를 고려해야한다 이상한 개발자 친한 – jm0

관련 문제