[+] wygodniejsze programowanie w kde3
[+] wygodniejsze programowanie w kde3
Mam środowisko graficzne KDE 3.5 i mam takie pytanie, czy jest jakiś program do programowania? Gdzie wszystko ładnie by było widoczne, bo pisanie w terminalu jest niewygodne. W tym KDE niestety nie mogę znaleźć żadnego takiego programu. Jedynie Quantum do pisania stron www, cervisia i inne jakieś nie potrzebne mi rzeczy. Jak zainstalować i co najlepiej? Może wystarczy jakaś aktualizacja KDE i ten program będzie?
Proszę o pomoc.
Proszę o pomoc.
To ja pozwolę sobie przytoczyć moją dzisiejszą notkę z bloga na temat Vima:
9 powodów dlaczego Vim jest lepszy od Twojego aktualnego edytora
9 powodów dlaczego Vim jest lepszy od Twojego aktualnego edytora
Jeśli naprawdę chcesz programować, to masz aż dwie opcje: vim i emacs. Na początku są faktycznie trochę toporne, ale kiedy już opanujesz podstawy to nie będziesz chciał używać niczego innego. Szkoda tracić czasu na jakieś Eclipse i inne. Do naprawdę trywialnych zastosować w kde jest (był) kate albo kwrite.
/naprawdę napisałem 'na prawdę'?
/naprawdę napisałem 'na prawdę'?
Chcesz powiedzieć, że wszyscy ci programiści, którzy korzystają z innych narzędzi programują od tak dla zabawy? No bez przesady. Szkoda tracić na to czas. Zadowalającą szybkość uzyskuje się po dość długim treningu, a i tak efekty są przereklamowane. Ja osobiście pod windowsem korzystam z Visual Studio, a pod linuxem z Monodevelop/CodeBlocks i tego ostatniego mogę z czystym sumieniem polecić.rorio pisze:Jeśli naprawdę chcesz programować, to masz aż dwie opcje: vim i emacs.
Chodzi mi tylko o to, że i tak w końcu kończy się na jednym z tych edytorów. Wynika to właśnie z tego, że szkoda tracić czas. I nie chciałem powiedzieć, że ludzie używający innych narzędzi są niepoważni. Po prostu lepiej poświęcić troszkę czasu na poznanie jednego edytora niż eksperymentować z jakimiś 'podejrzanymi nowościami' A efekty nauki na pewno nie są przereklamowane
Używałem sporej liczby różnych edytorów i zawsze coś mi nie pasowało, zawsze było coś co spowalniało moją pracę i mnie rozpraszało. No i pojawił się 'spartański' vim, który tak na prawdę wyprzedza 'modne' edytory o całe lata świetlne. To oczywiście moja subiektywna opinia, ale zwróć uwagę, że jest jednak dość powszechna. Więc madaf007 przetestuj jak najwięcej edytorów, ale nie ignoruj takich 'staruszków' jak vim czy emacs.
Używałem sporej liczby różnych edytorów i zawsze coś mi nie pasowało, zawsze było coś co spowalniało moją pracę i mnie rozpraszało. No i pojawił się 'spartański' vim, który tak na prawdę wyprzedza 'modne' edytory o całe lata świetlne. To oczywiście moja subiektywna opinia, ale zwróć uwagę, że jest jednak dość powszechna. Więc madaf007 przetestuj jak najwięcej edytorów, ale nie ignoruj takich 'staruszków' jak vim czy emacs.
Bogactwo funkcjonalności Eclipse (którego używam do Javy) jest tak ogromne, że wymienię tylko co mi w tej chwili przychodzi do głowy: wsparcie dla refaktoryzacji, kompilacja w trakcie pisania, kompilacja przyrostowa, inteligentne podpowiedzi i pół automatyczne rozwiązywanie częstych problemów (dodawanie importów, obsługa lub rzucanie wyjątków, literówki itd.), konfigurowalny w każdym szczególe formater kodu (dostępna konfiguracja zgodna z Java Code Conventions), własne akcje na zapis pliku, outline (podręczny i jako oddzielny widok), bardzo pomocne przy większych aplikacjach zależne od siebie projekty, które można grupować w zestawy (working sets), wyszukiwanie typów za pomocą wyrażeń regularnych, klikalny stackTrace na konsoli, wygodne skróty klawiszowe (wszystkie najczęściej wykonywane akcje można wywołać z klawiatury), integracja z JUnit, dokumentacja (javadocs) wyświetla się w dymkach (nawet nie trzeba nic wciskać), rozbudowane konfiguracje uruchomieniowe, świetny debugger (np. możliwość zmiany klasy i jej podmiany w trakcie debugowania), niezły profiler (TPTP), obsługa Anta, focus UI - mylyn (współpracujący m. in. z JIRA, Bugzilla, Trac), wbudowana obsługa CVSa (pluginy m. in. do SVN, Mercurial, ClearCase), dostępna masa wtyczek i większych rozszerzeń (do JEE, Hibernate, Springa, baz danych, tworzenia aplikacji webowych, mavena, analizy kodu itd.).
Krótko mówiąc - lubię Vima, ale to nie ta liga.
Krótko mówiąc - lubię Vima, ale to nie ta liga.