Текстовый редактор с вкладками и подсветкой синтаксиса? Альтернатива Гедит? [закрыто]

13

Как говорится в вопросе, в gedit есть несколько досадных ошибок (курсор исчезает и т. Д.). Мне просто нужны вкладки, подсветка синтаксиса и номера строк. Я буду использовать его в основном для программирования. Я использую Lubuntu.

редактировать: спасибо за много предложений, я пытаюсь возвышенный сейчас, но он не поддерживает изначально код Fortran, я забыл упомянуть об этом в моем вопросе, но, тем не менее, Sublime кажется действительно хорошим. Какие из них поддерживают Fortran?

Герман Зуб
источник
1
Ну, есть пакет для подсветки синтаксиса FORTRAN, который вы можете установить с помощью Package Control , но он немного ограничен.
Кролтан

Ответы:

7

Используйте возвышенный текст . Вы можете скачать установщик Ubuntu по этой ссылке или, по крайней мере, на моем компьютере (Ubuntu 14.10), вы можете установить его через apt:

sudo apt-get install sublime-text
PokeyBagelHole
источник
6
Вы, вероятно, используете PPA. Sublime Text отсутствует в официальных репозиториях .
Муру
3
@Pokey Я установил Sublime, но, похоже, это только пробная версия.
Герман Тутрот
1
Конечно, вам нужно купить его. Хотя все еще можно использовать программное обеспечение без полной лицензии. «Sublime Text 2 может быть загружен и оценен бесплатно, однако для дальнейшего использования необходимо приобрести лицензию. В настоящее время нет обязательного срока для оценки».
PokeyBagelHole
27

Geany Установить Geany

Geany - это небольшая и легкая интегрированная среда разработки. Он был разработан для обеспечения небольшой и быстрой IDE, которая имеет лишь несколько зависимостей от других пакетов. Он использует только инструментарий GTK2, и поэтому вам нужны только библиотеки времени выполнения GTK2 для запуска Geany.

введите описание изображения здесь

Как давний пользователь Gedit, я перешел на Geany в прошлом году в качестве основного текстового редактора и нашел его наиболее близкой альтернативой.
Я обнаружил, что Geany поддерживает необходимые вам функции и поставляется с гораздо большим количеством функций и плагинов, доступных в Ubuntu, чем gedit.
Я считаю полезным завершение кода, браузер символов, свертывание кода и браузер дерева, а также более мощный инструмент поиска и замены, а также возможность настраивать запуск инструментов командной строки из меню.

NGRhodes
источник
14

Я собираюсь предложить мой любимый редактор, vim. Поддержка плагинов означает, что он может помочь с вашим кодом на Фортране с помощью нескольких дополнительных плагинов. Конечно, у vim крутая кривая обучения, поэтому, если вы предпочитаете что-то более простое в освоении, это не очень хороший вариант.

Еще одно предложение - взглянуть на идеи сообщества Фортран относительно подходящих редакторов:

roadmr
источник
+1 за vim. Некоторое время назад я разочаровался в редакторах, которые использовал для написания Python. Долгий извилистый путь в конце концов привел меня к тому, чтобы дать Виму шанс, и я никогда не оглядывался назад. Есть кривая обучения, но я не думаю, что это почти так же плохо, как иногда кажется.
Sbell
@roadmr Я видел vim, рекомендованный во многих местах, но я думаю, что это просто не интуитивное и непрактичное переключение между различными режимами, вот для чего нужны сочетания клавиш, я не вижу преимущества в том, чтобы иметь режим редактирования и командный режим.
Герман Тутрот
Emacs использует тяжелые сочетания клавиш; Ранее я был пользователем Emacs и привык к vim просто отлично. Тем не менее, есть много других вариантов, если вы не чувствуете, что привыкнете к vim. Это просто еще одно предложение :)
roadmr
12

Почему-то никто еще не упомянул об этом. Попробуйте Emacs .

Это идеальный редактор для программистов. Это действительно приходят встроенный с режимом Fortran, который поддерживает отступы, подсветка и т.д. редактирования ярлыков может занять некоторое привыкание , если вы едете от большинства других редакторов (хотя это не так верно , как это с VIM). Режим CUA может помочь здесь. Я предлагаю пройтись по учебнику (когда вы впервые запустите его, он расскажет вам, как это сделать). В конце концов, вы обнаружите, что emacs будет гораздо мощнее любого другого редактора. Ничто, кроме vim, даже близко не подходит.

asmeurer
источник
10

Атом GitHub (в Lubuntu 14.04 VM):

Пример плагина Atom

Как Sublime Text , в настоящее время не так хорошо, но с открытым исходным кодом. Разработанный в CoffeeScript и тому подобном, то есть просто расширяемый, но немного медленнее, чем Sublime.

Вы можете установить его из ppa WebUpd8 :

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

Он поддерживает Fortran через пакет language-fortran , преобразованный из пакета Textmate . Вы можете установить его из меню настроек ( Ctrl+ ,, Установить, найти Fortran и нажать Установить):

Установка фортранского языка на Atom для Mac

(gif сделан на Mac, но точно так же относится к версии Linux)

mgarciaisaia
источник
1
Итак - почему понизить?
mgarciaisaia
10

Кейт довольно милая. Я никогда не использовал это для Фортрана лично, но видел это рекомендованным.

sudo apt-get install kate

Пример можно увидеть здесь:

введите описание изображения здесь

Jaciq
источник