2010-08-03 44 views
6

Tôi đang có kế hoạch chuyển từ SPE sang Eclipse + PyDev để hoàn thành mã tốt hơn. Tôi nghĩ rằng hoàn thành mã của SPE là khá lạ.Cách bắt đầu với Eclipse + PyDev

Dù sao, tôi nên bắt đầu với Eclipse + PyDev như thế nào? Tôi duyệt http://www.eclipse.org và tôi thấy rằng Eclipse được tạo thành từ một số hệ thống cơ sở/lõi và các plugin được thêm vào để có thêm chức năng. Tôi cũng tình cờ gặp http://www.easyeclipse.org cung cấp bản phân phối Eclipse + PyDev đã sẵn sàng để sử dụng.

Tôi có hai tùy chọn: cách dễ dàng và khó khăn.

EASY WAY
Chỉ cần tải xuống từ http://www.easyeclipse.org. Vấn đề là, tôi không thể quyết định sử dụng phiên bản nào, v1.2.2.2 hoặc v1.3.1?

HARD CÁCH
Tôi muốn giữ một bản cài đặt Eclipse nạc, vì vậy tôi muốn bắt đầu với một tải trần xương, sau đó thêm các plug-in như tôi thăng tiến trong kỹ năng. Tính đến thời điểm này, tất cả tôi muốn trong một IDE như sau:

  1. đúng hoàn thành mã, và
  2. Một phím tắt dễ dàng để chạy chương trình hiện hành. Nó phải giống như F5 hoặc F9.

Cuối cùng, tôi sẽ muốn sử dụng các công cụ tiên tiến hơn, nhưng tôi muốn thêm plug-ins khi tôi cần hoặc muốn tìm hiểu họ:

  1. Debugging
  2. Đơn vị kiểm tra
  3. Version kiểm soát

Tôi nên cài đặt plug-in nào để nhận các tính năng cụ thể mà tôi vừa đề cập?

Trả lời

8

Cài đặt Eclipse gọn nhất là Platform Runtime Binary vào khoảng 50MB (tìm kiếm ở giữa trang). Cài đặt nó và sau đó một lần trong nhật thực đi đến Help-> Cài đặt phần mềm mới ... và sử dụng http://pydev.org/updates làm liên kết để cài đặt PyDev và bạn đã hoàn tất. Không hề khó chút nào.

+0

Tìm 3.7.2 và các bản phát hành trong tương lai tại: http://download.eclipse.org/eclipse/downloads/eclipse3x.php – Leftium

0

Tôi chưa bao giờ thực sự sử dụng PyDev với Eclipse, nhưng Eclipse đi kèm với các phím tắt - bạn có thể thay đổi chúng thành bất kỳ điều gì phù hợp với bạn. Nếu bạn cài đặt phiên bản tiêu chuẩn của Eclipse (bạn không biết chính xác) với PyDev, bạn cần phải cài đặt sẵn. Bạn có thể nhận các trình bổ sung Eclipse cho bất kỳ VCS nào bạn thích, cho dù đó là git hay bazaar, subversion hoặc CVS. Chỉ cần xem list.

chỉnh sửa: và có vẻ như không có lý do gì để không sử dụng phiên bản mới nhất của Easyclipse, nếu đó là những gì bạn quyết định.

0

Tôi đã sử dụng EasyEclipse một thời gian, nhưng mặc dù ít lỗi và không tương thích xảy ra hơn trong phiên bản tiêu chuẩn tại thời điểm đó, tôi không thích một số mô-đun quá cũ hoặc không được hỗ trợ chút nào. Trong khi đó, phân bố chuẩn là đủ ổn định.

Gỡ lỗi và kiểm tra đơn vị được tích hợp trong PyDev. Bạn phải cấu hình trình thông dịch Python trong các ưu tiên, "Tự động cấu hình" nên làm, sau đó chọn "Chạy dưới dạng ..."Kiểm tra đơn vị Python" trên mô-đun Python và để gỡ lỗi, hãy xem trình đơn "Chạy". Điều khiển phiên bản tùy thuộc vào những gì bạn sử dụng, tôi nghĩ CVS đã được tích hợp, nhưng tôi sử dụng Subversion và bạn cần phải cài đặt Plugin subversive (trong khi đó có sẵn từ các kho lưu trữ Eclipse, nhưng bạn vẫn phải cài đặt nó)