2012-10-15 11 views
7

Powiel możliwe:
What IDE would you recommend for Python development?Python - Zalecana IDE do zdalnego rozwoju

Jestem bardzo nowe do rozwoju Python, i może korzystać z pomocy.

Jestem w trakcie tworzenia kodu w python, który ostatecznie będzie działał jako demon w polu Amazon Web Services. Uważa się, że może to być wielowątkowy demon, który zaimportuje wiele kanałów RSS i wyśle ​​je do bazy danych MySQL na tym samym polu. Django zostanie wykorzystany w celu wyświetlania przetworzonych wyników z kanałów na stronie internetowej.

Szukam środowiska programistycznego IDE dla Macbook Air, które pozwoli mi wydajnie napisać kod (tj. Rozwinąć kod na zdalnym pudełku, aby nie musiałem tworzyć środowiska operacyjnego na komputerze Mac, a następnie duplikuj go w polu aws).

Wszelkie sugestie dotyczące odpowiednich narzędzi do zdalnego programowania? Czy to coś, co można zrobić za pomocą aptana studio i pydev? Jeśli tak, jakie ustawienia muszę skonfigurować? Jakie zasoby (poza odpowiedziami na stackoverflow - powinienem spojrzeć).

Biorąc pod uwagę, że walczę na tym etapie rozwoju, doceniamy każdą konstruktywną pomoc.

+5

Nie sądzę, że jest to duplikat, ponieważ konkretnie pyta o rozwój zdalny. – modulitos

+2

Nie jest to duplikat, a "oryginał" został usunięty. – Elazar

Odpowiedz

0

Pamiętaj, wybierając z IDE jest bardzo subiektywne, ludzie idą do wojen dla niego. Powiedziawszy to, mój rozwój wygląda, używając vagrant na Macu, który ma system operacyjny, który jest twoim AWS, aby być systemem operacyjnym, do którego przechodzisz. Moim edytorem jest vim i używam wtyczek takich jak spf13, aby ustawić kompletne spójne środowisko. YMMV, ważna rzecz może zacząć działać i wykonać kilka iteracji i wybrać to, co jest dla ciebie wygodne.

1

PyCharm jest świetnym IDE. To jak studio graficzne, ale z dobrym wsparciem Pythona. To także pozwala na accessing remote files

+0

W jaki sposób obsługuje kod na serwerze zdalnym? – inspectorG4dget

+0

Bardzo dobrze http://www.jetbrains.com/pycharm/webhelp/accessing-files-on-remote-hosts.html –

+4

FYI: wersja społecznościowa nie obsługuje plików zdalnych – zapstar