문제

Windows에서 사용하기에 가장 적합한 C++ IDE 또는 편집기는 무엇입니까?Notepad++를 사용하지만 Visual Studio에는 IntelliSense가 없습니다.

도움이 되었습니까?

해결책

저는 C/C++ 지원을 포함하는 NetBeans의 최신 릴리스가 훌륭하다는 것을 알았습니다.

http://www.netbeans.org/features/cpp/index.html

다른 팁

음, Visual Studio가 최고의 IDE이기 때문이죠.다크사이드로 돌아오세요.

저는 개인적으로 Visual Assist(http://www.wholetomato.com/).나는 다른 몇 가지를 시도했지만 항상 Visual Studio로 돌아왔습니다.게다가 Visual Studio는 개발 업계에서 널리 사용되는 제품이므로 사용 경험이 있다는 것은 큰 장점이 될 수 있습니다.

그만큼 이클립스 CDT 나에게 잘 작동합니다.MinGW 및 Cygwin을 대상으로 지원합니다.또한 CVS 및 Subversion과도 잘 통합됩니다.

최신 빌드인 Ganymede를 사용할 수 있습니다. 여기.

Visual Studio에는 무료 "Express" 버전이 있습니다.Visual Studio를 좋아하고 "Express" 버전이 무료라는 점을 고려하면 다른 편집기를 사용할 이유가 없습니다.

나는 Visual Studio에 투표했지만 C#과 같은 .NET 언어에 비해 C++는 2등급 시민(컴파일러 및 기타 항목이 아니라 IDE 지원)처럼 취급되는 것 같지만 MS가 Visual Studio의 다음 버전에서 이에 대해 조치를 취할 수 있기를 바랍니다. (새로운 표준이 다가오고 있으며 10이 새로운 6이 되어야 한다고 약속했습니다).

VIsual studio는 단연 최고의 IDE이지만 다음을 살펴볼 수도 있습니다. 코드::블록

나는 사용하는 것을 선호한다 마이크로소프트 비주얼 C++ 윈도우에서 표현해보세요.2008 ide도 괜찮지만 2005 express는 여러분이 참여하고 싶어할 수 있는 많은 공개 프로젝트에 대해 더 나은 지원을 제공합니다.2008년에 Firefox나 Half Life 2 모드를 컴파일하는 것은 고통스럽습니다.또한 소프트웨어를 찾을 때 일반적인 팁으로 "비교"에 대해 Wikipedia를 검색하는 것을 좋아합니다. 이 경우에는 다음을 검색합니다. 통합 개발 환경 비교.

도움이 되었기를 바랍니다.

Qt 개발에 관심이 있다면 Qt Creator가 잘 작동하며 무료입니다.

저는 Visual Studio(Express)의 디버거가 다른 IDE를 사용하는 것을 방해하는 가장 큰 요소라고 생각합니다.

Visual Studio + 시각적 지원 X(http://www.wholetomato.com/)

IDE에는 너무 변혁적이어서 이 기능 없이는 어떻게 살았는지 알 수 없는 몇 가지 기능이 있습니다.통합 도움말은 하나였습니다.IntelliSense와 유사한 기능도 또 있었습니다.VS 6.0의 Debug and Continue는 그야말로 킬러였습니다.Visual Studio는 꽤 오랫동안 문제를 겪었습니다.NeXTstep의 끔찍한 모방을 고려하면 나쁘지 않습니다.(아니면 VS가 괜찮아 보일 때까지 NeXTstep에 대한 기억이 희미해진 걸까요?)

물론, VS보다 훨씬 더 나은 편집기가 있지만 Win32 개발을 위한 완전한 패키지로서는 이보다 더 좋은 것은 없습니다.

현재 무료 Express 에디션이 있지만 꽤 손상된 것 같습니다.

저는 Linux(및 일부 FPGA 공급업체 도구 체인에서 사용되는 Windows의 파생 제품)에서 Eclipse를 매우 즐기고 있습니다.하지만 저는 -정말로- 통합된 MSDN 스타일 도움말이 부족한 것을 좋아하지 않습니다.

나는 그것이 기본적으로 두 가지 선택에 달려 있다고 생각합니다.

이맥스.Xemacs는 Windows에서 잘 작동합니다.IDE로 사용하려면 Cygwin에서 실행하는 것이 좋습니다.

그만큼 제우스 편집기는 C/C++를 지원하며 Intellisensing 형식도 갖추고 있습니다.

생성된 태그 정보를 사용하여 지능화를 수행합니다. c태그:

대체 텍스트 http://www.zeusedit.com/images/_lookmain.jpg

Visual Studio는 가장 최신이고 아마도 "최고의" 무료 아이디어일 것입니다.Dev C++는 약간 구식이며 mingw는 대부분의 부스트를 컴파일하지 않습니다(정규식 제외).대부분의 다른 컴파일러는 mars 및 borland와 같이 오래되고 희미해집니다.하지만 원하는 것은 무엇이든 사용할 수 있습니다!

언급되지 않은 것 중 하나는 코드라이트, 강력한 오픈 소스 크로스 플랫폼 IDE입니다.다른 기능 중에서도 코드 완성 기능이 있습니다.

나는 이 질문을 인용하겠습니다.https://stackoverflow.com/questions/780837/what-is-a-good-linux-ide-for-code-completion/917854#917854

누군가가 이미 이것을 나보다 먼저 말했지만 QTCreator는 QT4 개발에 정말 좋습니다.

정말 좋은 코드 완료 지원이있을뿐만 아니라.또한 코드와 완료해야 할 사항에 대해 조금 더 알고 있습니다.예를 들어 슬롯/신호에 대해 알고 있습니다.이것은 코드를 통해 슬롯/신호를 연결하는 것이 이전보다 훨씬 쉽다는 것을 의미합니다.

코드 편집이 정말 멋지네요.리팩토링 코드 (밑줄로 시작하는 몇 가지 변수)가 라인 사이의 커서 위치를 기억하고 리팩토링이 훨씬 쉬워 졌다는 것을 기억합니다.코드 압입은 내 방식대로 진행되지 않을 정도로 똑똑합니다 (Kdevelop은 구성 가능했지만 QTCreator는 코드를 배우는 방법을 배웁니다.적어도 느낌이 듭니다).

그런 다음 멋진 키 조합이 있습니다.IDE의 대부분의 기능은 바로 가기를 사용하여 액세스 할 수 있습니다."Control+K"Thingie는 일부 명령 줄 사용자가 원하는 좋은 일이지만 GUI 지향적입니다.나는 그것을 사용하지 않습니다.

내가 정말로 좋아하는 것은 분할 창 명령입니다.예, Kdevelop3는 그것을 수행하지만 qtcreator만큼 좋지는 않습니다.제가 가장 좋아하는 것은 Control+E, 3은 클래스의 헤더 및 구현을 표시하는 데 사용합니다.다시 한 번, 여기에서 내비게이션이 내가 본 최고입니다 (Control+E, O).

또한 SCM 통합도 훌륭합니다.나는 보통 SVN을 사용하고 솔직히 필요한만큼 좋지 않습니다.프로젝트의 차이가 없음, 전체 프로젝트를 커밋하기위한 Diff, 여러 파일을 커밋 할 수있는 옵션이 없습니다.

나는 또한 "외부 도구의 총 통합"을 좋아하지 않습니다.나는 여전히 외부 qtassistant -Control+탭이 큰 기사를 읽는 것이 더 쉽습니다.하지만....QSTRING S를 정의하고 QSTRING의 인터페이스를 읽으려는 3 줄을 정의하면 커서를 "S"에 올려 놓고 F1을 누릅니다. 조수는 QSTRING의 문서와 함께 사이드 바로 제공됩니다.큰 이점.

정의를 따르고 싶으십니까?도움에 F2.F4?헤더/구현을 변경합니다 (예, Eclipse가 더 잘 수행합니다 ...).

디버거가 좋습니다.VisualStudio만큼 좋지는 않지만 ...QT4 내부를 지원합니다 (QSTRING 및 QLIST의 값을 볼 수 있습니다!).

계속할 수 있어요...그러나 IMHO는 두 번째와 세 번째 시도를해야합니다.정말 좋은 제품입니다.Eclipse (Hi Ryansstack)만큼 유연하지는 않지만 실제로 작고 빠르며 젊은 프로젝트입니다.나는 내가 찾고있는 것을 실제로 발견했기 때문에 Qdevelop 개발을 중단했습니다.

추신:예, Qdevelop 개발 중단을 중단했습니다.나는 개발 팀에있었습니다.

내 응답은 Qt4 개발에만 해당됩니다.경고 받다.

SlickEdit은 매우 멋지고 intellisense와 같은 기능을 지원합니다.현재 회사에서는 Visual Studio를 사용하고 있으며 거의 ​​익숙해졌습니다. 하지만 여전히 제가 놓친 SlickEdit 기능이 몇 가지 있습니다.

완전한 올인원 패키지인 Visual Studio 2008은 Windows를 사용한 C++ 개발을 위한 최고의 IDE입니다.

Visual Studio는 훌륭하지만 향상시킬 수 있는 몇 가지 트릭이 있습니다.SonicFileFinder는 부분 일치로 소스 파일을 검색하는 데 도움이 됩니다.솔루션 트리를 Alt+1에 매핑하고 부분 파일 이름 검색을 Alt+2에 매핑하고 속성 창을 Alt+3에 매핑할 수 있습니다.가장 많이 사용되는 세 가지 창입니다.

흔히 오해되는 또 다른 훌륭한 도구는 파일 내용 검색을 위한 Ctrl+Shift+F 단축키입니다.사람들은 너무 느리기 때문에 사용하지 않지만 제 조언은 - 처리하세요.전체 솔루션(또는 프로젝트 폴더의 모든 파일) 검색은 처음 사용할 때만 속도가 느려집니다.결과 검색은 정의 기능으로 이동하는 것만큼 빠릅니다.

저는 SlickEdit, Notepad++, emacs, jEdit 및 Visual Studio를 사용해 보았습니다.VS는 최고의 Windows IDE 부문에서 압도적인 승리를 거두었습니다.

jEdit는 아마도 최고의 GUI 크로스 플랫폼 편집기/거의 IDE일 것이고, emacs는 아마도 최고의 터미널 크로스 플랫폼 편집기/거의 IDE일 것입니다.이를 사용하면 Mac이나 Linux 상자로 이동할 때 작동 방식을 알 수 있다는 장점이 있습니다.

Eclipse를 사용해봤는데, 다리 없는 개처럼 실행이 너무 느려서 많이 사용하지는 않았습니다.지금은 기술이 더 좋아졌을지도 모르지만, 어.

Intellisense, 코드 접기, 편집 및 계속 및 기타 다양한 기능을 갖춘 Visual Studio는 확실히 최고의 IDE입니다.하지만 간단한 코드 편집을 위해서는 UltraEdit을 자주 사용합니다.Visual Studio에는 없는 몇 가지 훌륭한 기능이 있습니다.놀랍도록 유용한 기능 중 하나는 편집기에서 열을 선택할 수 있다는 것입니다.열 내에서 찾아서 바꿀 수 있습니다(탭과 열에 유용함).공간 전쟁...) 열 삭제 등...

CodeBlocks는 어떻습니까? 특히 새로운 10.05 버전이 제겐 아주 좋습니다.

나는 추천하고 싶다 C++빌더, Embarcadero의 C++ 작업용이며 무료 버전 사용 가능.Visual Studio를 선호하는 경우 무료 중 하나를 다운로드하세요. 익스프레스 에디션.

Visual Studio에 대한 또 다른 투표는 다음과 같습니다.디버거와 Intellisense는 확실히 특징입니다.다른 IDE는 코드 완성 기능을 제공하지만 어떤 이유로든 이 영역에서 다소 느린 것을 종종 발견했습니다(느린 것은 코드 완성이 발생하고 선택을 제공하는 속도에 대한 참조입니다).

VS 외에 NetBeans는 훌륭하고 세련된 IDE이며 매우 정기적으로 업데이트됩니다.

나는 이것이 대체로 취향의 문제라고 생각하지만, 초보자에게는 최신 IDE가 숨기는 전체 툴체인을 파악할 수 있도록 완전한 기능을 갖춘 IDE 대신 순수 편집기(vi, emacs...)를 사용하는 것이 좋습니다.

참고로 제가 선택한 무기는 Emacs입니다.

개인적으로 저는 Microsoft를 좋아하지 않습니다......Visual Studio가 제가 사용해 본 최고의 IDE라는 사실을 인정하고 싶지 않습니다....Netbeans는 훌륭하지만 엄청나게 느립니다....다른 무료 IDE는 쓸모가 없습니다..그래서 사람들은 VS를 고수하려고 합니다....

M$ VS2008은 이를 위한 더 나은 IDE입니다.

질문에는 구체적으로 IDE가 나와 있으므로 그것이 당신이 원하는 것이라고 추측합니다.이 경우 주요 옵션은 위에서 설명한 대로 Visual Studio 및 Eclipse CDT입니다.그 중에서 저는 개인적으로 Eclipse를 선호합니다.그러나 반드시 IDE에만 국한할 필요는 없습니다.나는 vim을 편집기로, WinDbg를 디버거로 사용하는 것을 선호합니다.컴파일의 경우 프로젝트에서 이를 지시할 것입니다.현재 명령줄에서 NMAke를 사용하고 있습니다.

비주얼 스튜디오 2010을 사용하세요.당신은 정식 버전을 무료로 얻을 수 있습니다 드림스파크

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top