LINUX.ORG.RU

Какой редактор кода вы используете?

 , , , ,


0

3

Со времён прошлого опроса прошло много времени.

  1. Vi* (vi, vim, neovim, gvim) 276 (45%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. VSCode 161 (26%)

    ******************************************************************************************************************************************************************************************

  3. IntelliJ IDEA (и всё, что базируется на нём) 153 (25%)

    *********************************************************************************************************************************************************************************

  4. nano 112 (18%)

    *********************************************************************************************************************************

  5. Другой 107 (17%)

    ****************************************************************************************************************************

  6. GNU Emacs 99 (16%)

    ******************************************************************************************************************

  7. QtCreator 67 (11%)

    *****************************************************************************

  8. Kate 65 (11%)

    ***************************************************************************

  9. Geany 40 (7%)

    **********************************************

  10. Gedit 33 (5%)

    **************************************

  11. Eclipse 26 (4%)

    ******************************

  12. NetBeans 20 (3%)

    ***********************

  13. Atom 16 (3%)

    ******************

  14. Mousepad 16 (3%)

    ******************

  15. KDevelop 13 (2%)

    ***************

  16. Notepadqq 9 (1%)

    **********

Всего голосов: 1213, всего проголосовавших: 615

★★★

Проверено: Satori ()
Последнее исправление: Satori (всего исправлений: 1)

Для ява кода, ясен пень, идея. Для всего остального vs code, конфиги на серваках правлю в vim.

cocucka ★★★★☆
()

Aquamacs, который почти то же самое, что GNU Emacs.

Miguel ★★★★★
()

Заодно и вопрос к пользователям вима, чего не неовим? Я недавно настроил нативный для него ЛСП, работает.

fernandos ★★★
() автор топика

Vim, Qt Creator, IntelliJ IDEA

EXL ★★★★★
()
Ответ на: комментарий от cocucka

Для ява кода, ясен пень, идея.

Оно-то, может, и удобно, но мне не нравится, когда программа создаёт кучу файлов, проектов и прочей дребедени для «типаупровления», из-за которой потом фиг вручную соберёшь, если надо. ИМХО, в директории с исходниками должны лежать только исходники и ресурсы навроде иконок. Ну и ещё сборочные скрипты.

Для всего остального vs code, конфиги на серваках правлю в vim.

А вот это неистово удваиваю. Сподобились же «мелкомягкие» в кои то веки создать расширяемый и удобный текстовый редактор, даже OSS-версия, с другим репозиторием плагинов, прекрасно справляется (только что-то они подсветку PHP поломали в последнее время, так что сижу в KDevelop ради подсказок). А Vim – на то и Vim, что с серверами удобно работать (и даже в консоли на ПК).

Korchevatel ★★★★★
()
Ответ на: комментарий от fernandos

Банально привык. Плюс раздражает один момент: при закрытии и сохранении файла Neovim не переносит строку, и в итоге потом вводишь команды в консоли, и они перекрывают последнюю строчку с количеством записанных данных. Глупость, конечно, но дико раздражает.

Korchevatel ★★★★★
()

Эклипс, из минусов только пердячая поддержка скейлинга, который иногда начинает дурковать.
В остальном шустрая, довольно удобная, с офигенским wysiwyg для awt/swing.

Идея стоит но:

  • она регулярно тупит прям вах, на ПК не так напрягает но на ноуте прям смешно что текстовый редактор уводит проц в троттлинг в простое. Это регулярно чинили но оно опять регулярно ломалось, в последней версии вроде норм … но опять же сломают.
  • рефактор и помогалки лучше эклипса но не то чтоб прям гейм-чейнджер
  • ШГ! Хз кто в хиповатую софтину завёз такие рубленные шрифты и ядреные цвета из коробки, лечится легко но все-же
  • встроенный wysiwyg для Явы полное овно, по дефолту пишет в свой формат, рукописный код не разбирает, правки в свой код иногда тоже не воспринимает. Я понимаю что на свинге сейчас мало кто пишет, но могли бы хотя бы портировать из эклипса редактор - он реально гениальный.
  • для явыфх до сих пор нет сборщика жаров - либо собирать под 8ым ждк, либо руками править настройку артефактов … для комьюнити может и пойдёт, но в платной версии так-же - т.е поддержка fx заявлена но по факту без гугла выходной файл не собрать.

Вообщем клипс как-то честнее - шустрый, бесплатный, есть убер-фича (для меня лично)

rukez ★★★★
()

Однажды вскарабкавшись на весьма крутую (в начале) кривую обучения vim, слезать уже не хочется

Crocodoom ★★★★★
()
Ответ на: комментарий от Korchevatel

Я вас понял. Проблема решается установкой zsh, просто неовим действительно развивается, в отличие от вима.

fernandos ★★★
() автор топика

vim со стрелочками и сохранением на ctrl + s

Spoofing ★★★★★
()

Neovim. Недавно перешел на master, в котором появился поддержка tree-sitter для подсветки синтаксиса, и стало почти совсем хорошо.

Vovka-Korovka ★★★★★
()

mcedit где?

В зависимости от ситуации, разные использую: eclipse, vim, nano, mcedit, pycharm, kate, qtcreator.

gruy ★★★★★
()
Ответ на: комментарий от fernandos

Так полиглот, насколько я понял, просто коллекция подсветок на основе старого движка. tree-sitter новый движок, который, во-первых, быстрее, во-вторых, умеет подсвечивать то, что дефолтный движок никогда не сумеет, например типы в C.

Хотя ограничения тоже есть, например, следующий С-шный код, в принципе, без анализа кода (а tree-sitter подсвечивает на лету), невозможно нормально подсветить

A B C some_func()
{
    /*some code*/
}
Vovka-Korovka ★★★★★
()

Емакс с междумордием на xaw3d, в терминале для конфигов emacs -nw.

nemixer
()

vscode, но в последнее время всё чаще использую neovim и даже не исключаю, что он станет основным

mkoshkin
()
Ответ на: комментарий от fernandos

Порадовали гоальсы. Т.е. проект нужный, тем более брэмчик не вечен.

Но, для себя лично, всёравно не вижу смысла в использовании.

deep-purple ★★★★★
()

Vim удаленно, VSCode лоально.

Shaman007 ★★★★★
()
Ответ на: комментарий от fernandos

Ты только учти, что большинство текущих тем ничего не знают про tree-sitter, поэтому цветасто, скорее всего, будет. Но можно создать свою тему и перекрасить то, что не нравится.

А еще авторы плагина nvim-treesitter немного наркоманы и решили в C++ как тип подсвечивать все, что с большой буквы начинается. Благо можно исправить, удалив две строчки в плагине.

Если возиться не охота, то можно посмотреть, используя тему nord - в ней косяки особо не видны.

Vovka-Korovka ★★★★★
()
Последнее исправление: Vovka-Korovka (всего исправлений: 1)
Ответ на: комментарий от fernandos

И еще на всякий, несколько дней назад в tree-sitter сломали совместимость по ABI, а в Neovim поддержку нового tree-sitter еще не померджили

https://github.com/neovim/neovim/issues/14044

https://github.com/neovim/neovim/pull/14076

Vovka-Korovka ★★★★★
()
Последнее исправление: Vovka-Korovka (всего исправлений: 1)

Куда sublime text дели? Он же super. Нужно добавить, яшитаю.

dopedopedope
()
Последнее исправление: dopedopedope (всего исправлений: 1)
Ответ на: комментарий от Vovka-Korovka

Темы не беда, за плагин благодарю.

UPD: С молокаи вроде работает.

fernandos ★★★
() автор топика
Последнее исправление: fernandos (всего исправлений: 1)
Ответ на: комментарий от fernandos

У nvim есть только одно весомое преимущество - это возможность работать с удалённым экземпляром с локальной тачки (например из gui). Переезжать ради этого - не охота.

pon4ik ★★★★★
()
Последнее исправление: pon4ik (всего исправлений: 1)
Ответ на: комментарий от fernandos

Нет, просто непонятно зачем - vim много где из коробки есть, а где нет - часто есть актуальные версии в репозиториях. А уж если не прокатило - крайне легко собирается из сорцов. А вот для nvim - попробуй собрать его под ubuntu 16.04 например. Про 5ый редхат - я вообще молчу.

pon4ik ★★★★★
()

vim и emacs. Последний всё чаще.

ubik
()

nano и vi/m везде, где консолька. Потому что дефолт.

Emacs для странных вещей и экспериментов. Чаще всего используется как блокнот-ежедневник с помощью org-mode.

VS Code — пока единственная вещь для продуктивной работы, которую можно установить и забыть о конфигах в принципе.

Куплен Onivim 2, который на данный момент очень медленно подбирается к поведению VS Code. UX/UI и темы/расширения от VS Code.

commagray ★★★★★
()

Почему нет mcedit??

Shadow ★★★★★
()
Ответ на: комментарий от rukez

У эклипса ещё dbeaver и всё такое.
Мне в нём не хватает только блокнотов jupyther и интеграции не только объектов/модели java с UML диаграммами.
Но на java да ещё под эклипс я не умею, потому сам не напишу.

Shadow ★★★★★
()

Где вариант «не редактирую код»?

AEP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.