• Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Меня инетерсует именно сохранение регионов. Ну, чтобы каждый раз не устанавливать, а как-то их загружать. Чтобы в каждом регионе стартовало то, что нужно.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    А вот немного отвлеченный вопрос. Вы как предпочитаете на тайлы разбивать? Через vim или screen/tmux? Как конфигурацию храните?
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    google_fan, да, теперь я понял вас. Ну, это тоже полезная штука(хотя я не могу представить где бы мне это пригодилось). Конечно, никто не мешает в консоле Идеи подать файл на вход утилите. Но это не так удобно, как если бы было одной командой, как в Виме.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Там нельзя просто выразить такие примитивные вещи как «если место где стоит курсор окружено тегами, то надо их удалить и окружить этот текст ***»

    А там именно такой примитив встроен, или это как-то в более универсальном виде? Просто я не могу себе представить, если более универсальное и не регэксп, то что? А если нет, ну, я конкретно с xml не так уж много работаю :)

    Если вы про обычные макросы(записать действия, повторить), то в Идее же тоже макросы есть.

    что-то вроде примитивного локального vcs который позволял откатить файлы до нужно версии

    Я вас неправильно понял. Нет, там простые откаты истории(правда, с дифами). Да вроде мне хватает. Для более навороченных случаев есть же действительно git.

    А в git нельзя было раскидать diff по нескольким коммитам

    Никогда не пользовался встроенным в Idea git-клиентом. Всегда только через консоль. Я нахожу это вполне удобным для себя.

    Или к примеру у нас есть штука которая генерит по DSL код на питоне

    ок. Это пожалуй первая killer-feature о которой я тут услышал.

    В Idea DSL-ки собирать походу довольно сложно(MPS не в счет). А как в виме фактически транформации задаются? Через аттрибутные грамматики?
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    редактирование текста, работа с консольными утилитами, git, макросы, мультибуферы обмена, древообразная история изменений, сплиты, сохранение конфигураций окон для каждого участка проекта

    Из всего перечисленного в Идее нету только мультибуферов обмена(хотя я не уверен, может и есть).

    Что касается работы с консольными утилитами, в Идее терминал консоли, на мой взгляд, удобнее, чем в Виме. Из него проще подхватывать данные, скажем. Следить за разными запущенными в бэкграунде утилитами.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Я бы все-таки хотел услышать какой-то конструктив по поводу того, почему Идея — это «трехколесный велосипед» по сравнению с Вимом.

    Пока у меня складывается впечатление, что на трех колесах как раз ездит Vim.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    EugeneOZ, э-э, я принципиально не против того, чтобы пользоваться консолью, вместо GUI. Мне это вполне комфортно и привычно.

    Я как раз наоборот не уверен, что, например, vim удобнее Idea, когда постоянно работаешь с консолью.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    google_fan, ну смотрите, выходит, что уровень вхождения в vim/emacs очень высокий. Я трачу целый год непонятно на что. Ну да, я в Идее почти не использую все, что правее home/end. У меня до них мизинец дотягивается без проблем, зачем мне учиться их избегать?

    К тому же, если на то пошло, до Esc в vim тоже тянуться не близко.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Vampiro,
    Вы в вопросе не осветили главное: чего вы хотите от программы, которую выбираете

    Ну я же написал сверху в комментариях. Хочу просто редактор кода для ежедневной работы. IDE мне не нужно.

    Вим почти мгновенно грузится. Есть практически везде.

    ок. Это на самом деле аргумент в пользу того, чтобы совсем поверхностно его освоить. Но я больше спрашивал про осовной, постоянный редактор кода. Я в состоянии поставить на рабочей машине один раз редактор :)

    Sublimine заменил у меня дома блокнот

    У меня блокнот заменяет Notepad2. Sublime я попробовал тоже. Ну, грузится он немного медленнее Notepad2. «mini-ide» мне как бы не нужна. А в качестве основного редактора он мне неподходит тем, что там неудобный терминал консоли(на Питоне, да?). Я хочу обычную консоль, как в Putty и Idea :)
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    sdevalex,
    да я бы не сказал, что сложно тянуться. Вроде все под рукой. Мизинец же все равно всегда под Ctrl/Shift/Alt лежит.

    Макросы в Идее есть. Пользуюсь не часто. Раньше пользовался часто, потом понял, что не так уж они полезны.

    комбинации в идее работают? Без плагинов

    Все работает без плагинов. Из коробки.

    d$ / y$

    Shift+D / Ctrl+D

    daw / yaw

    То же самое, но сначало Ctrl+W.

    10dd — удалить 10 строк

    Два раза Ctrl+W(выделяется несколько строк из одного семантического контекста). Потом Shift-D или Del.

    EugeneOZ,
    Есть плагин IdeaVIM, чего уж там

    Да я знаю, но не вижу пока особого смысла его ставить. Вроде все те же функции в Идее и так есть, просто с другими сочетаниями клавиш.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    kirushik, в Идее Ctrl+W делает то же самое.

    sdevalex,
    dd

    В Идее Shift+Del. Строка исчезает.

    o

    В Идее End+Enter.

    ctrl + a / ctrl + x

    В Идее Ctrl+W и вбиваем число.

    ctrl + ~

    В Идее ctrl+shift+u

    Работа со сплитами также шикарная

    И сплиты в Идее есть.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Спасибо
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    А можно ссылку на это расширение? Насчет браузера-то я полностью согласен, тут много над чем работать еще.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Это сильно снижает ценность. :( Я этой штукой часто пользуюсь.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Ну, во время редактирования кода и работы с консолью(в Идее тоже есть прямая работа с консолью, очень аккуратно интегрирована) я мышью практически не пользуюсь. Про контрол и альт — это аргумент конечно, но ведь в виме тоже до искейп постоянно тянуться. Плюс, в Идее ненужно постоянно переключаться между режимами. Так что тут непонятно, не создает ли вим попутно новых проблем.
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Спасибо за подробный ответ!

    А Geany умеет инкрементальный поиск/замену по регэкспам без модальных окон?
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Про саблайм понял. Да, плагины в Идее писать довольно тяжело. А чем все-таки, скажем, Идея хуже Вима в плане убирания звена «редактор»?
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    Я разные языки использую. Специфичные IDE-шные штуки приятны, но не слишком важны(а в некоторых случаях бывает, что даже мешают).
  • Выбрать редактор кода?

    eliah_lakhin
    @eliah_lakhin Автор вопроса
    От иде-шных фич не сильно завишу. Именно как текстовый редактор.

    Вы не могли бы привести конкретный пример какой-нибудь крутой вимовской фичи, которой нет в идее, или она в виме лучше сделана?