이 포스팅은
1. Java 웹 개발자의 IntelliJ 구매 과정
2. Former Student License Holder 로서의 25% 할인 방법
3. IntelliJ 에서의 Github 연동 방법
을 담고 있으니 참고바랍니다.
IntelliJ 를 구매해보자!
기술 부채처럼 느껴지던 인텔리 제이로의 전환을 드디어 시작했다.
방금 전, 인텔리 제이를 결제하면서 말이다.
기존 대학교 이메일 인증을 이용한 무료 학생 라이센스를 보유중이었으나,
상용으로, 회사에서 사용할 수 없기 때문에 구매를 진행하기로 했다.
구매를 결심한 동기는
1. 사내 대세 툴임
2. 멋있음
3. 원래 사고 싶었으나 미뤄왔었음
4. STS에서 사용중인 레거시 프로젝트의 서버 기동이 40초가 걸림
등이었다.
JetBrains 공식 홈페이지
무엇을 사야 하나
회사에서 직원들을 위해 구매하는 경우가 아니라면 For Individual Use 탭에서 선택하면 된다.
아마 대부분이 위의 셋 중 하나를 구매하게 되리라 생각한다.
아 그리고 예~전에 머릿속에 저장해놨던 정보인데
개인용으로 구매하고 회사에서 사용이 가능한가? 하는 점에 대해서 궁금해 하는 분들이 많다.
결론은 조건부로 가능하다. 이다.
조건이란 내 라이센스로 다른 사람이 사용하지 않는다는 조건이다.
개인용으로 구매해서 회사에서 사용하던 개인 상용목적 개발하던
회사에도 깔고 노트북에도 깔고 데탑에도 깔고 하던 전혀 상관없지만.
내 계정으로 인증받아서 내가 아닌 다른사람이 이용하지 않아야 한다.
좌측은 인텔리제이다.
www.jetbrains.com/idea/features/editions_comparison_matrix.html
자세한 기능은 위 링크를 참조하면 된다.
중요한 내용은, Store 페이지의 하단에 개별 상품으로 나와 있는 WebStorm, DataGrip 를 사용하기 위해서 All Products Pack을 구매하지 않아도 된다는 것이다. 위 링크에 자세히 나와있지만 IntelliJ Ultimate이 대부분을 포함하고 있다.
쉽게 정리한다면
좌측의 인텔리제이는 Java, Kotlin, Scala, Ruby, PHP, Go, WebStorm, DataGrip 이 포함되어 있는 상품이고
우측의 dotUltimate은 .NET, C, C++, Visual Studio 등이 포함되어 있는 상품이다.
일반적으로는 양 진영을 오가는 일이 흔하지 않기 때문에
자신의 개발 환경에 맞춰 둘 중 하나를 구매하면 되는 것이고
필요에 따라 모두 포함된 All Products Pack 을 구매하면 된다.
개별 상품을 모두 구매해야 하는 그런 횡포를 부리지 않아주시는 갓브레인이 감사하다.... ㄷㄷ
나의 경우 닷넷이나 비쥬얼스튜디오, C 등을 다룰 일이 향후 3년 이내에는 거의 완전히 희박하기 때문에
인텔리 제이 하나만 구매하면 되는 상황이었다.
오라클을 사용하는 환경에 근무하게 되면서 SQL Tool에 대해서 고민이 많았는데
인텔리 제이에 내장되어 있는 DataGrip의 소개영상을 보고 한 눈에 반해버렸다.
말도 안되게 강력ㅋ하다.
데이터 그립을 위해서라도 올 프러덕트를 살 의향이 있는데 내장되어있다니 너무 감사할 뿐이다.
데이터 그립 Overview
학생 라이센스 보유자 25%할인 받기
암튼 이렇게 구매할 상품 선정은 완료되었다.
All Products Pack 과 IntelliJ IDEA 사이의 고민이었고
나의 경우 IntelliJ IDEA 만 구매해도 된다는 결론이다.
그 다음은 결제인데, 어떻게 좀 할인을 받아볼 수 있을까 하고
Special Offer 쪽을 살펴보다가 다음과 같은 항목을 발견했다.
학생 라이센스를 보유하고 있다가, 그것이 만료될 경우, 만료시점부터 1년간
어떤 상품을 구매하더라도 25% 할인이 된다는 내용으로 이해했다.
그런데 내 상황은 아직 만료되지 않은 상황이었다.
그래서 이메일로 문의했다.
나는 아직 학생 라이센스를 보유하고 있는데, 상용 목적 사용을 위해 라이센스를 구매하고 싶다.
이 경우, 이전 학생라이센스 보유자 할인을 적용받을 수 있는 방법이 있느냐? 라는 식으로..
답변은 너의 jetBrains 계정에 등록된 이메일을 알려주면 할인을 활성화 시켜주겠다는 것이었고
이메일을 알려주고 난 뒤 얼마 안 있어 지금부터 1년간 유효한 graduation discount 25%를
해당 계정에 적용해주었다는 것이었다.
그리고 결제창에 진입해보니 다음과 같이 할인이 적용되어 있었다.
나의 최초 학생 라이센스 활성화 는 이 구매로부터 약 5달 전이었다.
내 생각엔 아마 딱히 최초 학생 라이센스 활성화 시간과 할인 적용 요청 사이의 기간을 따지지는 않을 것 같다.
만약 당장 상용구매해야 하고 학생 라이센스 활성화가 가능하다면,
먼저 활성화 후 할인적용 요청을 받는 것도 시도해봄직 하다고 생각된다.
($37.25.. 적지 않은 할인이다.)
구매 결과 확인
결제를 완료하고 나서 라이센스를 확인해봤다.
Fallback ver. 는 .. 100% 확인은 아닌데 이해하기로는 연상품 구매자 혹은 월구독 12개월 완료자에게 최초 구매 시점의 버전을 업데이트 하지 않고 사용한다면 추가지불없이 계속 이용할 수 있게 해주는 것으로 이해했다.
(만약 제가 틀리게 이해했다면 알려주시면 너무 감사하겠습니다 꾸벅.)
암튼 이렇게.. 인텔리 제이의 구매가 완료되었다.
IntelliJ + Github 연동을 위한 Github 계정 추가
jetBrains의 공식 설명은 다음 링크를 참조
www.jetbrains.com/help/idea/github.html
Ctrl + Shift + S 가 Setting 메뉴 진입 단축키이다.
Version Control 하위에 있는 Git으로 들어가서 Git이 설치된 경로의 git.exe를 잡아주고
Test를 눌러 버전이 나오는지 확인한다. 그리고 OK
(Git과 Github 플러그인은 인텔리제이 설치시 기본으로 들어가있기 때문에 넘어갑니다)
Git 경로 설정이 완료되었다면 바로 아래의 Github 메뉴로 진입하여 Add Acount를 누른뒤
열리는 인터넷 창에서 3rd party 인증을 진행한다. 추가 후엔 아래 작은 사진처럼 계정이 확인된다.
Github에 Publish하기
이렇게 인텔리 제이의 구매와 깃허브 연동의 기초를 완료했다.
앞으로 단축키 외우고, 적응하고, Build Path 설정방법, Deployment Assembly 설정방법을 적응해야겠다.
'IDE' 카테고리의 다른 글
아무 폴더에서 우클릭하여 인텔리제이 프로젝트로 열기 (2) | 2021.04.14 |
---|---|
JavaDoc 작성 방법 및 IntelliJ에서 생성하기 + 모든 주석 한 번에 제거하기 (2) | 2021.01.03 |
이클립스에서 롬복이 작동하지 않는다? (0) | 2020.11.15 |
이클립스 자바스크립트 파일 내용이 흑백으로 나올때... 컬러로 고치기;; (11) | 2020.11.15 |
이클립스 파일 명으로 파일 검색, 키워드로 키워드를 포함한 파일 검색 + 디버깅 (1) | 2020.11.12 |