(관리되지 않는) 및 Visual Studio에서 환경을 빌드/디버깅하거나 편집기로 Emacs로 완전히 전환하고 VS 컴파일러 나 다른 컴파일러를 사용하여 프로젝트를 빌드하는 데 필요한 다른 도구 (예 : make)를 사용하십시오.
이전의 경우는 비교적 쉽습니다. Emacs에서 파일을 열고 Visual Studio에서 프로젝트를 열고 VS에서 빌드하고 디버그하기 위해 Alt-tab로 엽니 다. Windows 용 그래픽 이맥스 인 ports이 있습니다. 또는 응용 프로그램의 터미널 버전과 결합 된 Cygwin을 사용할 수 있습니다.
두 번째 옵션 - 완전히 UNIX와 유사한 빌드 환경으로 전환하는 것이 더 복잡하고 사용하는 편집기를 훨씬 뛰어 넘습니다.
업데이트, "아기 단계"에 아래에 의견을 제공 :
당신의 목표는 아기 단계에서 환경 (실제 컴파일러 및 링커 실행 파일의 수를 제외하고) 완전한 비 VS에 도착하는 경우 , 먼저 이맥스를 사용하여 소스를 편집하고 다양한 단축키 등을 익히는 것이 좋습니다. 원본 편집에 대해서만 말하면서, 나는 편집 기능의 힘으로 VS보다 Emacs에서 훨씬 더 생산적이라고 느낀다. 마우스 관련 RSI로 고통받는다면 마우스의 사용이 적다는 또 다른 장점이있다. 그것은 당신이 취할 수있는 첫 번째 단계입니다.
불행하게도 다음 단계는 VS 빌드 환경에서 무언가로 크로스 플랫폼으로 이동하는 것이 그리 간단하지 않기 때문에 특히 점진적인 방법이 없습니다. 당신은 당신의 대안이 무엇인지 결정할 필요가 있습니다 - 고전적인 GNU 툴 체인 - make, makedepends, gcc, gdb 및 관련 구성 요소처럼 간단 할 수 있습니다. 여기서 Windows 용 Cygwin을 권장합니다. 익숙해지면 UNIX 환경으로 이동할 때 도구에 익숙해집니다. 이 툴체인을 사용하여 멋진 환경을 설정하는 방법에 대한 자세한 내용은 책 한두 권을 채울 수 있지만 필요가 간단하면 어렵지 않습니다.
대다수는 Java를 지향하지만 다른 대안이 있습니다. ANT와 Maven 같은 것을 다른 언어와 함께 적절한 플러그인이나 확장명으로 계속 사용할 수 있습니다.
비 VS 빌드 (Emacs와는 관계 없음) 설정이 완료되면 만입니다. 그런 다음 빌드를 트리거하는 방법을 배우고 컴파일 오류를 수정하고 프로그램을 디버깅하는 방법에 대해 알아볼 수 있습니까? 이맥스는 통합 된 방식으로
저는 결국 명령 줄을 사용하여 소스를 빌드하는 것을 포함하여 완전히 이동하고 싶습니다. 아기 단계 :-), 한 번에 하나씩. 감사합니다. –
귀하의 설명에 따라 답장을 업데이트했습니다. – BeeOnRope