IDE vs Edytor tekstu + pluginy, czyli czego używacie w pracy?

1

Na anglojęzycznych forach w odpowiedziach najczęściej pada jakiś Edytor i pluginy do niego, a jak jest tu?
Ja się uczę i używam PyCharma(community). Eclipse jest jakieś takie fuj, a edytory trzeba sobie skonfigurować, co nie w każdym przypadku jest proste. Z drugiej strony za porządne IDE trzeba zapłacić, ale jestem gotów to zrobić dla wygody. Instalowałem też kilka lekkich edytorów, bo zacząłem się uczyć HTML + CSS, próbowałem je też skonfigurować pod pythona, większość poleciała z dysku bardzo szybko :) W końcu zainstalowałem Bracketsa i przy nim zostałem. Bardzo wygodny, do Front-endu jak znalazł, do pythona kicha, za słabe pluginy. A wy czego używacie?

0

zalezy co sie kodzi.

1

PyCharm EDU

1

Głównie IDE od JetBrains (aktualnie PHPStorm, bo w tym koledzy backend robią) + IdeaVim, do zabawy innymi językami Atom.io, Vim w konsoli i Notepad++ w menu kontekstowym do szybkiej edycji drobnych rzeczy.

1

sublimetext + phpstorm

1

Na początku zabawy z pythonem bardzo pomocny był pycharm, jednakże po czasie przesiadłem się na sublimetext3 z podstawowymi pluginami (pilnowanie PEP8 etc).

Pycharm jest w cholerę kobylaste, do pythona mi to po prostu nie pasuje.

4
  • zależy co - jaki jezyk technologia, projekt ?
  • na jednym monitorze praktycznie zawsze jest przeglądarka, głównie StackOverflow + dokumentacja + google
  • firebug + dosyć mocna customizacja w about:config Firefoxa
  • Ogólnie - Eclim : Eclipse + Vim ; w wersji trzeciej, a więc Vim wewnątrz Eclipse
  • vim do JS+frameworków - Eclipse kiedyś próbowałem "ożenić" z JS ale to jest nieporozumienie...
  • vim bardziej do front-endu
  • Eclipse do back-endu, debugowania, kontaktu z serwerem, terminala, różnych custom buildów
  • kontrola wersji na Eclipse (Egit : http://www.eclipse.org/egit/ ), bo na Vimie jest niewygodna
  • zsh, narzędzia konsolowe, ostatnio uczę się ack: http://beyondgrep.com/ , ctags : http://ctags.sourceforge.net/
  • do synchronizacji: sshfs, plus Remote pluginy Eclipse, staram się odchodzić od FTP
  • do baz danych: Eclipse i pluginy i konsola, ale tutaj trzeba porządnie przeanalizować narzędzia
  • do zarządzania projektem: NERDTree vim oraz project-explorery w Eclipse
  • do zarządzania buforami: https://github.com/jlanzarotta/bufexplorer
  • do diffowania: WinMerge ,ale przechodzę powoli na vimdif lub cos z Eclipse (brak czasu i stare przyzwyczajenia)
  • search oraz search and replace: InstaSearch oraz vim
  • refactoring... trochę chaotycznie, ale ogólnie Eclipse (z różnym skutkiem) :-)
  • do klas, obiektów, design patterns - piszę sobie w jednym okienku snippety w czystym Gvimie według składni neosnippet : https://github.com/Shougo/neosnippet.vim/blob/master/doc/neosnippet.txt
  • VirtualBox praktycznie zawsze + shared folder (przewaznie /var/www/html): http://serverfault.com/questions/674974/how-to-mount-a-virtualbox-shared-folder/674978 , zanim cos pojdzie na produkcje to zawsze lokalnie sprawdzam

no i ogólna zasada: "Unix is an ide" :-)
Nie wykluczam w przyszłości przejścia na OS X, póki co wygrywają aktualne przyzwyczajaenia i brak czasu...

1

VIM z Nerdtree, CtrlP, MiniBufExplorer oraz YouCompleteMe, do tego tmux do trzymania sesji. J/w "unix as an ide". Przy czym ja akurat nie w webdevie...

1

Ja używam PyCharma i jak dla mnie to świetne narzędzie. Bardzo dobrze debuguje się Pythona, interpretuje także JavaScript, w którym w sumie głównie piszę i bardzo dużo pomaga - podpowiedzi, wyszukiwanie itp. ;)

1

Do Pythona Sublime Text 3, czasami PyCharm, obecnie próbuję przestawić się na vima (neovim).

3

Ale że jak to? Pracować nad jakimś większym projektem i korzystać tylko z edytora tekstu z pluginami? Naprawdę są tacy ludzie?

0

Do Pythona PyCharm, Spyder, Sublime text 2, kiedyś Geany, a do pozostałych Bracket, Notepadqq. Teraz PHP 7 trochę się w tym bawię pod KDevelop. Jeszcze dodam jako ciekawostkę, że pan Jerzy Grębosz pisze pod openSUSE swoje programy i przykłady w KDevelop. Więc chyba nie jest najgorsze nie tylko do C++.
https://www.kdevelop.org/

1 użytkowników online, w tym zalogowanych: 0, gości: 1