Miya's Everyday Life/◼︎ 일은 조금 편하게 해야하지 않겠는가?

코딩 : 통합 개발 환경(IDE)

miya0712 2022. 6. 6. 14:32

* 코딩을 접하지 않은 입문자가 작성하는 글입니다. 

* 우연히 들렸다가 잘못되었거나, 좋은 방법이 있으면 언제든지 환영 합니다. 

* PC는 MAC OS를 사용해서 진행합니다.

 

 IntelliJ IDE를 통해서 프로그램 만들려고 한다.

 

그런데 IntelliJ IDE란 무엇인가 ?

 

우선 "IDE"가 무엇인지 알고 가야하는데 일단 아래 설명을 보고 가자 

 

통합 개발 환경(統合開發環境, Integrated Development Environment, IDE)은 코딩디버그컴파일배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 종래의 소프트웨어 개발에서는 컴파일러텍스트 편집기디버거 등을 따로 사용했다. 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경이다. 최근의 통합 개발 환경(IDE)은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많다.

 

위키백과에서 가져온 통합 개발 환경이라는 것인데 읽다보면 처음듣는 단어들이 보인다.  

 

"코딩, 디버그, 컴파일, ... , .... , ...." 

 

앞으로 배워가면서 자주 마주 할 단어라 생각하고 지금은 

 

"개발에 필요한 프로그램 = 통합 개발 환경(IDE)"이라고 생각 하려고 한다. 

 

그럼 IDE는 IntelliJ IDE 하나인가 ? 그건 아니다. 

 

대표적으로  Visual Studio(Microsoft), IntelliJ, Eclipse, Xcode 등 다양하다. 

 

라이선스가 있는 유료도 있고, 무료 버전도 있다 기능의 차이로 유료/무료로 나눈다고 하는데...

 

이 부분은 솔직히 잘 모르기 때문에 공부하면서 알 수 있도록 하려고 한다. 

 

일단 개발 환경을 정해야 하니 기능은 잘 모르지만 인터넷을 통해 추천 + 마음이 이끄는 "IntelliJ IDE"로 나는 선정하였다. 

(Windows <-> Mac OS에서 서로 사용 할 수 있는 개발환경이 찾다보니 이게 좋다고 해서 사용하려고 하는 것 뿐이다.)

 

이제 설치 후 설정을 통해 개발 할 수 있도록 하자 !