2012-02-15 36 views
28

Tôi biết có một cho play1, nhưng tôi không tìm thấy bất kỳ cho play2.Có plugin eclipse cho Play2 không?

Tôi hy vọng plugin có thể tự động biên dịch mẫu thành mã scala. Nó không thuận tiện bây giờ.

Trả lời

15

Chỉnh sửa: Câu trả lời này đã lỗi thời. Plugin Play của Eclipse đã được viết, như @Baztoune nói.

Không có plugin Play 2 cho Eclipse tại thời điểm tôi đang viết các dòng này. Tuy nhiên, có một lệnh eclipsify sbt, được cung cấp bởi plugin play 2 sbt, có thể tạo ra một dự án Eclipse từ một ứng dụng Play 2.

Bạn sẽ không nhận được đánh dấu cú pháp, hoàn thành theo ngữ cảnh hoặc điều hướng mã trong các mẫu Play 2, nhưng bạn có thể tự động biên soạn chúng khi được lưu bằng cách sử dụng lệnh ~run sbt (thay vì chỉ run). Kiểm tra tùy chọn “General -> Workspace -> Refresh bằng cách sử dụng hook hoặc polling gốc” của Eclipse được kích hoạt để nó sẽ thay đổi các mẫu đã biên dịch thành tài khoản.

+0

Cảm ơn bạn !! Rất rất hữu ích :) – Freewind

+0

Downvoting vì câu trả lời là lỗi thời nghiêm trọng. –

37

Tôi vừa bắt gặp Scala IDE Play2 plugin cho Eclipse Indigo/Juno và Scala IDE. Các tính năng hiện tại là

  • Syntax Highlighting (các tuyến đường và các mẫu)
  • hoàn Mã (mẫu)
  • Formatter (tuyến)
  • Hyperlinking (các tuyến đường và các mẫu)

Lưu ý rằng siêu liên kết các tệp Java không được hỗ trợ ngay bây giờ. Ngoài ra còn có một số hạn chế đối với tính năng hoàn thành mã, chỉ cần dành chút thời gian để đọc tài liệu. Tôi đã không thử nó bản thân mình như tôi không làm việc với Play2 ngay bây giờ, nhưng nghĩ rằng nó có thể hữu ích cho một ai đó.

15

Vâng, dưới đây là cách bắt đầu:

  1. Tìm trang web cập nhật chính xác cho phiên bản Eclipse của bạn từ http://scala-ide.org/download/current.html.

  2. Trong Eclipse đi Trợ giúp ->Install New Software. Sử dụng trang web cập nhật từ trên cao để định vị các plugin liên quan đến Scala.

  3. Cài đặt cả hai IDE Scala cho Eclipse plugin và hỗ trợ Play2 Play2 trong plugin Scala IDE. Lưu ý rằng hỗ trợ Play2 trong plugin Scala IDE được liệt kê trong hộp kiểm tra Scala IDE.

enter image description here

tôi đã không thể có được làm việc này ở tất cả bắt đầu từ trần Eclipse, như nhiều nguồn tin đã đề nghị làm. Vấn đề có vẻ là phụ thuộc không tương thích chỉ xuất hiện sau nhiều thời gian lãng phí. Tuyến đường IDE Scala đã loại bỏ vấn đề này.

+1

điều này làm việc cho tôi - thực sự kỳ quặc rằng ở mức độ trưởng thành này trong khuôn khổ các công cụ rất thô. như một quy luật chung có vẻ như thế giới java thường đi xa hơn về phía trước theo nghĩa đó. Giống như, tại sao bản thân ứng dụng vẫn chạy từ bên ngoài Eclipse? Tôi đoán bạn có thể cấu hình nó cho mình nhưng tôi làm rất nhiều công ty Java dev & tất cả các công cụ web hiển thị gọn gàng trong tab "Máy chủ" ... lẻ rằng Play nên xem xét bản thân một ngoại lệ cho rằng nó đang cố gắng để được như vậy phát triển thân thiện – jm0