IDE란?
통합 개발 환경(integrated development environment) 의 약자로, 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다.
쉽게 말해 그냥 개발 환경이다. 개발을 하면서 사용되는 도구들의 집합.
통합 개발 환경을 사용하는 이유
- 통합 개발 환경을 이용하면 코딩과 컴파일하는 과정을 한번에 할 수 있다.
- 실제로는, 우리가 하나의 프로그램을 만들 때는 코딩, 디버그, 컴파일, 배포 등 더 복잡한 과정으로 이루어진다.
- 대부분의 통합 개발 환경에는 텍스트 편집 이상의 기능이 포함되어 있으며, 소프트웨어 개발 프로세스를 훨씬 효율적으로 만든다.
- 코드 편집이 자동화되어있다.
- 프로그래밍 언어에는 명령문 구조화에 대한 규칙이 있다.
- 소스코드를 자동으로 작성하거나, 편집하기 위한 많은 기능을 포함한다.
- 구문 강조 표시
- 텍스트의 서식을 자동으로 지정해주어 소스 코드를 더 읽기 쉽게 만들고 구문 오류에 대한 피드백을 상시로 제공한다.
- 자동 완성
- 검색어 자동 완성 기능처럼, 코드 문 완성을 위한 제안을 해준다.
IDE의 유형
- 로컬 IDE
- 로컬 컴퓨터에 직접 설치하고 실행하는 IDE.
- 클라우드 IDE
- 브라우저에서 직접 작성, 편집, 컴파일 하는 IDE.
완벽한 IDE는 없다
프로그래밍을 어떤 목적으로 하는 지에 따라 적합한 IDE가 달라지기때문이다.
참고사이트
https://aws.amazon.com/ko/what-is/ide/
IDE란 무엇인가요? - 통합 개발 환경 설명 - AWS
AWS Cloud9은 브라우저에서 직접 코드를 작성, 실행 및 디버그하는 데 사용할 수 있는 클라우드 통합 개발 환경입니다. JavaScript, Python, PHP, Ruby, Go, C++ 등 40여 개의 언어를 지원하는 다국어 IDE입니다.
aws.amazon.com
https://blog.cordelia273.space/27
[별별 개발 이야기] 통합 개발 환경(IDE), 어떤걸 써야 할까?
개발을 하다 보면, 그리고 스타트업을 하면서 개발자들과 대화를 해보면, 통합 개발 환경(IDE)에 대한 얘기를 가끔 들어볼 수 있습니다. "어떤 IDE 사용하세요?" 라든지 "개발 환경 어떤거 사용하세
blog.cordelia273.space
IDE(통합 개발 환경)란?
목차 통합 개발 환경이란? 통합 개발 환경을 사용하는 이유 통합 개발 환경이란? 통합 개발 환경(IDE, Integrated Development Environment)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작
gliver.tistory.com
'C# > 관련 글' 카테고리의 다른 글
2024.11.22 오픈소스 (1) | 2024.11.22 |
---|---|
2024.11.22 폰 노이만 구조 (0) | 2024.11.22 |
2024.11.21 칸반과 에자일을 분석하다 (0) | 2024.11.21 |