Egor Egorov (egorfine) wrote,
Egor Egorov
egorfine

Vim vs others

  • Я попробую соскочить с Vim'a. Конечно, этого не получится, но для длительных вдумчивых сессий работы с кодом надо себя заставить. Причина — возможности современных IDE в области кросс-навигации по коду очень хороши и полезны. (Да, я знаю про ^]);
  • Современная IDE — это лукавство. Попробовав вчера провести в ней несколько часов, я понял, почему современные девелоперы такие... странные. IDE прячет от девелопера столько вещей, что неудивительно, что девелопер понятия не имеет, например, в какой кодировке у него хранятся файлы;
  • Современные IDE — это катастрофа. Оно настолько пестрое и так интенсивно помогает программировать (подсказки, автокомплит, фолдинги), что я моментально перестал видеть код. Вот не вижу и все, голова переключилась в какой-то вязкий режим и очень сложно стало что-то писать;
  • Нет, вы меня поймите правильно — я очень открыт к нововведениям и именно потому и попробую перейти с Vim, что современное программирование сложных систем в нем уже затруднено. Но тем не менее — Vim уходит с дороги и ты видишь только код и в твоей голове волей-неволей должна сформироваться система представления о том, с чем ты работаешь;
  • А IDE напротив — она становится между тобой и кодом и сильно «помогает». Она дает настолько сильную привязку к контексту того кода, который ты редактируешь прямо сейчас, что систему в целом уже совсем не видно;
  • Ну т.е. у меня такое ощущение, что я программирую в презервативе — вроде и безопасно, а вроде и не так приятно;
  • Но я все равно попробую еще;
  • Я не скажу, какие IDE я пробовал и пробую;
  • А вот с Eclipse'ом у меня не получилось подружиться за последние три года ни разу, сколько я не старался. Я напрочь не перевариваю аргументы класса «мне не нравится» в таких вещах, но тут, похоже, именно тот случай — мне в Eclipse некомфортно буквально все;
  • Самая большая жертва — это бесконечно прекрасные возможности редактирования в Vim. Этого нет больше абсолютно нигде;
  • Но я все равно буду пробовать соскочить с Vim'a;

Update спустя почти месяц: выбрал NetBeans.

Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 54 comments