Edytor tekstu dla systemu Linux (oprócz VI)?

głosy
46

Pozwól mi przedmowa to pytanie mówiąc używam TextMate na Mac OSX dla moich potrzeb tekstowych i jestem zakochana w nim. Wszystko porównywalne na platformie Linux? Będę go używać głównie do kodowania Python / Ruby.

Przeprowadzając wyszukiwanie google przyniosły przestarzałych odpowiedzi.

EDIT: Ponieważ nie było pewne obawy o „dobroci” w tej kwestii. Mam zamiar rozpocząć nowy projekt programowania Ruby w systemie Linux i zanim zaczęło Chciałem się upewnić, miałem odpowiednie narzędzia, aby wykonać zadanie.

Edit # 2: Używam VIM na codzień - wszystko. . czas. Lubię go używać. Po prostu patrząc na niektóre alternatyw.

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


34 odpowiedzi

głosy
129

Prawdziwi programiści zestaw uniwersalnych stałych na początku tak, że Wszechświat ewoluuje zawiera dysk z danymi chcą.

http://xkcd.com/378/

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

głosy
43

Emacs jest wspaniały edytor tekstu. Ma ogromną moc raz stajesz się użytkownikiem energii. Można uzyskać dostęp do powłoki, mieć dowolną liczbę plików otwartych, jak chcesz w tak wielu podrzędnych okien i niezwykle potężne wsparcie skryptowy, który pozwala dodać wszelkiego rodzaju miłe cechy.

I zostały z wykorzystaniem Ruby-mode, który dodaje podświetlanie składni i etażerka ruby, a tym samym istnieje dla każdej większej języku.

Jeśli trzymasz na nim, można używać wyłącznie z klawiatury i myszy nie dotykać, co zwiększa swoją prędkość do edycji przez znaczny margines.

Jeśli chcesz zacząć od czegoś dużo bardziej podstawowe choć gedit jest ładny ... to ma wbudowane podświetlanie składni, a także dla większości języków na podstawie rozszerzenia pliku. Pochodzi z systemu operacyjnego, jak również (choć emacs można łatwo zainstalować z apt-get lub jakiegoś podobnego narzędzia finder pakietu).

UPDATE: Myślę gedit jest wyłącznie GUI oparte chociaż, więc dobrze byłoby, aby dowiedzieć się emacs w przypadku utkniesz tylko z muszli (jest on w pełni funkcjonalny zarówno powłoki i trybie graficznym).

DALSZE UPDATE: Właśnie FYI, nie próbuję naciskać Emacs ponad vim, to właśnie to, czego używam i jest to świetny edytor (jak jestem pewien, że Vim jest zbyt). Jest to trudne na początku (jak jestem pewien, że Vim jest też), ale pytanie było o edytorach tekstowych na Linux oprócz vi ... Emacs wydaje się logicznym wyborem dla mnie, ale gedit jest doskonałym prosty edytor tekstu z niektórych ciekawych funkcji jeśli to wszystko, czego szukasz.

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

głosy
25

Kate, KDE Advanced Text Editor jest dość dobry. Posiada podświetlanie składni, tryb wyboru bloku, terminalu / konsoli, sesje, okna itp dzielenie zarówno poziome i pionowe

Odpowiedział 06/08/2008 o 10:26
źródło użytkownik

głosy
18

Używam wzniosłą Tekst w systemie Linux.

Odpowiedział 18/04/2012 o 07:06
źródło użytkownik

głosy
17

Spróbuj Scribes . Stara się być zamiennikiem TextMate dla Linux

Odpowiedział 16/09/2008 o 14:44
źródło użytkownik

głosy
10

Lubię wszechstronność jEdit ( http://www.jedit.org ), jego ma dużo wtyczek, crossplatform i ma również rzeczy jak wybór bloku którego używam cały czas.

Minusem jest to, ponieważ jest napisany w Javie, nie jest najszybsza.

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

głosy
10

Używam SciTE bardzo mały i prosty edytor tekstu.

Odpowiedział 06/08/2008 o 10:12
źródło użytkownik

głosy
8

Uważam Geany ( http://geany.uvena.de/ ) dość dobre.

Odpowiedział 19/08/2008 o 15:53
źródło użytkownik

głosy
7

Używam pico lub nano jako mojego "casual" w edytorze tekstu Linux / Solaris / etc. Łatwo jest uporać się z, a jednocześnie można stracić kilka wierszy tekstu do menu, przynajmniej jest to łatwe, aby zobaczyć, jak wyjść, itd.

Można nawet rozszerzyć nano, jak sądzę, i dodać podświetlanie składni.

Odpowiedział 06/08/2008 o 01:26
źródło użytkownik

głosy
6

Alternatywne edytory tekstu? Spróbuj diakonos „edytor Linuksa dla mas”. Mapowanie domyślna klawiatura jest zgodnie z oczekiwaniami na cięcie, kopiowanie, wklejanie, cofanie, otwórz, zapisz, etc.

Odpowiedział 17/10/2008 o 03:54
źródło użytkownik

głosy
4

Kiedy szukałem TextMate alternatywę dla systemów Linux, skończyło się za pomocą Geany . To nie jest tak potężny, ale nadal miło pracować. Idealnym zamiennikiem dla Kate.

Odpowiedział 11/08/2008 o 16:13
źródło użytkownik

głosy
3

Najlepszy oprócz Vi? Krzepkość.

Odpowiedział 06/05/2009 o 12:48
źródło użytkownik

głosy
3

Nie zapomnij nedit ! Mały i lekki, ale z podświetlaniem składni i makro nagrywania / odtwarzania.

Odpowiedział 03/05/2009 o 12:54
źródło użytkownik

głosy
3

W systemie Mac OS X, Użyłem BBEdit od początku 1990 roku, więc używam tego jako mój punkt odniesienia dla wszystkich innych redaktorów. Czasami używam BBEdit do edycji plików w Linuksie z użyciem trybu FTP, i że działa bardzo dobrze, jeśli masz szybkie połączenie sieciowe z Linuksem.

Dowiedziałem emacsowi dwa lata temu, bo reszta zespołu programowania dołączyłem go używa. Uważam emacs mocny, ale irytująco staromodny na wiele sposobów, ale kiedy dowiedzieliśmy emacs, można go używać na dowolnej platformie (Linux, OS X, Windows). Jest to edytor używam prawie wyłącznie w pracy teraz. To zajmie mi rok, aby poznać wszystkie jego możliwości, choć.

Mam również wykorzystywane gedit na Linuksie i było to bardzo użyteczny, ale nie próbowałem go używać jako mój pierwszy edytor dla każdego projektu.

Mam kolegę w pracy, który korzysta z Komodo Edit 4.4 (wolnego od activestate.com), uruchomienie go na komputerze z systemem Windows, ale stosując ją w trybie ftp więc można edytować pliki na naszym serwerze Linux. Komodo Edit posiada wiele ciekawych funkcji, ale to zajmuje czas looonnnggg aby uruchomić po raz pierwszy.

Odpowiedział 06/08/2008 o 11:11
źródło użytkownik

głosy
2

Po pierwsze nie chcę rozpocząć wojnę ..

Nie używałem TextMate ale użyłem jej odpowiednik w systemie Windows, E-TextEditor i mogę zrozumieć, dlaczego ludzie kochają go.

Ja również próbowałem wiele edytorów tekstu i IDE w moim dążeniu do znalezienia doskonałego edytora tekstu w systemie Linux. Próbowałem jedit Vim, Emacs (choć lubiłem, kiedy byłem na uni) i różnych innych.

Na Linuksie Mam rozliczane z gedit. Chociaż ja używam Komodo Edit od czasu do czasu. Kiedy jestem w pośpiechu używam gedit wyłącznie dlatego, że jest szybszy niż Komodo Edit. gedit ma mnóstwo wtyczek i jest wyposażony w kilka przyjemnych kolorach. Sądzę raz gedit ma odpowiednią siłownia kodu schludny to będzie cool. Myślę, że jedynym powodem używam Komodo Edit jest możliwość plik projektu.

Mam znajomego, który przekazał swój „Vi” Improved książkę w nadziei, że może on przekształcić mnie do Vima. Książka jest przez cala grubości i całkowicie mnie zniechęcić w czas inwestowania w naukę Vima ..

Za każdym razem znaleźć edytor - zawsze znajdę sobie wracając do gedit. Jest to edytor fanaberie-in-the-right-miejscach. Daj gedit iść, to jest domyślny edytor tekstowy w Ubuntu i Linux Mint.

Tu jest link do doskonały poradnik jak dostać gedit wyglądać i zachowywać się (nieco) jak TextMate: http://grigio.org/pimp_my_gedit_was_textmate_linux

Nadzieję, że pomaga.

Odpowiedział 14/01/2010 o 18:16
źródło użytkownik

głosy
2

Mój przyjaciel przysięga jed, http://www.jedsoft.org/jed/

Odpowiedział 28/10/2008 o 01:58
źródło użytkownik

głosy
2

+1 dla pico / nano - lekkiej, dostaje zadanie, dobrą pomoc

Odpowiedział 06/08/2008 o 10:17
źródło użytkownik

głosy
2

Najlepszym znalazłem niestety gedit. Spędzić kilka godzin z nim i dowiesz się, że nie jest tak źle, z wtyczek i tematów. Można użyć wiersza polecenia do otwierania dokumentów w nim.

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

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

głosy
1

Sublime Text 2 jest moim ulubionym. Intuicyjnie zrozumiały i dość silny.

Odpowiedział 13/06/2013 o 14:04
źródło użytkownik

głosy
1

Jeśli to tylko ty? Użyj co chcesz użyć dzisiaj; przełączyć w połowie strumienia, jeśli chcesz.

Czy to jest zespół? Staraj się być redaktorem agnostykiem. Zestaw standardów dla white-space (zaczepy są dozwolone? Ile miejsca ma języczek reprezentować?), Ale poza tym pozwalają każdemu wykorzystać dowolny edytor chcą.

Jest to zespół robi Pair-programowanie? To miejsce, gdzie może zaistnieć potrzeba edytor drużyn standardzie, po prostu tak, że programiści mogą łatwo przejść klawiaturę.

Aby pomóc wdrożyć standardową politykę white-space w sklepie, w którym jeden lub więcej programistów używa Emacsa: Można powiedzieć Emacs o swojej polityce white-space z niektórych komentarzy tkwi na dnie każdego pliku źródłowego pliku. Na przykład,

# Local Variables:
# tab-width: 2
# ruby-indent-level: 2
# indent-tabs-mode: nil
# End:

Każdy, kto korzysta emacs (lub xemacs) na tym pliku automatycznie uzyskać standardową grupę wcięcia.

Odpowiedział 14/01/2010 o 18:34
źródło użytkownik

głosy
1

Kocham Kate, ponieważ ma kilka ciekawych funkcji ( cytowanym już ) zwykle w ( cięższych ) IDE. Moja ulubiona funkcja jest jednak jego okno terminala, który jest bardzo praktyczny do szybkiego wykonywania składowania kompilacji wykonać combo.

Nedit to kolejna ważna opcja, zapakowane z dużą ilością funkcji ( i to ma nie wiele zależności: to jest ogromny plus IMHO ).

Do edycji w powłoce, gdy nie można użyć VIM, patrzę bezpośrednio do pico lub nano ( ale nie polecam ich do ciągłego rozwoju: dla szybkiej edycji są idealne ).

Odpowiedział 06/05/2009 o 13:08
źródło użytkownik

głosy
1

Używam joe do prostych (i nie tak prosty) edycji, gdy jestem z dala od Eclipse.

Wykorzystuje klasyczne Wordstara keybindings- chociaż nigdy nie używałem WordStar, jest to punkt sprzedaży dla wielu ludzi.

To proste, dobrze obsługiwany, lekki i ma binaria dostępne dla wszystkich.

Odpowiedział 28/10/2008 o 00:24
źródło użytkownik

głosy
1

Użyłem Emacs 20 lat. To wspaniałe i działa wszędzie. Mam też TextMate, który używam do niektórych rzeczy na Macu (tryb HTML jest wielki). Jeśli chcesz zrobić rozwoju Ruby, Ruby i Netbeans obsługuje również działa na wszystkich platformach.

http://www.netbeans.org/features/ruby/index.html

Widziałem kilka blogów, etc, twierdząc, że jest to najlepsze środowisko Ruby dostępny.

Odpowiedział 08/09/2008 o 03:54
źródło użytkownik

głosy
1

Właśnie zaczął używać OSX. Darmowe edytory zauważyć, że odkryłam:

  • Komodo przez ActiveState. No debugger lub regex redaktor (choć jeden pochodzi z Python, czyli redemo.py) w wersji bezpłatnej, ale doskonale użyteczny.
  • ERIC , napisany w pyqt.
  • Eclipse z PyDev jest moim preferowanym rozwiązaniem dla edycji Python na wszystkich platformach. Ładne czyste GUI, przyzwoity debugger. Dobry analizowania składni itd.
Odpowiedział 27/08/2008 o 15:16
źródło użytkownik

głosy
1

Zgadzam się z Mike, choć jestem Vim zagorzałych. Używam gedit dość często ostatnio, kiedy robię lekką Ruby włączony. Standardowy edytor (plus kod Ruby fragmentów) jest niezwykle użyteczny i polerowane, i może zapewnić piękny wytchnienie od pełnej wytrzymałości, zawsze na programowanie redaktorów.

Odpowiedział 11/08/2008 o 23:40
źródło użytkownik

głosy
0

do wielokrotnego edytora tekstu zakładka „medit” jest najlepszy. jej jak notepad ++ w oknach. dla stylowy i przystojny „schite edytor tekstu” jest najlepszy.

Odpowiedział 27/06/2013 o 23:52
źródło użytkownik

głosy
0

Pomyślałem Polecam Ninja IDE, open source i wszystko .. Używam go dla całego rozwoju Python teraz dni, kiedy mam do pracy z GUI i wygląda tak samo, gdy jestem na moich maszynach Windows i Linux.

Ninja IDE

Odpowiedział 13/04/2012 o 14:13
źródło użytkownik

głosy
0

Osobiście korzystam MacVim, która jest w zasadzie GVim dla Mac OSX. Jednak Czytałem wiele o Redcar, który jest edytorem tekstu dla systemu Linux, która dzieli wiele funkcjonalności TextMate. Kasy poniższe linki.

Redcar
LURG Wykład na Redcar

Odpowiedział 03/05/2009 o 12:37
źródło użytkownik

głosy
0

Można dać Bluefish spróbować. Ma kilka przydatnych funkcji do pracy na stronie. Pliki składni dla większości każdym języku.

http://bluefish.openoffice.nl/

Jeśli na windows dać Crimson Editor spróbować http://www.crimsoneditor.com/ To był długi czas odkąd zabrakło Windows, ale IIRC, „urzędowy” rozwój zatrzymał się na nim, ale społeczność podjęła widelec z niego i nazwał to szmaragdowe lub somesuch. Redaktor Crimson jest nadal bardzo zdolny, jak jest.

Zarówno redaktor bluefish i purpura mieć umiejętności zarządzania projektem. ablilities FTP, makra itp itd

Odpowiedział 10/11/2008 o 06:08
źródło użytkownik

głosy
0

Vim jest miły uaktualnienie dla Vi, oferując przyzwoite cechy i bardziej użyteczny zestaw skróty klawiszowe i zachowanie domyślne. Jednakże wersje graficzne takie jak GVim, KVim a nawet Cream są bardzo brakuje w mojej opinii. Używam Geany dużo ostatnio, ale ma też swoje wady.

Po prostu nie mogę znaleźć coś w lidze programistów Notatniku Smultron lub TextMate na Linuksie. Szkoda, ponieważ chcę żyć w całkowicie open source cyberświata, utknąłem przeskoki z jednego prawie prawym edytorze do drugiego.

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

głosy
0

TextMate jest wielki redaktor, i nie ma sposobu, aby replikować niektóre funkcje w gedit. Sprawdź artykuł tutaj: http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.html zmodyfikować gedit zachowywać się jak TextMate.

Odpowiedział 13/08/2008 o 23:12
źródło użytkownik

głosy
0

Kocham TextMate na OSX.

Jest to rodzaj TextMate klonu dla Windows o nazwie po prostu „E” ( e-texteditor.com ). Jego autor obiecał, że nie będzie wersji Linux wkrótce. Nawet jeśli już wybrał swój ulubiony, TextMate (lub E) jest warte obejrzenia, po prostu dlatego, że jest inaczej.

Powiedziałbym, że istnieją głównie cztery różne rodziny edytorów tekstu:

  • klasyczne redaktorzy menubar oparte jak WinEdit, Gedit lub BBEdit
  • Emacs i jego bracia XEmacs, Aquamacs etc.
  • VI / vim / kremy itp
  • TextMate i E

Możesz sposób poszczególnych tych rodzin według ich różnych modeli użytkowania:

  • Klasyczne redaktorzy polegać głównie na pasku menu i niektórych Ctrlklawiszem skrótów.
  • Montaż Emacs stylu wykorzystuje wysoce skomplikowanych poleceń klawiaturowych jak CXS a nawet całe wyrazy wywołać polecenia.
  • VI modebased i jest obsługiwany za pomocą poleceń pojedynczych klucz lub całych słów.
  • TextMate jest na podstawie fragmentów i klasycznych skrótów.

Emacs i TextMate są również łatwo rozszerzalny przez skrypty utworzone przez użytkownika w Lisp (Emacs) lub jakiejkolwiek innej linii poleceń języka (TextMate). (Redaktorzy są klasyczne i VI również rozszerzalne, ale nakład jest zwykle znacznie większe)

Polecam, że każdy starał przynajmniej jeden dobry przykład każdego z tych rodzin (jeśli to możliwe) i dowiedzieć się, co im pasuje najlepiej.

Odpowiedział 11/08/2008 o 17:53
źródło użytkownik

głosy
0

Można spróbować Emacs z ruby-mode, Rinari (na szynach) i yasnippet który zapewnia automatyczne fragmenty jak TextMate.

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

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