D 언어의 최신 기술 개발 환경은 무엇입니까?D 언어 개발 환경
Eclipse, Visual D 및 Codeblocks에 대해 DDT에 대해 알고 있습니다. DDT에는 디버거가 없으며 Visual D는 Windows (및 Visual Studio) 용이며 CodeBlocks에는 emacs 키 바인딩이 없으며 CS 소개 일에서 나쁜 기억을 가지고 있습니다.
이맥스 + gdb와 같은 도구를 사용하면 간단한 프로그램에 충분하지만 코드가 커지면 이맥스만으로 코드를 둘러 보는 것이 정말 어렵다는 것을 알게됩니다. 똑똑한 코드 완성과 코드 레이아웃 (즉, 파일의 모든 함수/클래스 목록)이 없으면 정말 지루 해져서 쓰고 싶은 코드를 작성하는 대신 편집자와 너무 많은 시간을 할애하고 있습니다.
또한 Java + eclipse의 경우 메소드/클래스 위에 마우스를 올려 놓을 때마다이 깔끔한 문서 팝업 창이 있습니다. 나는 이것을 매우 유용하게 생각하며, 이맥스에서 일할 때 정말로 그것을 놓친다.
그리고 gdb로 디버깅하는 것은 정말로 ... 낡은 것입니다.
그래서 하나님의 사랑을 위해 1970 년대부터 저를 구 해주십시오! :) 비록 emacs와 gdb에 관한 팁 (다른 것이 없으면)은 인정 될 것이다.
편집자가가는 한, DDT가있는 일식이면 충분합니다. 문제는 디버깅이 통합되어 있지 않다는 것입니다. 따라서 기본적으로 디버거가 없으면 좋은 편집기가 작동하지 않습니다. – s0li