2009-10-27 7 views
3

새로운 IDE (특히 Eclipse)로 이동하는 것에 대해 궁금합니다. 나는이 지역 사회에서 멋진 일에 관해 듣고 있었고, 나는 항상 새로운 일을 시도하고있다.Visual Studio에서 Eclipse로 이동

현재 Visual Studio 2005가 실행 중입니다. 외부 명령이로드되어 있습니다 (바이너리 컴파일, 린트 실행 등). 우리는 마이크로 컨트롤러 용 C 코드를 개발 중입니다.

나는 비주얼 스튜디오 (특히 SO - best IDE threadSO - best C IDE thread)을 이클립스와 여기 장점과 단점에 대한에 다른 스레드의 일부를 읽어했지만, 나는 임베디드 프로그래밍 환경을 위해 그것을 사용하는 방법에 대한 의견을 듣고 싶습니다 . Visual Studio에서 현재 사용하고있는 외부 도구를 사용하는 간단한 방법이 있다고 생각합니다. 단순히 우리가 만든 다양한 배치 파일을 호출합니다.

구체적으로 이클립스로 전환하는 것이 가치가 있습니까?

답변

1

외부 도구를 호출하는 방법에 대한 질문에 대답 : 아무 문제가 없습니다 - eclispe에서 무엇이든 할 수 있습니다 : 외부 프로그램, 배치 파일 등. 또한 사용자 정의 빌드 생성기를 사용하는 경우 - 이클립스와 함께 투명하게 사용할 수 있습니다.

1

더 나은 IDE를 얻으려고 Visual Studio에서 Eclipse로 전환한다고 생각하지 않습니다. 일반적으로 임베디드 제조업체는 Eclispe와 함께 작동하는 플러그인과 툴체인을 만듭니다. 이것이 임베디드 세계에서 사용할 가치가있는 제품입니다. 예를 들어 NetBurner 플러그인을 사용하면 새 프로젝트를 만들 때 New NetBurner Device Excecutable 또는 New NetBurner Library를 선택할 수 있으며 모든 기본 포함 및 라이브러리가 설정되고 적절한 교차 플랫폼 도구 체인이 설정됩니다. 당신이 자동으로. NetBurner의 경우 Eclipse에서 관리되는 빌드 프로세스 (파일 만들기와 반대)를 사용하여 멋지게 찾습니다. 또한 옵션을 선호하는 경우 make 파일 사용을 지원합니다.

외부 도구 (보푸라기, 자동 버전 업데이터, DOS 프롬프트 등)로 실행할 수있는 몇 가지 도구가 있지만 대부분의 단계는 사전 빌드 또는 게시 빌드 단계에서 트리거 될 수 있으며 많은 추가가 있습니다 소스 코드 관리, 버그 추적 등과 같은 일반적인 요구 사항에 대한 것입니다. 예를 들어 SVN, Trac 및 Mylyn에 대한 큰 지원이 있습니다. VS2010과 Eclipse를 모두 사용합니다. 나는 둘 다 좋아하지만 VS2010이 더 나은 IDE입니다. Eclipse에서 VS 및 C++의 C# (및 C++/CLI)을 수행하기 때문에 비교하기가 약간 어렵습니다. 즉, 내 임베디드 작업을 수행하기 위해 VS를 설정하는 것을 즐긴다는 의미가 아닙니다.

관련 문제