LINUX.ORG.RU

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

 , , , ,


0

3

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

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

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

  2. VSCode161 (26%)

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

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

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

  4. nano112 (18%)

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

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

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

  6. GNU Emacs99 (16%)

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

  7. QtCreator67 (11%)

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

  8. Kate65 (11%)

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

  9. Geany40 (7%)

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

  10. Gedit33 (5%)

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

  11. Eclipse26 (4%)

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

  12. NetBeans20 (3%)

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

  13. Atom16 (3%)

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

  14. Mousepad16 (3%)

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

  15. KDevelop13 (2%)

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

  16. Notepadqq9 (1%)

    **********

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

★★

Проверено: Satori ()

Для ява кода, ясен пень, идея. Для всего остального 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 ★★★★ ()

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 ★★★★★ ()
Ответ на: комментарий от 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 ★★★★★ ()
Ответ на: комментарий от rukez

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

Shadow ★★★★★ ()

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

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