The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck, 08-Апр-22 16:29 
> Единственное неудобство Emacs, это то что нужно каждый язык, каждый шорткат вручную
> настраивать.  И не просто настраивать, а писать реально функции в
> конфиге. Каждый кулик, свой конфиг по разному пишет.

Эм. Это было весьма актуально лет 8 тому назад. Но сейчас, обыкновенно, ты просто ставишь пакет из MELPA для поддержки языка -- и режим языка автоматом подрубается при открытии файла с соответствующим расширением.

> И переносить всё это с одного компьютера на другой сложно.

Да как бы нет. Просто сохрани .emacs и .emacs.d.

> Комбинации клавиш иногда конечно инопланетные, для людей с 4 руками с клавиатурой космических кадетов!

Да, есть такой стереотип. =)
https://external-preview.redd.it/H9zvzJS7V6OTTnHSefHhaM7xhC1...

> При этом Emacs потрясающий редактор. Отлично подходит для не мейнстримных языков у
> которых нет своей специфической среды. Для тех кто изучает код на
> редких языках, вроде того же Lisp, Haskell, LaTeX и для других
> языков даже того же C, Rust, Go будет удобно настроить для
> работы в той же уже привычной среде Emacs.

Ну, тут собственно и да, и нет.

Если говорить о функциях IDE, то с каждым языком песня отдельная. Подсветка синтаксиса -- это фигня. Она есть, и есть для всего. Но вот чтобы он тебе типы проверял, позволял перескочить на определение символа (функции) в проекте -- тут бывают нужны дополнительные приседания.

Но именно что "бывают". За последние 10 лет многое автоматизировали. Вот например emacs и ocaml-овский merlin раньше было трудно подружить. Прям задача-задача. А теперь ocaml сразу поставляется со всем необходимым для того, чтобы с ним в emacs-е можно было хорошо работать.

Про прочих я говорить пожалуй зашьюсь, потому что последние 4 года я пишу только на shell, ansible и ocaml, так что негоже мне характеризовать что-то ещё после такого перерыва.

Отдельно хочу заметить, что всё-таки Emacs -- это не потрясающий редактор, а потрясающая операционная среда. Всё-таки он 5 лет Emacs Gnus был моим основным почтовым клиентом. Да и в rcirc я иногда заглядываю, когда нужно поговорить с грамотными людьми, а не с теми, кто в телеграме тусуется.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру