Lekkie IDE dla Linuksa

głosy
10

Chociaż mam solidnego i szybki komputer (Pentium Dual Core 2,0 z 2 GB pamięci RAM), jestem zawsze szukają lekkiej oprogramowania, aby na nim, tak, że działa szybko nawet kiedy wiele aplikacje są dostępne i działają równocześnie.

Na przestrzeni ostatnich kilku tygodni byłem stopniowo migracji na Linuksa i chcesz zainstalować bezpłatną lekką jeszcze użyteczną IDE do programowania na C ++ i PHP. Sintax zaznaczania i kod completition wskazówki są musi-Wymagania.

Tak, chciałbym otrzymać jakieś sugestie od was, chłopaki.

Utwórz 05/08/2008 o 20:57
źródło użytkownik
W innych językach...                            


15 odpowiedzi

głosy
18

gedit

  • Podświetlanie składni
  • Szybki, lekki
  • Tabs
  • GUI
Odpowiedział 05/08/2008 o 20:59
źródło użytkownik

głosy
18

Emacs zostało wykorzystane przez programistów Linux dla dekad. Posiada podświetlanie składni, jest szybki, i istnieje milion tutoriale tam można znaleźć.

Odpowiedział 05/08/2008 o 21:13
źródło użytkownik

głosy
0

każdy z popularnych edytorów może być przekształcony w IDE.

Używam Vi na konsoli i używali różnych gui redaktorów na przestrzeni lat. To nie jest po prostu pójść na linux Używam Crimson Editor w systemie Windows jako C / Python / z80asm IDE.

Odpowiedział 05/08/2008 o 21:15
źródło użytkownik

głosy
9

I o odbić pomiędzy Mac, Windows i Ubuntu i podczas Emacs kiedyś mój redaktor wyboru, ja stwierdzającej, że starość wolę coś GUI oparte (przy użyciu wiersza poleceń powłoki jest jeszcze w porządku wg mnie) , Mój preferowany edytor jest Komodo Edit , której zalety:

  • Wolny (jak w piwie)
  • Dostępne dla Mac, Windows i Linux
  • Podświetlanie składni dla boatload językach, w tym C ++ i PHP (używam go do Ruby, Python i PHP ja)
  • uzupełniania kodu, nawet dla klas I definiuje się
  • Zdolność do „remote zapisz” poprzez FTP, SFTP lub SCP
  • Wsparcie dla organizowania plików w projektach
  • Karty i inne subtelności interfejsu

Nie jestem pewien, jak to jest lekka, ale to na pewno czuje snappier niż Eclipse!

Odpowiedział 05/08/2008 o 22:10
źródło użytkownik

głosy
10

Joey, wierzę, coś jest lżejszy niż Eclipse! : O)

Odpowiedział 05/08/2008 o 23:34
źródło użytkownik

głosy
13

Vim (lub Emacs zmiennych na religię) zawsze będzie moja pierwsza odpowiedź na to pytanie w dowolnym wskaż i kliknij IDE. Jak piszą w pragmatyczną Programmer

Wybierz edytor, to wiem dokładnie, i użyć go do wszystkich zadań edycyjnych. [...] Edytor będzie przedłużeniem dłoni; klucze zaśpiewa jak oni pokroić ich droga przez tekst i myśli. To jest nasz cel.

Upewnij się, że redaktor wyboru jest dostępny na wszystkich platformach, których używasz.

Vim jest konfigurowalny, rozszerzalny, programowalne i może być przekształcony IDE ze wszystkich regularnych rysach. Ostatnio używam Eclim aby „przynieść funkcjonalność Eclipse do edytora vim” (projekty, lepsze wsparcie java itp) czyni go kompletnym platforma z zaawansowanymi funkcjami IDE.

Odpowiedział 07/08/2008 o 17:38
źródło użytkownik

głosy
21

Jeśli pacjent przyjmuje swój czas przejścia na Linuksa, chciałbym przejść do emacs lub vim w pewnym momencie, jak również. Zawsze będzie zasobem lub dokument opisujący dokładnie problem masz z jednej z nich, i ogólnie rozwiązanie jest tylko kilka kliknięć więcej w dół drogi.

Emacs może być łatwiej na początku z powodu niemodalnego edycji ... ale nie pozwól modalne edycji przestraszyć was od Vima.

Kluczem albo vim lub Emacs jest wiedza mogłaby prawdopodobnie zająć większą część dnia po prostu dowiedzieć się, co chcesz im zrobić, nie mówiąc już, jak je zrobić.

Raz oni pracują dla ciebie chociaż, zobaczysz dlaczego przeważnie każdy jest w jednym z dwóch obozów.

Wskazówki ogólne:

  • Konfigurowanie Makefile dla danego projektu jest prawie zawsze warto.
  • Korzystanie Cscope lub ctags i uczyni twoje życie łatwiejszym.

Vim wskazówki:

  • :robić
  • : CN: cp
  • OmniCompletion
  • stosując autoloads BufRead ustawić co: make powinien zrobić w zależności od typu pliku

Emacs wskazówki:

  • EBC jest zabawa
  • MX dired
  • M-. M-, M- * Mx complete-tag ETAG
  • mx kompilacji
  • (Add-hook 'mylanguage-mode-hook' (lambda () (setq moich dostosowania-t)))

I sprawdzeniu cudzych dostosowania do przykładów tego, co inni ludzie.

Odpowiedział 07/08/2008 o 18:48
źródło użytkownik

głosy
1

Nie jestem pewien co masz na myśli przez „lekkie”, ale oto kilka popularnych IDE dla Linux:

Anjuta GTK / GNOME
KDevelop lub Quanta dla KDE
CodeBlocks działa na Windows / Mac / Linux i jest napisany w języku C ++

Brak jednego z nich to Java, więc automatycznie mają przewagę nad Eclipse dla wydajności;)

Inną opcją jest MonoDevelop , który jest ukierunkowany .Net / Gtk # programowania, ale obejmuje również wsparcie C ++.

Odpowiedział 14/08/2008 o 21:24
źródło użytkownik

głosy
14

Redaktorzy konsol, takich jak Emacs i vi , są lżejsze niż ich odpowiedniki GUI, i (przynajmniej te dwa są) tak zdolny jak każdy inny IDE (podświetlanie składni, wsparcie myszy, ctags, autouzupełniania ... aż do gdb integracja). Krzywa uczenia się może być nieco strome, a może trzeba zrobić kilka dostosowanie, ale jego warto. Również vi jest obecny na każdej instalacji uniksopodobnego systemu operacyjnego.

Wśród aplikacji X, istnieją

  • gedit , która pochodzi z GNOME i ma wiele z tych cech IDE (patrz, na przykład, do tego wpisu )

  • Geany - bardzo szybko, zależy tylko od GTK, a jeszcze więcej funkcji tym zwijania kodu.

Byłyby lekkie IDE, w przeciwieństwie do heavyweights jak Anjuta , KDevelop , Eclipse lub NetBeans .

Odpowiedział 20/09/2008 o 20:18
źródło użytkownik

głosy
1

Jest to kwestia bardzo religijny - po prostu wybierz ten, który Ci się podoba. Każdy wydawca ma swoje plusy / minusy i trzeba zdecydować, który zestaw najlepiej pasuje do Ciebie. Istnieje wiele IDE, które obecnie nie mogą używać różnych edytorów jak Pida .

Odpowiedział 20/09/2008 o 20:25
źródło użytkownik

głosy
4

Jak ma nikt wymienione Code :: Blocks !

Nie tylko jest to fantastyczne Open Source IDE dla C ++, ale jest w pełni wieloplatformowym, więc jeśli trzeba pracować na polu Windows lub Mac przez chwilę, można użyć dokładnie tego samego IDE, a dokładnie pliki tego samego projektu, aby to zrobić ! Co jest dobre dla cross-kompilacji!

Odpowiedział 01/12/2008 o 01:35
źródło użytkownik

głosy
0

co o zaćmieniu z linuxtools ?

Odpowiedział 12/01/2010 o 10:43
źródło użytkownik

głosy
1

Nikt nie wspomniał Kate. Łatwiej niż na początku VI (i ma ładny VI-tryb dla tych, którzy chcą przenieść się do VI), ma więcej opcji niż gedit (i lepszych podświetlaniem składni). Posiada również kioslaves wsparcia (miły dla rozwoju PHP serwera zdalnego) i to tylko trochę bardziej wymagający niż CPU-gedit. Może on również wbudowany w konsolę (bardzo pomocne, jeśli chcesz szybkiego grep poprzez pliki lub skompilować projekt).

Istnieją również funkcje takie jak:

  • Podstawowym uzupełniania kodu
  • Zaawansowane operacje wcięć i selekcji blok
  • dobre i bardzo czyste (czytać) znajdź / zamień z regexp
  • comment-na Ctrl + D (to komentuje się jeden wiersz lub jedną funkcję, jeśli stosowane w nagłówku funkcji)

i dużo więcej...

Odpowiedział 16/01/2011 o 11:24
źródło użytkownik

głosy
0

Ponownie jest to „inteligentny redaktor” zamiast IDE. Wydaje się wiedzieć, jak radzić sobie w większości języków, a raz jej zaczęło to dość inteligentny, ale nadal Java mniej zasobożerne niż Netbeans i Eclipse.

Odpowiedział 15/03/2011 o 09:47
źródło użytkownik

głosy
0

Powiedziałbym Bluefish , a nie IDE, ale piękny lekki edytor kodu z podświetlaniem składni i uzupełnianie kodu (i wiele innych) dla zupełnie tablicy języków (w tym C i PHP ).

Odpowiedział 18/08/2011 o 07:24
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more