Edytor tekstu z zakładkami i podświetlaniem składni? Alternatywa Gedit? [Zamknięte]


13

Jak mówi pytanie, gedit ma kilka irytujących błędów (kursor znika itp.). Potrzebuję tylko tabulatorów, podświetlania składni i numerów linii. Wykorzystam go głównie do programowania. Używam Lubuntu.

edytuj: Dzięki za wiele sugestii, próbuję teraz wysublimować, ale natywnie nie obsługuje kodu Fortran, zapomniałem wspomnieć o tym w moim pytaniu, ale Sublime wydaje się naprawdę miłe. Które z tych wsparcia fortran?


1
Cóż, istnieje pakiet do podświetlania składni FORTRAN, który można zainstalować za pomocą Kontroli pakietów , ale jest on nieco ograniczony.
Kroltan

Odpowiedzi:


7

Użyj Sublime Text . Możesz pobrać instalator ubuntu z tego linku lub przynajmniej na moim komputerze (Ubuntu 14.10), możesz zainstalować go poprzez apt:

sudo apt-get install sublime-text

6
Prawdopodobnie używasz PPA. Sublime Text nie znajduje się w oficjalnych repozytoriach .
muru

3
@Pokey Zainstalowałem wzniosły, ale wydaje się, że to tylko wersja próbna.
Herman Toothrot

1
Jasne, musisz go kupić. Chociaż nadal można korzystać z oprogramowania bez pełnej licencji. „Sublime Text 2 można pobrać i przetestować za darmo, jednak licencja musi być zakupiona w celu dalszego użytkowania. Obecnie nie ma egzekwowanego limitu czasu na ocenę.”.
PokeyBagelHole

27

Geany Zainstaluj geany

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. Korzysta tylko z zestawu narzędzi GTK2, dlatego do uruchomienia Geany potrzebujesz tylko bibliotek wykonawczych GTK2.

wprowadź opis zdjęcia tutaj

Jako długoletni użytkownik Gedit przeniosłem się do Geany w zeszłym roku jako mój główny edytor tekstów. Znalazłem najbliższą alternatywę.
Odkryłem, że Geany obsługuje wymagane funkcje i zawiera wiele innych funkcji i wtyczek dostępnych w Ubuntu niż gedit.
Uważam, że uzupełnianie kodu, przeglądarka symboli, składanie kodu i przeglądarka drzew są przydatne, a także posiadanie większego narzędzia do znajdowania i zastępowania, a także możliwość konfigurowania uruchamiania narzędzi wiersza poleceń z menu.


14

Mam zamiar zasugerować mojego ulubionego redaktora, vima. Obsługa wtyczek oznacza, że ​​może pomóc w kodzie Fortran z kilkoma dodatkowymi wtyczkami. Oczywiście vim ma stromą krzywą uczenia się, więc jeśli wolisz coś prostszego w użyciu, nie jest to dobra opcja.

Inną sugestią jest przyjrzenie się pomysłom społeczności Fortran na temat odpowiednich redaktorów:


+1 za vim. Sfrustrowałem się trochę z powodu edytorów, których używałem do pisania Pythona. Długa, kręta ścieżka w końcu doprowadziła mnie do tego, że w końcu dałem vimowi szansę i nigdy nie oglądałem się za siebie. Istnieje krzywa uczenia się, ale nie sądzę, aby była tak zła, jak się czasem wydaje.
sbell

@roadmr Widziałem vima polecanego w wielu miejscach, ale myślę, że to po prostu nieintuicyjne i niepraktyczne przełączanie między różnymi trybami, do tego służą skróty klawiaturowe, nie widzę korzyści z posiadania trybu edycji i trybu poleceń.
Herman Toothrot

Emacs nas ciężko na skróty klawiaturowe; Wcześniej byłem użytkownikiem Emacsa i przyzwyczaiłem się do vim. To powiedziawszy, istnieje wiele innych opcji, jeśli nie czujesz, że przyzwyczaisz się do vim. To tylko kolejna sugestia :)
roadmr

12

Jakoś nikt jeszcze o tym nie wspomniał. Spróbuj emacsa .

To idealny edytor dla programistów. To nie pochodzą z zbudowany w trybie Fortran, który obsługuje wcięcia, podkreślając, itd. Skróty edycji mogą wziąć trochę przyzwyczaić, jeśli pochodzą od większości innych redaktorów (chociaż to nie jest tak prawdziwe, jak to jest z vim). Tryb CUA może tutaj pomóc. Proponuję przejrzeć samouczek (po pierwszym uruchomieniu powie ci, jak to zrobić). Na dłuższą metę przekonasz się, że emacs jest znacznie potężniejszy niż jakikolwiek inny edytor. Nic, oprócz vima, nawet się nie zbliża.


10

Atom GitHub (w maszynie wirtualnej Lubuntu 14.04):

Przykład wtyczki Atom w języku fortran

Jak Sublime Text , obecnie nie tak dopracowany, ale open source. Opracowany w CoffeeScript i tym podobnych - tzn. Po prostu rozszerzalny, ale nieco wolniejszy niż Sublime.

Możesz zainstalować go z ppa WebUpd8 :

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

Obsługuje Fortran poprzez pakiet language-fortran , przekonwertowany z pakietu Textmate . Możesz go zainstalować z menu Ustawienia ( Ctrl+ ,, Zainstaluj, wyszukaj Fortran i kliknij Zainstaluj):

Instalowanie języka fortran na Atom dla komputerów Mac

(gif wykonany na Macu, ale dokładnie to samo dotyczy wersji Linux)


1
Więc - dlaczego głosowanie negatywne?
mgarciaisaia

10

Kate jest całkiem miła. Nigdy nie korzystałem z niego osobiście w Fortranie, ale widziałem, że jest to zalecane.

sudo apt-get install kate

Przykład można zobaczyć tutaj:

wprowadź opis zdjęcia tutaj


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.