문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 이동문서 삭제토론 JetBrains (문단 편집) == 제품 == (커뮤니티 에디션이 존재하는 제품은 ⭐로 표기하며, 오픈소스일 경우 [[파일:GitHub 아이콘.svg|bgcolor=#fff]]로 저장소 링크를 표시한다) * [[통합 개발 환경]] * '''[[IntelliJ IDEA]]'''⭐[include(틀:GitHub 로고,링크=JetBrains/intellij-community,크기=20)] - [[Java]]에 대응, 얼티밋 에디션은 PyCharm, WebStorm, PhpStorm, RubyMine, GoLand, DataGrip, Android Studio를 포함. * [[안드로이드 스튜디오|Android Studio]] - [[구글]]과의 협력을 통해 IntelliJ IDEA를 [[안드로이드(운영체제)|안드로이드]] 개발 전용 IDE로 만든 것. 확장을 사용하면 [[Flutter(프레임워크)|Flutter]] 개발에도 사용할 수 있다. * [[CLion]] - [[C언어|C]]/[[C++]]에 대응[* CMake를 주로 사용하고 [[크로스 플랫폼]] 빌드가 필요하다면, 굉장히 좋은 툴이다. 표준 반영도 빠른 편이다.] * [[PyCharm]]⭐ - [[Python]]에 대응 * [[https://www.jetbrains.com/webstorm/|WebStorm]] - [[JavaScript]]/[[TypeScript]]에 대응 * [[https://www.jetbrains.com/phpstorm/|PhpStorm]] - [[PHP]]에 대응[* WebStorm에 PHP [[인터프리터]] + [[MySQL]] + [[컴포저#s-3]]를 내장시킨 형태이다.] * [[라이더#s-10|Rider]] - [[Microsoft .NET|.NET]]에 대응. ReSharper의 언어엔진을 사용하는 IntelliJ 기반 IDE. [[C\#]]을 스크립트 언어로 사용하는 [[유니티(게임 엔진)|유니티 엔진]]을 공식 지원하며, C++을 사용하는 [[언리얼 엔진]] 역시 지원한다.[* .NET용 IDE이기 때문에, VS용 ReSharper C++을 개조해 Rider에 붙여서 사용한다. CLion 대신 Rider로 지원하는 이유는 게임 개발자들이 언리얼와 유니티 양쪽 모두 사용하는 경우가 많아, 이미 유니티를 지원하는 Rider에 ReSharper C++을 붙였다고 한다.] * [[https://www.jetbrains.com/ruby/|RubyMine]] - [[Ruby]]에 대응 * [[https://www.jetbrains.com/go/|GoLand]] - [[Go(프로그래밍 언어)|Go]]에 대응 * [[https://www.jetbrains.com/objc/|AppCode]] - [[macOS]] 전용. [[Xcode]]와 연동되어 동작한다. 2022.3 버전을 끝으로 판매가 종료되었다. * [[https://www.jetbrains.com/rust/|RustRover]] - [[Rust(프로그래밍 언어)|Rust]] 용 독립 IDE. 2023년 9월 13일부터 프리뷰 서비스를 시작한다. [[https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/|#]] * [[https://www.jetbrains.com/mps/|MPS]][include(틀:GitHub 로고,링크=JetBrains/MPS,크기=20)] - 메타프로그래밍용 * 데이터 전용 IDE 및 제품 * [[https://www.jetbrains.com/datagrip/|DataGrip]] - 다양한 종류의 [[DBMS]]와 연동되어 동작한다. [[NoSQL]]을 상당수([[MongoDB]] 등) 지원하는 편이나, NoSQL특성상 워낙 다양하고 개성이 강하기에 지원하지 못하는 DB가 꽤나 있다. 대표적으로 2022년 중순까지는 Redis를 지원하지 못했었다. 그러나, 2022년 말에 공식적으로 지원되기 시작했다.[[https://blog.jetbrains.com/datagrip/2022/11/02/datagrip-2022-3-eap-2-redis-support/|#]] 아직 관련 기능이 많지는 않지만 추후 업데이트로 기능을 확충해 나갈 것으로 보인다. * [[https://www.jetbrains.com/dataspell/|DataSpell]] - [[Jupyter Notebook]]을 IDE에 대응시킨 제품이다. [[데이터베이스]] 연동, 터미널 지원, 강력한 셀 편집 기능, 원격 노트북(notebook) 작업, 아웃풋 시각화, 젯브레인 IDE의 강력한 디버거 등 여러 장점이 있지만 주피터와는 다르게 [[Python]], [[R(프로그래밍 언어)|R]]만 지원하며 현재까지는 [[Julia]]를 지원하지 않는다. * [[https://datalore.jetbrains.com/|Datalore]] - Jupyter Notebook을 클라우드용으로 만든 서비스이다. * IDE 플러그인[* 서드파티가 아닌 젯브레인에서 공식으로 제작하고, 사실상 하나의 IDE급 기능을 가진 플러그인들을 나열한다.] * [[https://www.jetbrains.com/rust/|Rust 플러그인]][include(틀:GitHub 로고,링크=intellij-rust/intellij-rust,크기=20)] - ~~[[Rust(프로그래밍 언어)|Rust]]용 IDE가 없는 대신 RLS를 통해 IDE급 지원을 해준다.~~ 이후 독립 IDE인 RustRover가 등장하면서 옛말이 되었다.. 디버깅 기능을 사용하려면 gdb가 필요하기 때문에 윈도우에서는 [[MinGW]] 등으로 gdb를 설치할 필요가 있다. * [[https://plugins.jetbrains.com/plugin/164-ideavim/|IdeaVim]][include(틀:GitHub 로고,링크=JetBrains/ideavim,크기=20)] - 공식 [[vim]]플러그인. 네이티브 vim에 비해 지원되지 않는 기능이 상당히 많고 {{{~/.vimrc}}}대신 {{{~/.ideavimrc}}}를 읽어들이니 주의. * [[https://www.jetbrains.com/code-with-me/|Code With Me]] - 실시간 페어 프로그래밍용 플러그인. MS계열 IDE의 라이브셰어와 유사한 역할을 한다. * [[https://plugins.jetbrains.com/plugin/1347-scala|Scala 플러그인]][include(틀:GitHub 로고,링크=JetBrains/intellij-scala,크기=20)] - 공식 [[Scala]] 플러그인. 자세한 내용은 [[https://blog.jetbrains.com/scala/|공식 블로그]]참조. * [[https://plugins.jetbrains.com/plugin/12494-big-data-tools|BigData Tools]] - [[https://www.jetbrains.com/data-tools/|JetBrains Tools for Big Data]]카테고리에 속한 데이터 전문가용 플러그인이다. * [[https://lp.jetbrains.com/qa/|QA tools]] - 셀레늄 테스팅, 테스트 관리, 테스트 데이터용으로 3개의 플러그인으로 이루어져 있다. * IDE 툴 * [[https://www.jetbrains.com/toolbox-app/|JetBrains ToolBox]] - 위의 수많은 IDE들을 클릭만으로 설치하고, 버전별로 관리해주는 툴이다. * [[https://lp.jetbrains.com/projector/|Projector]][include(틀:GitHub 로고,링크=JetBrains/projector-server,크기=20)] [include(틀:GitHub 로고,링크=JetBrains/projector-client,크기=20)] - Swing 기반 IDE를 원격으로 작업할 수 있게 해주는 툴. * [[https://www.jetbrains.com/remote-development/gateway/|Gateway]] - [[https://www.jetbrains.com/remote-development/|Remote Development]]에서 IDE 대신 액세스 포인트 역할을 하는 툴이다. * [[Visual Studio]]용 플러그인 * 코드 분석 및 리팩토링 도구 * [[https://www.jetbrains.com/resharper/|ReSharper]] - 엄청나게 무거워서 Visual Studio의 성능 저하가 극심한 편이다. 이 때문에 ReSharper를 버리거나, 비주얼 스튜디오를 쓰지 않고 JetBrains의 자체 IDE인 Rider로 아예 넘어가는 선택이 합리적일 정도. * [[https://www.jetbrains.com/resharper-cpp/|ReSharper C++]] - ReSharper에 포함된 채로 판매된다. * .NET용 보조 도구: 이 플러그인들은 별도로 판매되지 않고, dotUltimate[* Rider와 Visual Studio용 플러그인 묶음 패키지. 이걸 사면 .NET 디컴파일러 dotPeek이 번들로 주어진다.]이나 All Products Pack에만 포함된다. * [[https://www.jetbrains.com/dotcover/|dotCover]] * [[https://www.jetbrains.com/dotmemory/|dotMemory]] * [[https://www.jetbrains.com/profiler/|dotTrace]] * [[https://www.jetbrains.com/decompiler/|dotPeek]] - 무료 플러그인이기 때문에 단독 설치도 가능하다. * 팀 전용 툴[* 대부분 IDE 라이선스와는 별개이며, 기본 유료인 제품들이다.] * [[https://www.jetbrains.com/space/|Space]] - 종합 팀 프로젝트 협업 툴 * [[https://www.jetbrains.com/teamcity/|TeamCity]] - CI 툴. TeamCity Cloud를 사용하지 않고 직접 설치해서 호스팅하면 무료이다. * [[https://www.jetbrains.com/youtrack/|YouTrack]] - [[이슈 트래커]]. ([[https://youtu.be/4CCiGZyEIGM|공식 소개 영상]]) * [[https://www.jetbrains.com/upsource/|Upsource]] - 코드 및 프로젝트 분석 툴. Space의 출시 이후 판매가 종료되었다. * [[https://www.jetbrains.com/qodana/|Qodana]] - 코드 커버리지 분석 및 관리 툴 * [[https://www.jetbrains.com/hub/|Hub]] - 이런 팀 전용 툴들을 통합해 준다. * [[프로그래밍 언어]] * [[Kotlin]] - [[안드로이드(운영체제)|안드로이드]]의 공식 언어이다. * [[https://ktor.io/|Ktor]][include(틀:GitHub 로고,링크=ktorio/ktor,크기=20)] - 코틀린 언어로 만든 유연하고 가벼운 [[백엔드(프로그래밍)|백엔드]] [[프레임워크]] * [[https://www.jetbrains.com/lp/compose-mpp/|Compose Multiplatform]] - 코틀린을 위한 [[웹]] 및 [[데스크탑]] [[UI]] [[프레임워크]] * 교육 * [[https://www.jetbrains.com/academy/|젯브레인 아카데미]] - 젯브레인이 직접 운영하는 온라인 코딩 입문 자료이다. 학생 인증여부와는 상관없이 모두 무료로 공개된다.[* 주로 자바, 코틀린 관련이 많고 다른 언어는 적다는 단점이 존재한다. 모든 트랙 목록은 [[https://hyperskill.org/tracks|이곳]]에 공개되어 있으니 참고.] * Edu edition * [[https://www.jetbrains.com/pycharm-edu/|PyCharm Edu]] - 파이참의 교육용 버전 * [[https://www.jetbrains.com/idea-edu/|IntelliJ IDEA Edu]] - 인텔리제이의 교육용 버전 * [[https://plugins.jetbrains.com/plugin/10081-edutools|EduTools]] [include(틀:GitHub 로고,링크=JetBrains/educational-plugin,크기=20)] - 코스를 직접 제작할 수 있다. * 기타 * [[https://www.jetbrains.com/lp/mono/|JB Mono]][include(틀:GitHub 로고,링크=JetBrains/JetBrainsMono,크기=20)] - 개발자를 위한 코딩 글꼴. 기본적으로 가독성이 높은 모노스페이스(고정폭) 폰트이며 자주 헷갈리는 I와 l, O와 0등의 구분, 눈에 거슬리지 않는 [[이탤릭체]] 등으로 개발자가 코드에 집중할 수 있도록 돕는다. 또한 코드에서 자주 쓰이는 수많은 종류의 [[합자]]를 내장하고 있어 더욱 가독성이 올라간다. [[https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt|OFL]] 라이선스를 채택하고 있어, 상업적인 인쇄물에 사용하더라도 법적인 문제가 없는 글꼴이기도 하다. 젯브레인즈는 2019년 3월 이후로 자사의 모든 IDE에 해당 폰트를 기본으로 사용하고 있다. * [[https://www.jetbrains.com/riderflow/|RiderFlow]] - [[Unity]]에 사용할 수 있는 씬 관리 플러그인저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기