인텔리j를 그저 text edit로 사용하고 있는 것이 아닌가?
- Jetbrain toolbox
- jetbrain 관련 툴을 한눈에 보고 관리 가능
- cmd + shift + a
- command action 관련 시작 가능
- JIRA
- Preference > Tools > Tasks > Servers > jira 서버 추가
- alt + shift + n
- 나의 jira 선택가능
- jira에 대한 progress를 선택, 브랜치 생성 등 가능
- GIT
- Git flow 관련해서 필요한 것들을 intellij 내부에서 자동으로 처리 가능(ex. develop에서 feature 따기)
- Preference > Plugin > Git Flow integration 설치
- JIRA 관련 task 진행
- Gitflow operation
- Git flow 버젼에 맞는 feature, hotfix 브랜치가 자동으로 만들어짐(브랜치 이름도 jira 번호가 자동 입력됨)
- 코드수정
- commit 하게 되면 자동으로 message가 템플릿으로 만들어짐, 변경가능
- Preference > Tools > Tasks > Servers > Commit Message 에서 수정가능
- task finish
- Gitflow 전략에 따라 자동으로 feature브랜치가 develop브랜치로 머지가 됨
- UPSOURCE
- 회사에 남는 서버에 java8과 같이 깔아서 씀.
- local의 intellij와 연동되면서 pull request에 대한 메시지들이 push message처럼 나오게됨.
- DATABASE
- intellij가 깔리는 곳에는 모든 database를 사용가능함.(ex. 특히 oracle)
- h2도 사용가능함
- cmd + d : create duplicate code(auto copy+paste)
- JSON
- api json formatting기능
- json 정렬필요하다면?
- json viewer
- json으로 DTO 만들고 싶다면?
- class 새로만들어서 우클릭 -> make class(getter setter 가능)
- class를 json형태로 만들고 싶다면?
- class 에서 우클릭 -> make json
- json을 string type으로 하고싶다면?
- alt + enter : 어떤 형태로 입력할것인가? -> json 선택
- Json입력
- 실시간 번역
- 번역 plugin 설치(Translator jojoldu)
- alt + 1 : 변수를 번역해주기도 함
End of Document
꿀팁 제공 thanks to : http://jojoldu.tistory.com/
반응형
'개발이야기' 카테고리의 다른 글
컨트리뷰터가 되기 위해 opensource에 pull request날린 후기 #2 - pull request 날리기 (257) | 2018.07.19 |
---|---|
컨트리뷰터가 되기 위해 opensource에 pull request날린 후기 #1 - 어떤 프로젝트에 기여할까? (1086) | 2018.07.19 |
특정 다수 프로세스 grep 하여 모두 kill 하기 - kill grep awk (1070) | 2018.03.22 |
crontab grep 특정 문자 찾는 방법 & crontab 옵션 정리 (0) | 2018.02.08 |
비트코인과 리플코인, 퀀텀코인 개발자 분석을 통한 호재 파악 (0) | 2018.01.09 |
해외 IT 교육 사이트 소개 Team treehouse (0) | 2017.07.09 |