C#/관련 글

2024.11.22 IDE에 대해서

서지현 2024. 11. 22. 14:41

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

https://gliver.tistory.com/42

 

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