집 >백엔드 개발 >C#.Net 튜토리얼 >C++ 프로그래밍에 사용할 소프트웨어
C++ 프로그래밍 소프트웨어: 1. 기본적으로 완전한 개발 도구 세트인 Visual Studio 2. 코드 블록, 오픈 소스 IDE, 크로스 플랫폼 3. clion, 전문 C++ 프로그래밍 소프트웨어 4. dev C++, 컴팩트 오픈 소스 C++ 통합 개발 환경; 5. 빔.
이 튜토리얼의 운영 환경: Windows 7 시스템, C++17 버전, Dell G3 컴퓨터.
c++ 프로그래밍 소프트웨어
1.Visual Studio
우주 1등 IDE로 알려진 Microsoft Visual Studio 커뮤니티 15/17(일반적으로 vs라고 함)은 괜한 이름이 아닙니다. . 여기서 추천하는 것은 모든 IDE의 장점을 모두 갖고 있다고 할 수 있는 무료 커뮤니티 버전이다. 단점은 거대하고 부풀어 오른(대량 설치 메모리) 점인데, 백그라운드 사용법이 매우 양심적입니다. 기본 C 언어 외에 C++, C#, ASP 등도 개발할 수 있습니다. 이제는 많은 기업과 개인이 사용하고 있는데, 이는 팀 협업을 용이하게 할 뿐만 아니라 개발 효율성이 높고 사용하기 매우 편리합니다.
2. Code block
은 또한 여러 플랫폼에서 사용할 수 있는 오픈 소스 IDE입니다. 즉, Windows, Linux 및 macOS에서 사용할 수 있습니다. 새로운 C99 표준을 지원합니다. 설치 패키지는 크기가 90M가 넘고 다채롭고 눈길을 끄는 구문 표시를 지원하며 엔지니어링 관리를 지원합니다. , 프로젝트 구성, 디버깅 및 기타 기능. 간단한 키워드 프롬프트로 구성도 매우 편리합니다. 공식 중국어 버전은 제공되지 않지만 타사 중국어 버전이 있습니다.
3. clion
이것은 jetbrains사의 제품인 전문적인 C/C++ 프로그래밍 소프트웨어이며 유사한 아이디어, pycharm 등 모든 사람들에게 매우 익숙할 것입니다. 스마트 완성, 구문 프롬프트, 코드 강조 표시 등의 일반적인 기능을 지원하며, 또한 cmake 및 코드 재구성과 같은 고급 기능과도 호환되므로 개발 효율성이 더 높으며 전문 개발자에게 더 적합합니다. 단점은 소프트웨어 자체가 무료가 아니며 저작권 비용을 지불해야 한다는 것입니다.
4. dev c++
오픈 소스 C++ ide, 추가 구성 없이 원클릭 다운로드 및 설치, 중국어 버전으로 제공됩니다. 테마는 다양하고 매우 가볍습니다. C++ 프로그램을 직접 컴파일하고 실행할 수 있는 간단한 GCC 및 GDB 디버깅 도구가 함께 제공됩니다. 기본 기능은 초기 VC6.0과 매우 유사하며 자동 완성, 구문 프롬프트 및 구문 검사 기능이 없습니다. 플러그인 확장이 상대적으로 적기 때문에 초보자에게는 기본 기술을 연습하는 데 적합합니다.
기능:
코드 완성 프롬프트 기능 최적화 및 개선
캐리지 리턴 입력 시 문법 오류를 확인하고 오류를 물결선으로 표시
사용자 편집 인터페이스 개선 및 개선
디버깅 기능 재설계 및 개선
구조 브라우저 개선
자동 링크 기능: 사용자 코드에 포함된 헤더 파일을 기반으로 컴파일 타임에 링크할 라이브러리 파일을 결정할 수 있습니다
언제 콘솔 프로그램을 실행하고 디버깅할 때 표준 입력(키보드 입력) 대신 데이터 파일을 사용할 수 있습니다. 이를 통해 프로그램을 디버깅할 때 반복적으로 데이터를 입력하는 수고를 줄일 수 있습니다.
EGE 드로잉 라이브러리와 거북이 드로잉 라이브러리 및 해당 프로젝트 템플릿을 통합하여 초보자의 학습 흥미를 높입니다.
UTF-8 열기, 편집 및 컴파일 지원 소스 코드 파일 인코딩.
리팩터링->기호 이름 바꾸기 기능을 추가했습니다.
GCC 9.2 및 GDB 9.2(Mingw.org 버전, Windows XP와 호환됩니다. 6.3-beta2 버전이 mingw-w64 gcc 10.2로 변경되었습니다.)
Windows XP/Windows 7/Windows 10과 호환
Windows 7/Windows 10 high DPI 지원
5, Vim
vim은 "신의 편집기"라고 합니다. 한번 사용해 보자는 마음으로 vim을 설치했습니다:
개인적으로 vim이 가장 좋다고 생각합니다. 우분투 서버 등 명령줄 환경에서만 작동할 수 있다는 장점이 있습니다.
물론 크로스 플랫폼입니다!
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 C++ 프로그래밍에 사용할 소프트웨어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!