Переход на Eclipse из Visual Studio - PullRequest
       17

Переход на Eclipse из Visual Studio

3 голосов
/ 27 октября 2009

Мне любопытно, что вы думаете о переходе на новую IDE (в частности, Eclipse). Я слышал об этом замечательные вещи от этого сообщества, и я всегда в поисках новых вещей.

В настоящее время я использую Visual Studio 2005 с загруженной кучей внешних команд (для компиляции в двоичный файл, запуска lint и т. Д.). Мы разрабатываем код C для микроконтроллеров.

Я перечитал некоторые другие темы здесь о преимуществах и недостатках Eclipse и Visual Studio (в частности, SO - лучший поток IDE и SO - лучший поток C IDE ), но я хотел бы услышать ваши мысли об использовании его для программирования встроенной среды. Я предполагаю, что существует простой способ использовать внешние инструменты, которые в настоящее время использует Visual Studio (он просто вызывает различные созданные нами пакетные файлы).

Стоит ли специально переключаться на Eclipse?

Ответы [ 2 ]

1 голос
/ 25 марта 2011

Не думаю, что я бы переключился с Visual Studio на Eclipse в надежде получить лучшую IDE. Как правило, производитель встраиваемых систем создает плагины и наборы инструментов, которые специально работают с Eclispe, именно поэтому его стоит использовать в мире встраиваемых систем. Например, с помощью плагинов NetBurner , при создании нового проекта вы можете просто выбрать «Новое устройство NetBurner Excecutable» или «Новая библиотека NetBurner», все библиотеки по умолчанию и библиотеки настроены для вас и соответствующей кроссплатформенной платформы. Цепочка инструментов настраивается для вас автоматически. В случае с NetBurner он также использует процесс управляемой сборки Eclipse (в отличие от создания файлов), что мне нравится. Существует также поддержка использования make-файлов, если вы предпочитаете эту опцию.

Хотя у меня есть пара инструментов, настроенных для работы в качестве внешних инструментов (lint, автообновление версии, приглашение DOS и т. Д.), Большинство шагов можно запустить из шагов до или после сборки, или есть много других надстроек. дополнения для общих нужд, таких как управление исходным кодом, отслеживание ошибок и т. д. Существует отличная поддержка, например, SVN, Trac и Mylyn. Я использую как VS2010, так и Eclipse. Мне они оба нравятся, но VS2010 лучше IDE. Это немного сложно сравнить, потому что я делаю C # (и немного C ++ / CLI) в VS и C ++ в Eclipse. Тем не менее, я бы не смогла хотя бы попытаться настроить VS для выполнения своих встроенных задач.

1 голос
/ 27 октября 2009

Ответ на ваш вопрос о способе вызова внешних инструментов: нет проблем - из eclispe вы можете делать все что угодно: внешнюю программу, пакетный файл и т. Д. Более того, если вы используете генератор пользовательских сборок - вы можете использовать его прозрачно с eclipse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...