mamapoth
Mirki z #programowanie. Jakie #ide do #python?
Do tej pory w pythonie pisałem jedynie proste skrypciki, które szło w notatniku napisać.
Teraz wziąłem na tapet coś większego i potrzebuję debuggera, możliwości przejścia do deklaracji/definicji jakiejś zmiennej itp. itd.
6
  • Najlepsze
  • Wszystkie komentarze
SignumPL
@mamapoth: PyCharm
13
xtracom
6
m_bielawski
m_bielawski
@mamapoth: lap plusa za "tapet".

A IDE nie polece, bo #vimmasterrace here :P
4
Hauleth
@LOLWTF:

- integracja z bazami danych
3
L.....F
L.....F
@mamapoth: tylko PyCharm
@m_bielawski: jeszcze wspomnij, ile czasu zajmuje nauka i konfiguracja VIMa (i wszystkich jego wtyczek). I ostatecznie dostaniesz edytor, który nie będzie lepszy od prawdziwego IDE.
2
Hauleth
@LOLWTF: nikt nigdy nie nauczy się wszystkich jego wtyczek, a koniec końców dostaniesz edytor, który sam będąc językiem programowania, pozwala Ci edytować kod znacznie szybciej. Co do czasu nauki to podstawy poznasz w tydzień, maks 2. Mniej więcej tyle ile będziesz się uczył poruszania w PyCharm tak by było to wydajne. Z resztą ludzie przesadzają z tą trudnością Vima. Co tam jest takiego skomplikowanego? Jak ktoś nie potrafi ogarnąć podstawowych
1
L.....F
L.....F
Nie widzę problemu by się uczyć i jednocześnie używać PyCharma: https://confluence.jetbrains.com/display/PYH/Configuring+PyCharm+to+work+as+a+Vim+editor


@Hauleth: nie po to zapłaciłem kupę hajsów na PyCharma, żeby sobie go psuć :)

A tak serio to nie ważne czego się używa, ważne by być
1
Hauleth
@LOLWTF: oj tam psuć. Zepsuł byś włączając binding Emacsa.
1
parsiuk
parsiuk
0
L.....F
L.....F
@Hauleth: Przede wszystkim musisz zmienić nawyki wyrobione przez lata i przestawić się na te vimowe.
Jak chcesz mieś zwykły edytor, to vim może się nada. Ale ja na co dzień korzystam z takich funkcji, jak:
- integracja z bazami danych
- integracja z gitem
- integracja z githubem
- zajebista nawigacja (fuzzysearch plików, funkcji, klas; zakładki, ostatnie miejsca edycji,
0
Hauleth
@LOLWTF: Co do podopinania to masz 3 główne implementacje systemu wtyczek:

- Pathogen (mój wybór) - ładuje wszystko zawarte w folderze ~/.vim/bundle/, wtyczkami zarządzam przy pomocy peru
- Vundle
- NeoBundle
0
L.....F
L.....F
@Hauleth: nie twierdzę, że tego wszystkiego nie da się zrobić (z wykorzystaniem zewnętrznych narzędzi). Mówię, że jest to dużo bardziej skomplikowane w porównaniu do ogarnięcia gotowego IDE. PyCharm jest o tyle fajny, że wszystko masz w jednym miejscu i nie musisz zaprzęgać do tego dodatkowych programów.

Doceniam potęgę vima i możliwość konfiguracji dokładnie pod siebie. Ale Pycharma też mogę sobie skonfigurować tak, jak ja będę tego chciał. I zajmie mi to
0
m_bielawski
m_bielawski
@LOLWTF: @Hauleth: o kurde, nie chciałem tu rozpętywać wojny Vim vs IDE :) Każdemu wedle potrzeb i upodobań.

@mamapoth: faktycznie sporo ludzi poleca PyCharm z tego co się orientuję.
0
Hauleth
Treść przeznaczona dla osób powyżej 18 roku życia...
0