통합 개발 환경
Integrated Development Environment, '''IDE'''
소프트웨어 개발에 관련된 모든 작업, 즉 패키지 인클루딩, 문서 편집, 컴파일, 디버그, 원격 서버 액세스, 바이너리 배포 등을 하나의 프로그램 안에서 모두 처리하는 환경을 제공하는 툴. 비슷한 말로는 고속 개발 도구가 있다.
가나다순.
가상머신을 이용하여 웹으로 IDE를 이용할 수 있는 서비스.
1. 개요
소프트웨어 개발에 관련된 모든 작업, 즉 패키지 인클루딩, 문서 편집, 컴파일, 디버그, 원격 서버 액세스, 바이너리 배포 등을 하나의 프로그램 안에서 모두 처리하는 환경을 제공하는 툴. 비슷한 말로는 고속 개발 도구가 있다.
2. 종류
가나다순.
- 나모 웹에디터
- 넷빈즈
- 델파이
- 라자루스
- 리얼베이직
- 볼랜드 C++ 빌더
- 비주얼 스튜디오
- 어도비 드림위버
- 안주타
- 오토잇
- 안드로이드 스튜디오
- 이클립스
- 와이드 스튜디오
- 제이빌더
- 제이디벨로퍼
- 카일릭스
- 터보 C
- 터보 파스칼
- Arduino IDE
- CLion
- Code::Blocks
- (Orwell) Dev-C++
- IntelliJ IDEA
- KDevelop
- MonoDevelop
- PyCharm
- Rider
- RStudio
- WebStorm[1]
- Xcode
- [2][3]
- [4]
- QT Creator
3. 클라우드 IDE
가상머신을 이용하여 웹으로 IDE를 이용할 수 있는 서비스.
[1] JetBrains사의 Web 및 JavaScript 개발에 주로 쓰이는 개발 툴. VSCode 대신에 자주 쓰인다.[2] 실전에선 IDE처럼 쓰는 사람도 있긴 하다. 둘 다 워낙 모드질한 게 많아서(...)[3] vim은 주요 IDE에서 플러그인으로 제공하기도 한다.[4] vim, Emacs와 마찬가지로, 원래는 텍스트 에디터지만 각종 플러그인을 통해 IDE처럼 사용하는 사람이 많다.