인텔리제이 아이디어 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
2번째 줄: 2번째 줄:
 
[[파일:인텔리제이 아이디어 글자.png|썸네일|300픽셀|'''인텔리제이 아이디어'''(IntelliJ IDEA)]]
 
[[파일:인텔리제이 아이디어 글자.png|썸네일|300픽셀|'''인텔리제이 아이디어'''(IntelliJ IDEA)]]
  
'''인텔리제이 아이디어'''(IntelliJ IDEA‎)는 [[체코]] 프라하에 본사를 둔 [[젯브레인스]](JetBrains) 사가 개발한 [[통합개발환경]](IDE)이다.
+
'''인텔리제이 아이디어'''(IntelliJ IDEA‎)는 [[체코]] 프라하에 본사를 둔 [[젯브레인즈]](JetBrains) 사가 개발한 [[통합개발환경]](IDE)이다.
 
==개요==
 
==개요==
인털리제이 아이디어는 2001년에 처음 출시되었으며, 고급 코드 탐색 및 코드 리팩터링 기능 등의 특징을 자랑하여 큰 인기를 끌었다. 2009년에 무료 커뮤니티 에디션이 나온 이후 본격적으로 [[자바]](Java) 개발을 위해 많이 사용되기 시작했다. 툴 자체도 [[자바]](Java)와 [[스윙]](Swing)을 이용해서 제작되었으며, [[플러그인]] 개발에 사용되는 언어도 자바이다. [[윈도우]], [[맥OS]], [[리눅스]] 운영체제를 모두 지원한다. 2010년 자바에 기반을 둔 최고의 프로그래밍 툴로 선정되어 넷빈즈(NetBeans), 이클립스(Eclipse), JDeveloper와 같은 기존 도구와 차별화까지 받았다. 구글이 2014년 공개한 안드로이드용 오픈소스 개발 환경도 인털리제이 아이디어를 기반으로 하고 있다. IDE는 [[파이썬]](Python), [[루아]](Lua), [[스칼라 (프로그래밍)|스칼라]](Scala)와 같은 많은 다른 프로그래밍 언어를 지원한다. 자바에 기반을 둔 최고의 프로그래밍 도구들 중 하나로 간주되는 가장 큰 이유는 지원 기능 때문에 사용이 용이하고 그것에 의해 만들어진 프로그램들이 매우 잘 설계되어 있기 때문이다. 또한 오류 검사를 더 빠르고 쉽게할 수 있는 고급 오류 검사 기능을 가지고 있다. 2015년 Jolt Award의 코딩 툴 부문에서 수상하였다. 2019년에는 DeveloperWeek에서 '가장 혁신적인 코딩 툴'로 선정한 바 있다.<ref>〈[https://www.jetbrains.com/company/customers/awards/#year=2019 Best Innovation in Coding Tools 2019]〉, 《젯브레인스》</ref>
+
인털리제이 아이디어는 2001년에 처음 출시되었으며, 고급 코드 탐색 및 코드 리팩터링 기능 등의 특징을 자랑하여 큰 인기를 끌었다. 2009년에 무료 커뮤니티 에디션이 나온 이후 본격적으로 [[자바]](Java) 개발을 위해 많이 사용되기 시작했다. 툴 자체도 [[자바]](Java)와 [[스윙]](Swing)을 이용해서 제작되었으며, [[플러그인]] 개발에 사용되는 언어도 자바이다. [[윈도우]], [[맥OS]], [[리눅스]] 운영체제를 모두 지원한다. 2010년 자바에 기반을 둔 최고의 프로그래밍 툴로 선정되어 넷빈즈(NetBeans), 이클립스(Eclipse), JDeveloper와 같은 기존 도구와 차별화까지 받았다. 구글이 2014년 공개한 안드로이드용 오픈소스 개발 환경도 인털리제이 아이디어를 기반으로 하고 있다. IDE는 [[파이썬]](Python), [[루아]](Lua), [[스칼라 (프로그래밍)|스칼라]](Scala)와 같은 많은 다른 프로그래밍 언어를 지원한다. 자바에 기반을 둔 최고의 프로그래밍 도구들 중 하나로 간주되는 가장 큰 이유는 지원 기능 때문에 사용이 용이하고 그것에 의해 만들어진 프로그램들이 매우 잘 설계되어 있기 때문이다. 또한 오류 검사를 더 빠르고 쉽게할 수 있는 고급 오류 검사 기능을 가지고 있다. 2015년 Jolt Award의 코딩 툴 부문에서 수상하였다. 2019년에는 DeveloperWeek에서 '가장 혁신적인 코딩 툴'로 선정한 바 있다.<ref>〈[https://www.jetbrains.com/company/customers/awards/#year=2019 Best Innovation in Coding Tools 2019]〉, 《젯브레인즈》</ref>
  
 
==특징==
 
==특징==
12번째 줄: 12번째 줄:
 
IDE는 grunt, bower, grable 및 SBT 와 같은 빌드 / 패키징 도구와 통합을 제공한다. Git, Mercurial, Perforce 및 SVN 과 같은 버전 제어 시스템을 지원하며, [[Microsoft SQL Server]], [[오라클]], [[PostgreSQL]], [[SQLite]], 및 [[MySQL]]과 같은 [[데이터베이스]]는 DataGrip의 냊장 버전을 통해 얼티밋 에디션의 IDE에서 직접 액세스할 수 있다.<ref name="IntelliJ 위키"></ref>
 
IDE는 grunt, bower, grable 및 SBT 와 같은 빌드 / 패키징 도구와 통합을 제공한다. Git, Mercurial, Perforce 및 SVN 과 같은 버전 제어 시스템을 지원하며, [[Microsoft SQL Server]], [[오라클]], [[PostgreSQL]], [[SQLite]], 및 [[MySQL]]과 같은 [[데이터베이스]]는 DataGrip의 냊장 버전을 통해 얼티밋 에디션의 IDE에서 직접 액세스할 수 있다.<ref name="IntelliJ 위키"></ref>
 
===플로그인 생태계===
 
===플로그인 생태계===
인텔리제이는 IDE에 추가 기능을 추가 할 수 있는 플로그인을 지원한다. 플러그인은 인텔제이의 플러그인 저장소 웹 사이트 또는 IDE의 내장 플러그인 검색 및 설치 기능을 통해 다운로드하여 설치할 수 있다.<ref name="IntelliJ 위키"></ref> 각 에디션에 별도의 플러그인 릴포지토리가 있으며, 커뮤니티 및 얼티밋 에디션은 2019년 기준으로 총 3,000개 이상의 플러그인이 있다.<ref>〈[https://plugins.jetbrains.com/ IntelliJ Platform Based Products]〉, 《젯브레인스》</ref>
+
인텔리제이는 IDE에 추가 기능을 추가 할 수 있는 플로그인을 지원한다. 플러그인은 인텔제이의 플러그인 저장소 웹 사이트 또는 IDE의 내장 플러그인 검색 및 설치 기능을 통해 다운로드하여 설치할 수 있다.<ref name="IntelliJ 위키"></ref> 각 에디션에 별도의 플러그인 릴포지토리가 있으며, 커뮤니티 및 얼티밋 에디션은 2019년 기준으로 총 3,000개 이상의 플러그인이 있다.<ref>〈[https://plugins.jetbrains.com/ IntelliJ Platform Based Products]〉, 《젯브레인즈》</ref>
  
 
==기능==
 
==기능==
26번째 줄: 26번째 줄:
 
==버전==
 
==버전==
 
===커뮤니티 에디션===
 
===커뮤니티 에디션===
커뮤니티 에디션은 아파치 라이선스 2.0을 따르는 오픈 소스로 배포되며 웹 개발을 비롯한 여러 기능들이 제한된다. 이 기능들을 사용하고 싶다면 유료 정기 구독권으로 판매되는 얼티밋 에디션을 구입해야 한다. 자바의 핵심 기능과 Maven, Gradle, Git 등은 커뮤니티 에디션에서도 지원하는 것들이기 때문에 그 외의 용도가 아니라면 회사 차원에서도 사용할 만하다. 커뮤니티 에디션은 기본적으로 버전 업데이트를 지원하지 않아 새 버전이 나오면 기존의 바이너리를 지우고 다시 설치해야 하지만, 젯브레인스 툴박스(JetBrains Toolbox)를 통해 IDE를 설치했을 경우 업데이트가 가능하다.
+
커뮤니티 에디션은 아파치 라이선스 2.0을 따르는 오픈 소스로 배포되며 웹 개발을 비롯한 여러 기능들이 제한된다. 이 기능들을 사용하고 싶다면 유료 정기 구독권으로 판매되는 얼티밋 에디션을 구입해야 한다. 자바의 핵심 기능과 Maven, Gradle, Git 등은 커뮤니티 에디션에서도 지원하는 것들이기 때문에 그 외의 용도가 아니라면 회사 차원에서도 사용할 만하다. 커뮤니티 에디션은 기본적으로 버전 업데이트를 지원하지 않아 새 버전이 나오면 기존의 바이너리를 지우고 다시 설치해야 하지만, 젯브레인즈 툴박스(JetBrains Toolbox)를 통해 IDE를 설치했을 경우 업데이트가 가능하다.
 
====특징====
 
====특징====
 
*스마트 자동 완성, [[자바]], [[그루비]], [[스칼라 (프로그래밍)|스칼라]], [[클로저]](Clojure) 및 [[얼랭]](Erlang)을 위한 코드 품질 분석, 쉬운 탐색, 고급 리팩토링 및 형식화 도구이다.
 
*스마트 자동 완성, [[자바]], [[그루비]], [[스칼라 (프로그래밍)|스칼라]], [[클로저]](Clojure) 및 [[얼랭]](Erlang)을 위한 코드 품질 분석, 쉬운 탐색, 고급 리팩토링 및 형식화 도구이다.
94번째 줄: 94번째 줄:
 
*〈[https://www.techopedia.com/definition/7755/intellij-idea IntelliJ IDEA]〉, 《테코피디아》
 
*〈[https://www.techopedia.com/definition/7755/intellij-idea IntelliJ IDEA]〉, 《테코피디아》
 
*〈[https://namu.wiki/w/IntelliJ%20IDEA IntelliJ IDEA]〉, 《나무위키》
 
*〈[https://namu.wiki/w/IntelliJ%20IDEA IntelliJ IDEA]〉, 《나무위키》
* 젯브레인스 공식 홈페이지 - https://jetbrains.ru/products/idea/
+
* 젯브레인즈 공식 홈페이지 - https://jetbrains.ru/products/idea/
 
* 〈[https://en.wikipedia.org/wiki/IntelliJ_IDEA#cite_note-15 IntelliJ IDEA]〉, 《위키백과》
 
* 〈[https://en.wikipedia.org/wiki/IntelliJ_IDEA#cite_note-15 IntelliJ IDEA]〉, 《위키백과》
* 〈[http://www.jetbrains.org/pages/viewpage.action?pageId=983889 What is the IntelliJ Platform?]〉, 《젯브레인스》
+
* 〈[http://www.jetbrains.org/pages/viewpage.action?pageId=983889 What is the IntelliJ Platform?]〉, 《젯브레인즈》
 
* Ilana Brudo, 〈[https://blog.codota.com/intellij-idea-vs-eclipse/ IntelliJ IDEA vs Eclipse: Which Is Better for Beginners]〉, 《코도타 블로그》, 2019-03-18
 
* Ilana Brudo, 〈[https://blog.codota.com/intellij-idea-vs-eclipse/ IntelliJ IDEA vs Eclipse: Which Is Better for Beginners]〉, 《코도타 블로그》, 2019-03-18
  

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)