Имеет ли языковая среда IDE какие-либо преимущества перед плагином для многоязычной среды IDE?

StackOverflow https://stackoverflow.com/questions/50217

  •  09-06-2019
  •  | 
  •  

Вопрос

Я занимаюсь в основном разработкой на Java и C / C ++, но я начинаю больше заниматься веб-разработкой (PHP, Rails) и Eiffel (изучение нового языка всегда полезно).

В настоящее время я использую Eclipse для Java, C / C ++ и Ruby (не Rails).Поскольку я знаю среду, я думаю, что мне было бы проще найти плагин и использовать Eclipse для всех моих языков разработки.Но есть ли случаи, когда языковая среда IDE (EiffelStudio для Eiffel, в качестве примера) была бы лучше, чем Eclipse?

Это было полезно?

Решение

Я использовал много-много IDE, и в большинстве случаев для меня это зависит от личных предпочтений.Иногда в языковых версиях есть некоторые дополнения / надстройки / функции, которые приятны, но если это не то, без чего вы не можете жить, вам следует выбирать то, что наиболее удобно для вас.

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

Другие советы

Освоение IDE требует времени и энергии.Использование многоязычной IDE определенно полезно для программиста, которому необходимо разрабатывать на нескольких языках.Именно по той же причине так популярны такие инструменты, как VI и Emacs.

С другой стороны, IDE, специализирующаяся на одном языке, иногда может пойти намного дальше в каком-то аспекте и может быть предпочтительным выбором в некоторых ситуациях.

Мне нравится Eclipse как Java IDE (настолько сильно, что мы решили создать какое-нибудь приложение на основе Eclipse), и я фанат Emacs.Но мне также нравится отличная поддержка IntelliJ и эффективность EiffelStudio.

Это дело вкуса, ты прощаешь тех, кого любишь...

Это полностью зависит от пользователя и самого языка, если вас устраивают сочетания клавиш, то вы можете рассмотреть плагин, в противном случае вы можете выбрать IDE.Однако большая часть IDE поставляется с кросс-функциональными картами ключей, поэтому вы используете карты ключей, с которыми вам удобнее....

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top