Funk2256
Хочется услышать мнения об IDE которыми вы пользуетесь. Ну и почему
Emacs
Потому что это редактор, позволяющий редактировать текст разными способами.
Пример редактирования исходника через мультикурсор
https://www.youtube.com/watch?v=jNa3axo40qM&t=30sИ таких фишек там много. Можно делать всякие необычные для других редакторов вещи. Эти фишки ещё можно соединять друг с другом и таким образом можно переименовывать файлы на диске, используя мультикурсор для изменения имён. Можно файл открыть в режиме HEX, а потом через мультикурсор поменять разные байты в нём одновременно. Когда же надо получить китайские иероглифы, я просто переключаюсь на китайскую раскладку и набираю их в пиньине 我是一只狗. Форум читаю через rss-фиды, подключённые через elfeed. То есть прямо из форума могу в исходник вставить код, потому что исходник и форум находятся просто в разных текстовых буферах. Есть ещё калькулятор встроенный, который умеет вычислять системы уравнений разных степеней, вычислять интегралы, вычислять производные, переводить числа из одной системы счисления в другую (до 36 систем счисления) и при этом делать это прямо в исходнике без каких либо переходов в окно калькулятора. При программировании это всё играет роль, потому что часто работаешь с байтами, у которых числовые значения надо переводить в двоичную, шестнадцатеричную и обратно. Потом можно ещё подключаться к irc-каналам, к jabber-серверу и общаться через текстовые буферы, применяя все фишки для работы с текстом. Можно электронную почту писать и отправлять прямо из редактора, очень минималистично редактируя любые заголовки письма вручную. При этом во всех этих подсистемах редактора можно применять и мультикурсор, и калькулятор, и макросы, - всё, что есть. Они компонуются друг с другом по принципу взаимодействующих друг с другом независимых модулей.
А можно ещё страницы для сайта делать. Просто редактируешь динамический текст, потом делаешь экспорт в html и он превращается в отформатированную html-страницу.
Как было в исходном виде:
http://www.imageup.ru/img284/3052367/emacs-knots.png.htmlКак стало после экспорта в html:
https://testflaskapp.herokuapp.com/knotsНу то есть он участвует во всём, в том числе и в подготовке документации к проекту.