Jakie edytory tekstu dla programistów są dostępne dla Ubuntu? [Zamknięte]

89

Szukam edytora tekstu do programowania w języku Python, najlepiej takiego, który jest łatwy do nauczenia dla początkujących.

TheX
źródło
Podobne pytanie, które powinieneś sprawdzić, to - ubuntu.stackexchange.com/questions/4246/…
Nikhil
Zobacz także: edytory tekstu dla PHP i edytory tekstu dla Ruby on Rails . Będzie się tu dużo nakładać. To prawdopodobnie powinna być wiki społeczności.
dv3500ea,
Czy konkretnie chciałeś mieć edytor dla Pythona , czy po prostu dobry edytor tekstu? Możesz to wyjaśnić, ponieważ istnieje wiele dobrych IDE Pythona i wiele dobrych edytorów tekstu, które nie są specyficzne dla Pythona.
Fouric
Kolejne podobne pytanie, jakie IDE są dostępne dla Ubuntu
Suhaib

Odpowiedzi:

73

Geany alternatywny tekst

Geany to lekkie IDE, które obsługuje Python.

Niektóre funkcje, które uznałem za szczególnie przydatne, to:

  • Podświetlanie składni
  • Automatyczne wcięcie - szczególnie przydatne w Pythonie
  • Składanie kodu, co pozwala ukryć części kodu
  • Wbudowane sprawdzanie i wykonywanie składni
  • Przeglądarka symboli
  • Wbudowany terminal
  • Znajdź i zamień z obsługą wyrażeń regularnych

alternatywny tekst

dv3500ea
źródło
Szkoda, że ​​temat Geany jest prawie tak łatwy, jak rozwiązywanie pi.
Chris K
Za każdym razem, gdy zmieniam rozmiar okna Geany, pojawiają się dziwne błędy graficzne / usterki w tekście. Nie mam pojęcia dlaczego.
Czwartek
Byłoby wspaniale uzyskać porównanie z TextMate, ponieważ Geany wydaje się być wiodącym redaktorem.
Léo Léopold Hertz -
dziękuję za podpowiedź! Najlepsze jest to: otwiera wszystkie pliki jako karty, nawet jeśli okno znajduje się w innym obszarze roboczym; tylko to, czego szukałem, nie jak głupi (ładniejszy, niewątpliwie) gedit
Ilja,
57

Wigor Zainstaluj GVim

Myślę, że Vim jest niesamowity!

Vim to wysoce konfigurowalny edytor tekstu zbudowany w celu umożliwienia wydajnej edycji tekstu. Jest to ulepszona wersja edytora vi dystrybuowana z większością systemów UNIX.

Chociaż Vim został pierwotnie wydany dla Amigi, od tego czasu Vim został opracowany jako wieloplatformowy , obsługujący wiele innych platform. Jest to najpopularniejszy edytor wśród czytelników Linux Journal .

Vim jest darmowym oprogramowaniem typu open source i jest wydawany na licencji, która zawiera niektóre klauzule charytatywne, zachęcając użytkowników, którzy korzystają z oprogramowania, do rozważenia darowizny na rzecz dzieci w Ugandzie. Licencja jest zgodna z Powszechną Licencją Publiczną GNU.

alternatywny tekst

DrKenobi
źródło
23
Vim jest niezwykle potężny. Ale ma nietrywialną krzywą uczenia się, ponieważ tak różni się od wszystkich innych edytorów. Inwestycja w czas się opłaci, ale ludzie powinni wiedzieć, że będą potrzebować kilku dni / tygodni, aby uzyskać biegłość w vimie.
Marius Gedminas
4
Vim jest bombą. Naucz się korzystać z tego edytora, warto.
oadams,
3
Świetny artykuł o vimie: stevelosh.com/blog/2010/09/coming-home-to-vim
SergioAraujo
4
@DrKenobi: należy zauważyć, że domyślnie vimzainstalowany na Ubuntu jest wersją zmniejszoną ( vim-tiny) i że w przypadku wersji GUI użytkownik powinien zainstalować vim-gnomelub vim-gtk, wydaje się, że jest identyczny.
enzotib
1
To jest, vim.tinyjeśli chcesz go wykonać.
Martin Ueding,
51

Naprawdę muszę dodać Sublime Text 2 do listy, ponieważ jest po prostu niesamowity. To najlepsza alternatywa TextMate dla systemu Linux.

Ma zbyt wiele funkcji, aby napisać wszystko tutaj, ale wymienić tylko kilka:

  • pasek boczny dla projektów lub plików i karty w stylu Chrome, a także edycja wielopanelowa, która obejmuje tryb poziomy, pionowy, a nawet quad panelowy
  • „Goto Anything”: naciśnij Ctrl + P i wpisz coś - przeszuka zarówno nazwy plików, jak i wiersze kodu w aktualnie otwartych plikach, a także ostatnio zamykane pliki. Rozpocznij wyszukiwanie, używając „#”, aby przejść do wiersza tego słowa, „@” dla symbolu lub „:” dla linii
  • minimapa, która pokazuje przegląd twoich plików
  • makra, różne narzędzia wyszukiwania (wyszukiwanie w plikach, wyszukiwanie w otwartych plikach, wyszukiwanie przyrostowe), łatwe przełączanie między projektem, wielokrotnym wyborem, autouzupełnianiem i wiele więcej.

wprowadź opis zdjęcia tutaj

Alin Andrei
źródło
Sublime 2 jest również kompatybilny z Vimem - co czyni go bardziej niesamowitym.
Adhip Gupta,
Dostępny jest teraz Sublime Text 3 i jest jeszcze bardziej niesamowity!
rvighne
1
Niestety Sublime Text to edytor, który nie działa na architekturze armhf.
henrywright
Moją ulubioną funkcją tego edytora jest wiele kursorów i wyróżnianie wyrażeń regularnych w czasie rzeczywistym. Jest tak potężny, że widzi wszystkie wyróżnienia wyrażenia regularnego w pliku, zaznacza każde wystąpienie tego wyróżnienia, a następnie zgina zaznaczenia do mojej woli za pomocą palety poleceń, przekształca tekst, przeskakuje zaznaczenie w świat, względna dobroć kursora. Chociaż z czasem denerwowałem się również niektórymi szczegółami, wbudowana funkcja wyboru następnego wystąpienia wyboru nie pasuje do kolejnej podświetlonej zmiennej (co jest naprawdę problemem, jeśli zmienne mają nazwy jednoliterowe.)
ThorSummoner
Kosztuje $ / jest nagware i nie jest open source. Po wypróbowaniu nie stwierdziłem, że jest lepszy niż kate. Wzniosłe umieszczanie terminala i palety kolorów jest lepsze, ale komentowanie i wcięcie wielu linii kodu katejest łatwiejsze. Istnieje otwarta alternatywalime-text
virtualxtc
42

Gedit zainstaluj gedit

Gedit to prosty, ale przydatny edytor tekstu, który obsługuje podświetlanie składni dla Pythona. Nie ma wielu funkcji po wyjęciu z pudełka, ale jest bardzo prosty w użyciu. Można go rozszerzyć o wtyczki. Istnieje zestaw wtyczek, które można zainstalować z pakietu wtyczek gedit .

gedit

dv3500ea
źródło
4
Czy naprawdę potrzebujesz łącza do pakietu oprogramowania domyślnego? Nie wyrządza żadnej krzywdy, ale zmusiło mnie do lol.
Oli
6
Przypuszczam, że może być przydatny dla osób korzystających z Kubuntu: P
dv3500ea
1
Nie zapomnij wyłączyć wtyczki „przeglądarki plików”. Sprawię, że ładowanie dokumentów będzie wyjątkowo szybkie.
Evan Plaice,
@ dv3500ea: Mogą jednak używać Kate.
Martin Ueding,
Czy gEdit ma funkcję „otwórz folder projektu”?
henrywright
20

Dla prostego, ale potężnego edytora tekstu lubię SciTE . Ma wiele opcji językowych i jest wieloplatformowy. Notepad ++ został opracowany z bazy kodu SciTE, więc jest to dobry punkt startowy, jeśli migrujesz z Windows / Notepad ++.

zrzut ekranu z rozwijanym językiem

cprofitt
źródło
18

Mój wybór to Kate. Jest aplikacją KDE, więc jeśli używasz Gnome, zostanie również zainstalowanych kilka zależności.

Kate Zainstaluj Kate

alternatywny tekst

http://en.wikipedia.org/wiki/File:Kate3.png

Lovlinux
źródło
1
Głosuję na Kate. Naturalny sposób dla zwykłych (nie myślących w Lisp: -]) ludzi (IMHO), wygląda ładnie, dość konfigurowalnie (w tym niektóre ekskluzywne funkcje, które bardzo lubię). chociaż używam Gnome, nie mogłem znaleźć rozsądnych alternatyw dla tych 2 aplikacji KDE: Kate i Krusader.
Ivan
Nawiasem mówiąc, @lovinglinux, pasek narzędzi na twoim zrzucie ekranu wygląda dość gnomicznie. Jak to osiągnąłeś?
Ivan
@Ivan, to styl widgetu QTCurve.
lovinglinux 15.01.11
2
Jeśli chcesz edytować wiele plików w stylu Eclipse, włącz wtyczkę Project i utwórz plik projektu . Kate automatycznie wyświetli listę plików pobranych do kontroli wersji i możesz szybko do nich przejść, naciskając Ctrl-Alt-O.
z0r
17

Dlaczego nie używasz Eclipse? .. Istnieje rozszerzenie Pythona dla Eclipse.

Dodatki zawarte:

  • Integracja z Django
  • Uzupełnianie kodu
  • Uzupełnianie kodu z automatycznym importem
  • Podświetlanie składni
  • Analiza kodu
  • Przejdź do definicji
  • Refaktoryzacja
  • Oznacz wystąpienia
  • Debuger
  • Zdalny debugger
  • Przeglądarka tokenów
  • Interaktywna konsola
  • i wiele innych:


    Sprawdź ten adres URL: http://pydev.org/manual_101_install.html

  • aneeshep
    źródło
    1
    +1 Byłem pod wrażeniem PyDev. Prawdopodobnie skorzystałbym z niego, gdybym nie mógł uzyskać wszystkich funkcji, które chciałem z Emacsem.
    vhallac
    +1 W dzisiejszych czasach, jeśli używasz edytora tekstu dla dowolnego znaczącego dewelopera, robisz to źle. Powyższa lista jest doskonałym wskaźnikiem korzyści płynących z używania w pełni funkcjonalnego IDE.
    Alb
    +1, jeśli otrzymujesz także Centrum oprogramowania Eclipse z domyślnych repozytoriów w Eclipse, możesz zainstalować PyDev z tego miejsca.
    Nicholos Tyler
    5
    Jest za ciężki :(
    Akash Shende,
    1
    Nie używam Eclipse, ponieważ jest on bardzo wolny. Nie jestem zaskoczony, ponieważ nigdy nie jestem zadowolony z wydajności JVM, to sprawia, że ​​usuwam wszystko Java związane z moim komputerem (poważnie).
    MasterMastic
    14

    Wigor

    jeden z klasycznych edytorów tekstu, wieloplatformowy i ulubieniec fanów programistów. Lekka krzywa uczenia się, ale kiedy złapiesz i zobaczysz, jak potężna może być, nigdy nie zawrócisz.

    wprowadź opis zdjęcia tutaj


    Dostępnych jest wiele wtyczek, które sprawią, że szybko skonfigurujesz IDE Railsów: KLIKNIJ TUTAJ

    Suhaib
    źródło
    2
    +1 za vim / gVim tutaj jest kolejnym przewodnikiem po vimie jako RoR IDE biodegradablegeek.com/2007/12/…
    Rojan
    12

    Czerwony samochód

    zrzut ekranu

    Znaleziono to reklamowane na StackOverflow. Open source, wieloplatformowy, wygląda / działa / działa jak TextMate. Obsługuje nawet pakiety TextMate i zawiera motywy TextMate! Ma przeglądarkę plików projektu i kilka innych funkcji. Przeczytaj instrukcję instalacji, a następnie:

    sudo gem install redcar
    redcar install
    

    UWAGA: jest w fazie rozwoju

    Andrew
    źródło
    Link jest zepsuty w ciele.
    Léo Léopold Hertz
    11

    Idź z Emacsem, ma solidny tryb Python. Zresztą i tak nie potrzebujesz nic szczególnego. Zamiast korzystania z przeglądarki klasowej, pomaga ona korzystać z przeglądarki internetowej lub czytać instrukcję dla wszystkich używanych modułów.

    Rudolf Olah
    źródło
    +1 zasady emacsa. Stroma krzywa uczenia się, najpotężniejszy edytor.
    psusi
    Nie zrozum mnie źle, uwielbiam emacsa i staram się go używać do wszystkiego. Ale jest to prawdopodobnie najtrudniejszy edytor do nauczenia się. Gdy pierwszy raz go uruchomiłem, nie mogłem nawet z niego zrezygnować i musiałem go zabić z innej powłoki. :)
    vhallac
    1
    @vhallac: Emacs ma z pewnością stromą krzywą uczenia się, ale jeśli chodzi o trudność w nauce mistrzostw, zdecydowanie idzie na vi / vim!
    haziz
    @vhallac To takie zabawne. Miałem to samo doświadczenie, zabiłem je przez htop. : D
    Henry
    10

    Nano

    Jeśli chcesz zapoznać się z interfejsem wiersza poleceń (CLI) w terminalu, sugeruję Nano. Jest bardzo elastyczny, a ponadto jest już wstępnie zainstalowany w terminalu GNOME.

    Aby uzyskać dostęp do Nano:

    1. Wyświetl terminal GNOME.
    2. Wpisz nano w terminalu.

      $ nano

    3. Voila, jesteś w nano!

    Na początku jest to dość zniechęcające, ale jest przydatne, jeśli jesteś administratorem systemu i przyda się w sytuacjach, w których nie ma interfejsów graficznych.

    Andre
    źródło
    Szukałem lekkiego, najlepiej pasuje.
    Gaurav Gandhi
    Być może jest wstępnie zainstalowany w Ubuntu, a nie w terminalu GNOME ** ;-)
    Helio
    10

    Skrybów Zainstaluj skrybów

    zrzut ekranu

    Scribes został zaprojektowany, abyś był bardziej produktywny Prosty, smukły i elegancki, a jednocześnie mocny.

    Dodatki zawarte:

    • Rozszerzalny poprzez wtyczki Python
    • Zdalna edycja (ftp, sftp, ssh, samba, webdav, webdavs)
    • Fragmenty! Obejrzyj prezentację flash.
    • Automatyczne uzupełnianie słów
    • Automatyczna korekta i wymiana
    • Automatyczne uzupełnianie znaków parami i inteligentne wstawianie
    • Automatyczne wcięcie
    • Potężne funkcje przetwarzania i manipulacji tekstem
    • Zakładki i inteligentna nawigacja
    • Przełącznik dokumentów
    • Kolory składni dla ponad 30 języków
    • i wiele więcej...

    zainstalować

    sudo apt-get install scribes

    Lub Najnowszą wersję Scribes można zainstalować przy użyciu następującego oficjalnego PPA: -

    sudo add-apt-repository ppa:mystilleef/scribes-daily
    sudo apt-get update && sudo apt-get install scribes
    
    hhlp
    źródło
    9

    Używam Gedit z wtyczką Gmate . To lekkie i szybkie rozwiązanie. Myślę, że umożliwia ci to korzystanie z wielu funkcji TextMate.

    Wystarczy pobrać źródło i uruchomić skrypt install.sh.

    Václav Boháč
    źródło
    8

    Spróbuj Geany . Ma wbudowaną obsługę Ruby i ma pożądane funkcje. Został zaprojektowany tak, aby mieć cechy IDE, pozostając jednocześnie lekkim.

    Geany to małe i lekkie zintegrowane środowisko programistyczne. Został opracowany, aby zapewnić małe i szybkie IDE, które ma tylko kilka zależności od innych pakietów. Kolejnym celem było zachowanie możliwie największej niezależności od specjalnego środowiska pulpitu, takiego jak KDE lub GNOME - Geany wymaga tylko bibliotek wykonawczych GTK2.

    Aby go zainstalować, w tym pożądaną funkcjonalność projektu, zainstaluj pakiety geanyi geany-plugins.

    dv3500ea
    źródło
    +1 On Geany - używam go do wszystkich moich potrzeb związanych ze skryptami: Ruby, Perl, Python, PHP, Java. Niewielka waga z funkcjami, które muszą tam być, aby uczynić mnie wydajnym.
    Marco Ceppi
    Geany nie obsługuje zdalnych lokalizacji. Nie można tworzyć ani usuwać plików z okienka plików. W przeglądarce plików nie ma drzewa, możesz przeglądać tylko jeden katalog w tym samym czasie. Brak szablonów uzupełniania kodu. Ma więcej przycisków niż gEdit, ale ma mniej.
    Ralf
    Kiedy @Andrew poprosił o którąkolwiek z wymienionych przez ciebie funkcji? Geany ma wszystkie funkcje, o które prosił, i wszystkie cechy, które lubię mieć. W zakładce „Dokumenty” bocznego panelu znajduje się widok drzewa, który grupuje otwarte pliki pod ich folderami. I tak używam wbudowanego terminala do większości zarządzania plikami. Ma uzupełnianie kodu - nie wiem, co to jest szablon uzupełniania kodu. Podobnie jak w Gedit, funkcje można dodawać za pomocą wtyczek. To, że brakuje niektórych funkcji, które lubisz, nie oznacza, że ​​jest złe.
    dv3500ea,
    Podaję tylko niektóre możliwe wady Geany. A jeśli wybranie czegoś innego niż to, co jest już domyślnie zainstalowane, spodziewaj się pewnych korzyści, prawda?
    Ralf
    Zgadzam się, że Gedit jest dobrym edytorem i używałem go przez długi czas, ale zmieniłem go na Geany, ponieważ ma bardziej zaawansowane funkcje, w tym: więcej opcji znajdowania / zastępowania, składania kodu i możliwość kompilacji / kompilacji / wykonania za pomocą jednego kliknięcia przycisk lub naciśnięcie klawisza 1. Jest więcej funkcji, ale nie chcę ich wszystkich wymieniać.
    dv3500ea,
    6

    edytuj do końca.

    • Jest to jeden z niewielu edytorów, który faktycznie współpracuje ze zdalnymi lokalizacjami. Żaden inny edytor, jaki znam, obsługuje lokalizacje ssh zdefiniowane jako zakładki Nautilus.

    • Ładnie wtapia się w pulpit. Wszystkie te edytory wieloplatformowe są oparte na XUL lub Java i często mają straszne renderowanie czcionek.

    • Ma okienko plików po lewej stronie (naciśnij F9)

    • Obsługuje składnię dla wszystkich plików ruby

    • Obsługuje najczęściej używane skróty klawiaturowe. Te, których już spodziewasz się pracować.

    • Istnieją wtyczki do uzupełniania kodu.

    • Istnieją wtyczki do kontroli wersji. (przynajmniej Bazar, nie jestem pewien co do git)

    • Jest wtyczka do konsoli. Ale zwykle po prostu otwieram terminal na innym pulpicie i skupiam się na myszy. Możesz także spojrzeć na takie rzeczy jak trzęsienie ziemi. (który łączy rozwijany terminal z klawiszem ~, jak w Quake)

    • Możesz podłączyć skróty do niestandardowych skryptów powłoki, które działają w katalogu „głównym”. Idealny do typowych zadań prowizji.

    PS. Jeśli nie potrzebujesz lub nie chcesz okienka plików, powinieneś spojrzeć na Scribes. To klon partnera tekstowego. Dosyć. Bardzo chudy, ale ładnie się integruje. Obsługuje zdalne lokalizacje, szablony kodów, podświetlanie składni. Dziwne jest tylko to, że zapisuje się podczas pisania i nie ma odpowiedniego okienka plików.

    Ralf
    źródło
    1
    Gedit, Geany, Bluefish i Scite są wieloplatformowe. Żadne z nich nie używa XUL ani swing. Wszystkie używają GTK, więc dobrze integrują się z pulpitem GNOME.
    dv3500ea,
    Dobra integracja to coś więcej niż GTK. Dotyczy to na przykład gio i gvfs. Integracja najnowszych dokumentów. Akceptowanie rzeczy takich jak skrót pełnoekranowy. Możliwość otwarcia nautilusa dla danego folderu w widoku drzewa. Miałem na myśli wiele edytorów „specjalnie dla szyn”, takich jak RadRails, które są oparte na Javie (eclipse), C ++ (Netbeans) lub Xul.
    Ralf
    sprawdź gedit-mate, aby poznać funkcje textmate-ish w gedit. github.com/ivyl/gedit-mate
    Derek
    prawie idealna, ale brakuje dobrego wsparcia dla git i nieznanego działającego formatyzatora kodu na Gnome3
    prusswan
    6

    MonoDevelop

    Obraz MonoDevelop IDE

    Został pierwotnie napisany jako IDE do pisania w C # (co jest fantastyczne), ale stworzono rozszerzenia, aby rozszerzyć edytor dla innych języków.

    Języki rozszerzeń obejmują:

    • pyton
    • Jawa
    • światło księżyca
    • gwizd
    • vala

    Mówi się także, że pracuje się nad modułem PHP.

    Osobiście używałem go głównie do C # i do rozwoju Pythona (naprawdę chciałbym, żeby deweloperzy mogli pracować nad funkcją autouzupełniania Pythona).

    Ma także możliwość integracji wtyczek do zarządzania bazą danych, kontroli źródła, testowania jednostek itp.

    Chociaż nie jest to bardzo „lekka” opcja, zdecydowanie warto z niej skorzystać.

    Evan Plaice
    źródło
    6

    Wszystkie powyższe są świetnymi edytorami. Niedawno znalazłem to nowe lekkie IDE, które jest również kompatybilne z wieloma platformami.

    PyCharm

    Jest to pakiet dla wszystkich języków skryptowych. Występuje również w innych wersjach, PHP Storm5 i WebStorm

    PHP Storm zawiera obsługę wszystkich języków. Piękno tego edytora polega na tym, że jeśli jesteś studentem. Możesz ubiegać się o to IDE za darmo i nie tylko dla siebie, ale dla nieograniczonej liczby użytkowników przez rok. Podobnie jak Visual Studio ma tę funkcję inteligencji, w której można uzyskać właściwości i metody w menu rozwijanym.

    Naprawdę dobrze się bawię, korzystając z tego edytora.

    Sam007
    źródło
    4

    Emacs to świetny edytor tekstu (oraz wiele innych funkcji), który będzie Ci dobrze służył w dłuższej perspektywie. Ma dość stromą krzywą uczenia się, ale myślę, że zostaniesz dobrze wynagrodzony. Zainstaluj z:

    sudo apt-get install emacs

    Zacznę od wbudowanego samouczka emacs. Powinien być łatwo dostępny z domyślnego „bufora”, który się otwiera. To pomoże Ci zacząć i dobrze na twojej drodze.

    haziz
    źródło
    4

    Gorąco polecam następcę Sublime Text 2, Sublime Text 3 . Jest bardzo szybki i obsługuje skróty klawiaturowe. Możesz zainstalować wiele wtyczek, aby dodać nowe funkcjonalności.

    Niestety wysublimowany tekst nie jest oprogramowaniem typu open source i jest płatny / nagware. Istnieje jednak projekt typu open source, który próbuje go usunąć. Tekst wapna

    Deepak Singh Rawat
    źródło
    wzniosły jest najlepszy ze wszystkich
    pahnin
    To nie jest open source / jest płatny / nagware
    virtualxtc
    3

    DrPython zainstaluj drpython

    DrPython jest specyficznym dla Pythona IDE napisanym w pythonie i wierzę, że możesz go nawet rozszerzyć w pythonie. Dodatki zawarte:

    • Podświetlanie składni
    • Przeglądarka klas
    • Zintegrowany debugger python

    alternatywny tekst

    dv3500ea
    źródło
    2

    Nie nienawidź mnie za to, co powiem: netbeans 6.9 . (pobierz „wersję ruby”, aby uniknąć innych niepotrzebnych rzeczy do załadowania…)
    tak, powiesz: ale potrzebuje java !! ale jeśli masz + 512 MB, po prostu spróbuj i powiedz mi później, to tylko opcja więcej: P

    Axel
    źródło
    2

    W celu zaoferowania kolejnej opcji edytora dla kompletności - sprawdź Eclipse z wtyczką Aptana .

    Plusy

    1. Jest to przydatne, jeśli masz już zainstalowany Eclipse i chcesz pracować na Ruby.

    2. Ma wszystkie funkcje, o które prosiłeś i więcej (na przykład intellisense)

    3. Po przejrzeniu interfejsu Eclipse możesz być produktywny w wielu różnych językach programowania i technologiach

    Cons

    1. Zaćmienie wymaga dużych zasobów - nie dotyczy maszyn z małą ilością pamięci.

    2. Interfejs użytkownika ma krzywą uczenia się, jeśli nie znasz Eclipse.

    Nikhil
    źródło
    1

    Bluefish Editor

    Ze strony:

    Bluefish to potężny edytor przeznaczony dla programistów i projektantów stron internetowych, z wieloma opcjami pisania stron internetowych, skryptów i kodu programistycznego. Bluefish obsługuje wiele języków programowania i znaczników i koncentruje się na edycji dynamicznych i interaktywnych stron internetowych.

    Ponadto, Scribes (który wygląda jak Textmate w Mac OS X).

    sunpech
    źródło
    Drugi skrybów. Bluefish to trochę oldskool. Przyciski do tagów HTML i tym podobne.
    Ralf
    1

    Sugeruję również Gedit. Sprawdź gedit-mate, aby uzyskać wspaniały „zestaw wtyczek, narzędzi, schematów kolorów i fragmentów, które usprawnią Twoją pracę”.

    Derek
    źródło
    1

    Sugeruję użycie jedit. Jest to jeden z niewielu edytorów, który pozwala wyświetlać więcej niż jeden plik jednocześnie, co uważam za bardzo przydatne. Możesz także wyświetlać jednocześnie różne części tego samego pliku. Jedynym innym edytorem, który to robi, jest Kate, ale nie działa z nowszymi wersjami Ubuntu.

    Dennis Rogers
    źródło
    0

    Do edycji Pythona na wielu platformach możesz użyć SPE

    (Jednak Kate, Sublime2 i Geany z fragmentami są fantastyczne)

    sudo apt-get install spe

    sagarchalizuje
    źródło