2017-03-08 60 views
9

Làm cách nào để Geany tự động hoàn thành các ràng buộc của đối tượng?Geany tự động hoàn thành các ràng buộc Python

Ví dụ, tôi gõ:

self.window.set_position(gtk.WIN_

Và tôi muốn danh sách các trở ngại có thể hiển thị lên như WIN_POS_NONEWIN_POS_CENTER, vv

LƯU Ý: CTRL + SPACE hoặc CTRL + SHIFT + SPACE không hiển thị các ràng buộc.

Tự động hoàn thành hoạt động tốt cho các chức năng và biểu tượng, không chỉ là các ràng buộc, trừ khi tôi đã sử dụng nó một lần trước đây. Điều này giúp tôi tiết kiệm thời gian xem tài liệu. Đôi khi tôi có thể nhớ một phần ràng buộc, và nó sẽ là tốt đẹp để có thể duyệt các tùy chọn.

Về cơ bản tôi thích nó hoạt động giống như trong Sublime Text, một trình soạn thảo gần hoàn hảo đối với tôi, nhưng tôi đang tìm kiếm thứ gì đó miễn phí/mã nguồn mở để sử dụng.

EDIT: Tôi cũng đã thử Ninja-IDE mà cũng có thể hiển thị những hạn chế, nhưng nó khóa lên và đôi khi không phải là nhẹ như Geany ...

EDIT 2: Tôi không tìm kiếm một sự thay thế để Geany, tôi đang tìm cách để làm cho chức năng này hoạt động thông qua một mod hoặc plug-in.

Trả lời

0

Từ những gì tôi có thể tìm thấy, điều này vượt xa những gì Geany có thể làm. Tôi hỏi làm thế nào để có được Geany để làm điều này và tôi không tìm kiếm bất kỳ lựa chọn thay thế cho Geany, cũng không phải tôi quan tâm đến việc sử dụng bất cứ điều gì khác. Vì vậy, đây là câu trả lời được chấp nhận, trừ khi ai đó đăng một cách để làm cho nó hoạt động trong Geany, tại thời điểm đó tôi sẽ thay đổi câu trả lời được chấp nhận.

3

Tôi không nghĩ rằng Geany có khả năng thực hiện việc này. Nhưng PyCharm là IDE tốt hơn rất nhiều cho python, nó biết mọi thứ về mã của bạn và cũng có mã hoàn thành thông minh, kiểm tra lỗi nhanh và sửa lỗi nhanh, điều hướng dự án dễ dàng và hơn thế nữa.

Ngoài ra còn có một free version ready to download có chứa nhiều chức năng hơn mà một lập trình viên thông thường có thể cần.

+0

Tôi đã thử PyCharm, nhưng tôi không phải là người hâm mộ về cách hoạt động của nó. Như tôi đã nói, Ninja-IDE là tốt, ngoại trừ phần đóng băng. Tất cả những gì tôi thực sự muốn là có khả năng hiển thị các ràng buộc trong Geany bởi vì tôi thích nó, và nó rất nhẹ. Đó thực sự là phần duy nhất còn thiếu. – Dorian

Các vấn đề liên quan