2012-01-09 13 views
8

Có cách nào để tích hợp tài liệu Python chuẩn vào Eclipse không? Vì vậy, nó sẽ có thể nhấn F1 trên một hàm API và nhận được mô tả của nó trong khung nhìn Trợ giúp của Eclipse.Tài liệu Python trong Eclipse

Tôi sử dụng PyDev.

Cảm ơn.

Trả lời

7

Tôi đã có cùng một vấn đề, vì vậy tôi kinda làm một plugin Eclipse cho mục đích đó.

Hoặc tải về từ Sourceforge

+0

pydoc.tk bị hỏng. Sẽ rất tuyệt nếu trang Sourceforge bao gồm một hướng dẫn cài đặt. – ArtemGr

+0

ngay bây giờ, mọi thứ hoạt động tốt! – alexeygaidamaka

+1

Hiện tại. Vậy đây chỉ là trình duyệt docs.python.org, không tìm kiếm ngữ cảnh? – ArtemGr

1

Không có gì tôi biết, nhưng điều đó sẽ rất hữu ích trong pydev. Bạn nên đề nghị nó trong eclipse pydev forum, hoặc mã nó cho mình! Nếu tôi vẫn là sinh viên CS, tôi sẽ giúp ..

+0

Tôi hy vọng nó sẽ có mặt tại một số điểm. Tôi sẽ đi xem diễn đàn đó ngay bây giờ. :) – kishkin

4

PyDev, cũng không phải Eclipse, không cung cấp trợ giúp trực tuyến tích hợp cho tài liệu Python. Không giống như với Java, tài liệu mã nguồn của Python API có một số tiêu chuẩn tài liệu cạnh tranh và việc thực hiện hỗ trợ cho chúng sẽ khó khăn.

Tuy nhiên, nếu chức năng bên dưới con trỏ có thể được giải quyết, chuỗi tài liệu của nó được hiển thị trong ghi chú bật lên.

http://www.python.org/dev/peps/pep-0257/

Cũng vì Python là ngôn ngữ năng động, như trái ngược với các ngôn ngữ tĩnh như Java, bạn hiếm khi có thể giải quyết các chức năng để nguồn của họ trong thời gian phát triển mã.

Sử dụng Python console debugger bạn có thể sử dụng sự giúp đỡ() lệnh khi ứng dụng đang được chạy

>>> help(obj.myfuction) 
+0

Cảm ơn bạn đã trả lời! Tôi biết về trợ giúp() và gợi ý pop-up trên một chức năng và sử dụng chúng tất cả các thời gian. Nhưng đối với các ví dụ và tài liệu chi tiết hơn tôi đi [ở đây] (http://docs.python.org). Thật đáng tiếc là những tài liệu đó không thể được tích hợp (bất kỳ cách nào nó sẽ trở nên khó khăn để làm) vào IDE. – kishkin

+1

Cá nhân tôi sử dụng duckduckgo.com làm công cụ tìm kiếm trình duyệt của tôi. Nếu bạn gõ vào truy vấn! Python xxx nó sẽ tìm kiếm từ tài liệu Python. Ngoài ra nếu bạn gõ vào! Pypi xxx nó sẽ tìm kiếm từ kho gói Python. –

+0

Xem qua [http://duckduckgo.com/tech.html](http://duckduckgo.com/tech.html). Rất nhiều "!" nhiều thứ. Cảm ơn! – kishkin

0

Zeal - https://zealdocs.org/

Mặc dù tôi không thấy làm thế nào để tích hợp nó trong Eclipse, nó là khá hữu ích bên cạnh nó trên desktop của bạn. Và nó không chỉ là tài liệu Python, nhưng có thể nhiều hơn nữa. Một công cụ tiết kiệm cuộc sống thực sự tài liệu này Zeal!


Chỉ cần một chú thích: Tôi không sử dụng Eclipse mà nhiều khi tôi chuyển sang PyCharm và Jupyther.