15가지 최고의 무료 C++ IDE(편집기 및 컴파일러) Windows (2024)

C++는 Bjarne Stroustrup이 개발한 범용 객체 지향 프로그래밍 언어입니다. 여기에는 C 프로그래밍 언어와 Simula67(최초의 객체 지향 언어)의 기능이 포함되어 있습니다.

C++ 프로그램을 작성하기 위해 미리 만들어진 코드 템플릿을 제공하는 IDE(통합 개발 환경)가 많이 있습니다. 이러한 도구는 코드의 들여쓰기와 형식을 자동으로 조정합니다. IDE는 더 짧은 시간에 애플리케이션을 코딩하는 데 도움이 됩니다.

FOLLOwing 인기 있는 기능과 웹사이트 링크가 포함된 엄선된 최고의 C++ IDE 목록입니다. 목록에는 오픈 소스(무료) 및 상용(유료) 소프트웨어가 모두 포함되어 있습니다.

최고의 C++ IDE 및 C++ 편집기 Windows & 맥 OS

성함 (링크)
Dreamweaver https://www.adobe.com/products/dreamweaver.html
Visual Studio Code https://code.visualstudio.com/
Eclipse https://www.eclipse.org/ide/
Codelite https://codelite.org/
Atom https://atom.io/

#1) Dreamweaver

Dreamweaver 널리 사용되는 C++ 개발 도구입니다. 이 도구는 웹사이트를 생성, 게시 및 관리하는 데 도움이 됩니다. 으로 만든 웹사이트 DreamWeaver 모든 웹 서버에 업로드할 수 있습니다.

Dreamweaver

특징:

  • 동적 웹사이트는 다음을 사용하여 빠르게 개발할 수 있습니다. Dreamweaver.
  • 모든 화면 크기에 맞는 웹사이트를 만들 수 있습니다.
  • 이 도구는 원하는 방식으로 작업 공간을 사용자 정의하는 데 도움이 됩니다.
  • 코드의 유효성을 검사하는 HTML 유효성 검사기가 내장되어 있습니다.
  • 실시간 협업, 실시간 미리보기, 드래그 앤 드롭 편집기, 다국어, 구문 강조 및 듀얼 뷰 제공
  • GDPR 등 규정 준수 표준 지원
  • 코드 보기와 같은 다양한 플러그인 제공
  • Fireworks 및 Flash와 원활하게 통합됩니다.
  • 블로그, 전자상거래, 뉴스레터 및 포트폴리오를 위해 미리 만들어진 템플릿을 제공합니다.
  • HTML, CSS, JavaScript 등의 프로그래밍 언어 제공
  • 유연한 코딩, 원활한 라이브 뷰 편집, 다중 모니터 및 재설계 기능을 제공합니다.
  • 전화 및 채팅을 통해 고객 지원을 제공합니다.
  • 지원되는 플랫폼 : Windows, 안드로이드 및 iOS
  • 가격: 계획은 한 달에 $ 20.99부터 시작합니다.
  • 무료 시험판: 7 일 무료 평가판

방문 Dreamweaver >>

7 일 무료 평가판


#2) Visual Studio Code

Visual Studio Code 에서 개발한 오픈 소스 코드 편집기입니다. Microsoft. 변수 유형, 필수 모듈 및 함수 정의를 기반으로 스마트 코드 완성을 제공하는 최고의 C++ IDE 중 하나입니다.

Visual Studio Code

특징:

  • 이것은 최고의 C++ ide 중 하나입니다. windows Git 버전 관리 시스템과 함께 작동할 수 있습니다.
  • 이 C++ 프로그래밍 소프트웨어를 사용하면 코드를 쉽게 디버그할 수 있습니다.
  • 새로운 언어, 테마 등을 포함하는 수많은 확장을 지원하는 무료 C++ IDE 중 하나입니다.
  • Visual Studio Code 에 사용할 수 있습니다 Windows 및 Mac 운영 체제.
  • 최고의 C++ 컴파일러를 제공하며 한 프로그램의 여러 버전을 쉽게 제어할 수 있습니다.

링크 : https://code.visualstudio.com/


#3) Eclipse

Eclipse C++용 웹사이트 개발 도구입니다. 작성한 구문을 강조 표시합니다. 이 도구를 사용하면 프로그램을 쉽게 디버깅할 수 있습니다.

Eclipse

특징:

  • 이 온라인 IDE 도구는 자동으로 구문의 유효성을 검사합니다.
  • 파서(컴파일러의 일부)를 지원합니다.
  • Eclipse 프로젝트를 원격으로 관리할 수 있습니다.
  • 다음과 같은 플랫폼에서 사용할 수 있습니다. Windows, 리눅스, OS X 등이 있습니다.
  • 이 C++ 프로그래밍 소프트웨어 도구는 C++ 프로그램을 빌드하는 방법에 대한 지침이 포함된 Makefile을 생성합니다.
  • 기성 코드 템플릿을 제공합니다.

링크 : https://www.eclipse.org/ide/


#4) Codelite

CodeLite C++로 프로그램을 작성하기 위한 오픈 소스 도구입니다. 코드 리팩토링을 지원하는 최고의 C++ IDE 중 하나입니다. 이 앱은 구문을 강조합니다. 당신은 그것을 사용할 수 있습니다 Windows 및 Mac 운영 체제.

Codelite

특징:

  • Codelite Cscope 통합(코드 검색을 위한 텍스트 기반 인터페이스)과 통합될 수 있습니다.
  • 구문 색상을 사용자 정의할 수 있습니다.
  • 이 온라인 IDE 도구는 트리 보기를 사용하여 쉽게 파일을 찾는 데 도움이 됩니다.
  • 정렬, 구문 변경 등과 같은 기능을 포함하는 명령 구개를 갖춘 C 프로그래밍 및 C++를 위한 최고의 아이디어 중 하나입니다.

링크 : https://codelite.org/


#5) Atom

Atom C++ 프로그램 작성을 위한 간단한 편집기입니다. 구성 파일을 수정하지 않고도 무엇이든 할 수 있도록 사용자 정의할 수 있습니다.

Atom

특징:

  • 통합 패키지 관리자가 있는 최고의 C++ 편집기 중 하나입니다.
  • 이 C++ 편집기 도구를 사용하면 크로스 플랫폼 편집이 가능합니다.
  • 파일이나 전체 프로젝트에 입력된 텍스트를 찾고, 미리 보고, 바꿀 수 있습니다.
  • 반복적으로 사용되는 항목이 포함된 명령 팔레트를 제공합니다.

링크 : https://atom.io/


#6) CLion

CLion Jetbrains에서 개발한 도구입니다. 프로그램의 오류를 빠르게 해결하는 데 도움이 됩니다. 이 C++용 IDE를 사용하면 번거로움 없이 애플리케이션의 성능을 분석할 수 있습니다.

CLion

특징:

  • 프로그램을 쉽게 실행하고 디버깅할 수 있습니다.
  • 이는 소스 코드의 개별 단위를 테스트하는 데 도움이 됩니다.
  • 당신은 통합 할 수 있습니다 CLion CVS(동시 버전 시스템) 및 TFS(팀) Foundation 섬기는 사람).
  • 원하는 방식으로 편집기를 사용자 정의할 수 있습니다.
  • 이 소프트웨어는 프로젝트와 코드를 효과적으로 관리하는 데 도움이 됩니다.
  • 코드를 작성하는 동안 자동으로 서식을 설정합니다.

링크 : https://www.jetbrains.com/clion/


#7) Emacs

Emacs 고도로 사용자 정의 가능한 기능을 제공하는 Unix 기반 도구입니다. 구문 색상 지정을 지원하는 최고의 Mac용 C++ IDE 중 하나입니다. 이 소프트웨어를 GNU에서 사용할 수 있습니다. Windows, 또는 Mac 운영 체제.

Emacs

특징:

  • 수많은 인간 스크립트에 대해 유니코드를 지원하는 최고의 C++ 편집기 중 하나입니다.
  • 수많은 확장 기능을 설치하고 다운로드하기 위한 패키징 시스템을 제공합니다.
  • 다음을 사용하여 이 앱을 맞춤설정할 수 있습니다. Emacs 리스프 코드.
  • Emacs 완전한 내장 문서를 제공합니다.
  • 이 앱은 신규 사용자를 위한 튜토리얼을 제공합니다.

링크 : https://www.gnu.org/software/emacs/


#8) Notepad++

Notepad++ 다음과 함께 사용할 수 있는 코드 편집기입니다. Windows. 이 C++ ide 도구는 구문과 키워드를 강조합니다. 단일 창에서 열려 있는 여러 파일을 작업하는 데 도움이 됩니다.

Notepad++

특징:

  • 하이라이트 brackets C++ 프로그램으로 작성되었습니다.
  • 여러분의 시간과 재능으로 zoom 또는 zoom 화면 밖으로.
  • 매크로(자동 확장형 명령) 기록 및 재생이 가능합니다.
  • GUI는 사용자 정의 가능합니다.
  • 다중 언어 환경을 지원하는 최고의 C++ 편집기 중 하나입니다.

링크 : https://notepad-plus-plus.org/


#9) 넷빈즈

NetBeans는 C++ 프로그램 작성을 위한 통합 개발 환경입니다. 이것은 최고의 C++ ide 중 하나입니다. windows 현재 존재하는 프로젝트 목록을 보여주는 프로젝트 창이 있습니다.

넷빈

특징:

  • 예외, 변수, 함수 중단점 등을 설정하고 중단점 창에서 볼 수 있습니다.
  • 자동으로 들여쓰기를 조정하고 코드 형식을 지정합니다.
  • C++ 클래스의 구조를 쉽게 볼 수 있습니다.
  • 이 도구는 C++ 프로그램의 변수와 키워드를 강조 표시합니다.
  • 자동으로 완료됩니다. brackets.
  • Netbeans는 C++ 코드 작성을 위해 미리 만들어진 템플릿을 제공하는 무료 C++ IDE 중 하나입니다.

링크 : https://netbeans.org/downloads/8.0.1/


#10) Codeblocks

Codeblocks C++로 프로그램을 작성하기 위한 오픈 소스 IDE입니다. GCC(GNU Compiler Collection), Visual C++ 등을 지원하는 최고의 Mac용 C++ IDE 중 하나입니다. 이 앱은 다음에서 사용할 수 있습니다. Windows, 리눅스 및 macOS.

Codeblocks

특징:

  • 이 C++ 편집기는 하나 이상의 프로젝트를 쉽게 결합할 수 있는 최고의 C++ 컴파일러 및 작업 공간 중 하나를 제공합니다.
  • Codeblocks 자동으로 코드를 완성하는 기능이 있습니다.
  • 하나 이상의 프로젝트를 동시에 구축할 수 있습니다.neo우습게.
  • 이를 통해 전체 중단점 조건을 작성할 수 있습니다(표현식이 true인 경우 코드 실행 중지).
  • 여러 프로그램 간에 빠르게 전환할 수 있습니다.
  • 탭 인터페이스를 제공하는 무료 C++ ide 앱 중 하나입니다.

링크 : http://www.codeblocks.org/


#11) Cevelop

Cevelop 개발자를 위한 최고의 C++ IDE 중 하나입니다. 이를 통해 변수 선언을 새 구문으로 마이그레이션할 수 있습니다. 초기화되지 않은 변수를 감지하는 데 도움이 되는 C++에 대한 최고의 아이디어 중 하나입니다.

Cevelop

특징:

  • 전역 네임스페이스(하나의 엔터티를 나타내는 이름)를 사용하여 코드를 더 읽기 쉽게 만듭니다.
  • 이 소프트웨어에는 자세한 템플릿 정보를 표시하는 템플릿 보기가 있습니다.
  • 코드를 분석하고 최적화하는 데 도움이 됩니다.
  • Cevelop 프로그램의 실수를 찾기 위해 Ctylechecker 플러그인을 지원합니다.

링크 : https://github.com/Cevelop


#12) Kdevelop

Kdevelop C++ 개발자를 위한 오픈 소스 통합 개발 환경입니다. 이 소프트웨어는 다음에서 사용할 수 있습니다. Windows, 리눅스, macOS, 솔라리스 등이 있습니다.

Kdevelop

특징:

  • OpenCL(Open Computing Language)에 대한 언어 지원을 제공하는 C 프로그래밍 및 C++를 위한 최고의 아이디어 중 하나입니다.
  • 선언/정의 코드로 이동할 수 있습니다.
  • Kdevelop 기능이나 클래스를 빠르게 검색하는 데 도움이 됩니다.
  • 다양한 의미와 용도를 갖는 코드를 강조표시할 수 있습니다.
  • 이 C++ 편집기 도구는 최고의 C++ 컴파일러 중 하나를 제공하며 특정 색상에서 동일한 변수의 발생을 강조 표시할 수 있습니다.
  • 이 도구의 모든 작업에 단축키를 할당할 수 있습니다.
  • 이 도구는 Subversion, CVS, Perforce 등과 같은 버전 제어 시스템을 지원합니다.

링크 : https://www.kdevelop.org/


#13) SlickEdit

SlickEdit 프로그램 작성을 위한 크로스 플랫폼 IDE입니다. 60개 이상의 언어를 지원하는 최고의 C++ 편집기 중 하나입니다. C++용 이 아이디어는 대용량 파일을 빠르게 로드할 수 있습니다.

SlickEdit

특징:

  • 메뉴 항목을 사용자 정의할 수 있습니다.
  • 경로를 입력하지 않고도 파일을 열 수 있습니다.
  • Subversion, CVS 등을 쉽게 통합할 수 있습니다.
  • 공통 블록 구조를 확장할 수 있습니다.
  • SlickEdit 붙여넣을 때 자동으로 코드 형식을 지정할 수 있습니다.
  • 다중 플랫폼 GUI 대화 상자를 만들 수 있습니다 box에스.
  • 이 C++ 편집기 소프트웨어는 일정 기간 동안 사용하지 않으면 자동으로 파일을 저장합니다.

링크 : https://www.slickedit.com/


#14) Graviton

Graviton C++ 코드를 효과적으로 작성하고 관리하는 데 도움이 되는 사용자 친화적인 편집기입니다. 영어, 스페인어 및 기타 여러 언어로 제공되는 최고의 C++ 편집기 중 하나입니다.

Graviton

특징:

  • 호환 macOS, Windows및 Linux 플랫폼.
  • Graviton 서버 대신 PC에 데이터를 보관합니다.
  • 편집기에서 원하지 않는 코드를 숨길 수 있습니다.
  • 이 도구에는 복사, 이동 또는 삭제할 파일이나 폴더를 선택하는 데 도움이 되는 탐색기 패널이 있습니다.

링크 : https://graviton.netlify.app/

자주하는 질문

C + + Bjarne Stroustrup이 개발한 범용 객체 지향 프로그래밍 언어입니다. IDE에는 일반적으로 소스 코드 편집기, 디버거, 빌드 자동화 도구가 포함되어 있습니다. IDE는 더 짧은 시간에 애플리케이션을 코딩하는 데 도움이 됩니다.

다음은 최고의 C++ IDE 중 일부입니다.

  • Dreamweaver
  • Visual Studio Code
  • Eclipse
  • Codelite
  • Atom
  • CLion
  • Emacs
  • Notepad++

C++ IDE를 사용하는 이유는 다음과 같습니다.

  • 기성 코드 템플릿을 제공합니다.
  • 이 도구는 자동으로 구문의 유효성을 검사합니다.
  • 코드 리팩토링을 지원합니다.
  • 구문 색상 지정을 지원합니다.
  • 중단점을 설정할 수 있습니다.
  • C++ IDE는 강력한 디버거를 제공합니다.
  • 강력한 C++ 편집기