2013-06-13 37 views
13

Tôi sử dụng IntelliJ IDEA 12 của JetBrains cho cả phát triển Java và Python (phát triển Python thông qua plugin chính thức của Python IntelliJ). Bạn tôi sử dụng PyCharm (cùng một công ty và giao diện tương tự, chỉ dành riêng cho Python) và ông đã cho tôi thấy một tính năng thú vị của PyCharm: có một trình quản lý gói Python được tích hợp sẵn trong IDE. Tôi đã xem qua các tùy chọn trình đơn trong IntelliJ IDEA nhưng tôi không thể tìm thấy bất kỳ điều gì liên quan đến các gói Python. Điều này có tồn tại trong IntelliJ IDEA/plugin Python, hay tôi không may mắn cho đến bây giờ/trừ khi tôi chuyển sang PyCharm để phát triển Python chuyên dụng?IntelliJ IDEA 12 Trình quản lý gói Python?

Tôi hiện đang sử dụng Python 3.2 và IntelliJ 12.1.4 và Plugin Python 2.10.1.

Trả lời

23

Tools | Quản lý Python Gói ...:

manage

+0

Cảm ơn bạn! Tôi thậm chí còn không nghĩ đến việc đó. Rất hay khi biết rằng nó ở trong đó :) – CraigularB

+0

Trong pycharm 2.7.3, tìm trong Preferences, Interpreter; http://www.jetbrains.com/pycharm/webhelp/installing-uninstalling-and-upgrading-packages.html – AnneTheAgile

+2

Tôi không thể tìm thấy nó trong IDEA 13, không có trong công cụ hoặc cài đặt. Bạn có biết nó ở đâu bây giờ không? – louissmr

1

Đó là một chuyến đi khó khăn cho bất cứ ai sử dụng trình biên tập IDEA IntelliJ đến từ bất kỳ trình soạn thảo dành riêng cho họ (PyCharm, PHPStorm, vv). Họ trông giống gần như giống nhau, nhưng có những khác biệt quan trọng thường không được cấp giấy tờ. Một vài lời khuyên cho bất cứ ai đang gặp khó khăn với các loại vấn đề:

  1. Trong IntelliJ IDEA, có một cửa sổ "dự án kết cấu", nơi vẫn còn nhiều trong những điều được đưa vào dễ tìm địa điểm ở các biên tập viên chuyên dụng . Biểu tượng của nó trông như một cầu thang khối - trên Mac, bạn có thể mở nó bằng cách sử dụng Apple + dấu chấm phẩy hoặc chọn nó từ menu "File".

  2. Intellij IDEA phải được cho biết loại dự án nào đang chỉnh sửa trước khi các tùy chọn menu nhất định hiển thị. Không, IDE đa ngôn ngữ không thể đoán rằng bạn đang làm việc trên một dự án python nếu tất cả các tệp của bạn có phần mở rộng .py, bạn phải cài đặt mô-đun Python. Trong PHP, IntelliJ thậm chí còn bất lực hơn: nó không thể đoán được rằng PHP là ngôn ngữ được sử dụng và không có hỗ trợ "mô-đun" hoặc khung công tác PHP. Derp de derpity derp!

Như tốt đẹp của một sản phẩm như biên tập viên IDEA là, nó là maddeningly ngu ngốc và phát triển của nó dường như không biết gì về những vấn đề cố hữu với nó cho những người đến từ IDE ngôn ngữ được tối ưu hóa IntelliJ của. Theo kinh nghiệm của tôi, cách tốt nhất để nhận trợ giúp với một số vấn đề này là gửi trực tiếp vé với IntelliJ vì các trang wiki/trợ giúp hầu như không có tài liệu tương ứng với các tính năng tương ứng trong trình soạn thảo ngôn ngữ chuyên dụng.

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