인텔리제이에서 commit 메시지 자동화 (genimi ai를 곁들인)
·
IDE/Intellij
https://jakpentest.tistory.com/456 Commit Message 자동화하기, 근데 AI를 곁들인개요 최근 회사의 Git Commit Message를 살펴보다 문득 “Commit Type에 대한 특성을 잘 드러내는 Emoji네!”라는 생각이 들었다. 명시적인 것을 좋아하는 나로서는 흥미로웠던 부분인데 그럼에도 불구하jakpentest.tistory.com gemini api key 발급 필요https://aistudio.google.com/app/u/2/apikey
인텔리제이 + claude code 연결
·
IDE/Intellij
https://devocean.sk.com/blog/techBoardDetail.do?ID=167513&boardType=techBlog 흔한 IntelliJ 사용자의 Cursor AI 사용 욕망 충족기 (Feat. Claude) devocean.sk.com
toolbox 사용시 맥북 터미널에서 명령어로 인텔리제이 여는방법
·
IDE/Intellij
상단 오른쪽의 톱니바퀴 선택 > 설정 클릭 도구 선택 > 셀 스크립트 생성 토글 on맥북 M1 에어 기준 셀 스크립트가 생성되는 위치는 /Users/{사용자}/Library/Application Support/JetBrains/Toolbox/scriptsidea1로 생성되는 이유는 잘 모르겠음 ㅠ vi ~/.zshrc에 추가 alias idea="/Users/kimwoocheol/Library/Application Support/JetBrains/Toolbox/scripts" source ~/.zshrc 로 반영 터미널로 open할 프로젝트에 들어가서 idea1 . 입력 참고https://hane-1.tistory.com/64
JetBrains 툴 오른쪽 메뉴 아이콘이 안보일때 보이게 하는 방법
·
IDE/Intellij
위 같은 오른쪽 메뉴의 아이콘이 안보이면? Settings > Appearance & Behavior > Appearance의 Tool Windows에서- Show tool window bars- Show tool window names를 체크해주면 된다.
Intellij 2025.01 버전 기준 ai pro(JetBrains Ai Assistant, Junie) 활성화 확인하는 방법
·
IDE/Intellij
https://www.jetbrains.com/ai-ides/buy/?utm_campaign=IU&utm_content=2025.1&utm_medium=link&utm_source=product&section=personal&billing=monthly 사용하려는 AI 구독 상품을을 구매한다. settings > plugins에서 JetBrains AI Assistant와 JetBrains Junie를 설치한다.플러그인 설치 후 인텔리제이 라이센스가 등록된 계정으로 구매를 했고, 인증이 되어 있으면 자동으로 라이센스 활성화가 된다. 라이센스를 수동으로 Active하는 줄 알았는데, 알고 보니 AI Pro를 다른 계정으로 구매해서 안된거였다.(라이센스 수동 등록인 줄 알고 인텔리제이 상단 메뉴바의 He..
datagrip 으로 테이블 & 데이터 export, import 하는 법
·
IDE/datagrip
테스트한 환경 - 윈도우 10 - mysql이 설치되어 있어야 함(mysqldump.exe 사용) 목표 - DDL과 insert문 혹은 insert문만 dump 뜨는 법 export하는 방법 1. dump 뜰 스키마에서 오른쪽 마우스 클릭 후 빨간 박스 클릭 2. mysqldump 옵션 - Path to mysqldump: 로컬에 설치된 mysqldump.exe 설정 - Tables 옵션은 많이 있는데 이름 그대로 해석이 될꺼라 생략 ( 원하는 옵션이 체크박스에 없으면 mysqldump 옵션을 검색해서 네모박스에 수동으로 추가하면 된다) - Multiple rows inserts: insert를 한번에 해야 더빠르게 삽입 가능하다. 몇만 몇십만건은 단일 insert문으로 넣을려고 하면 시간이 오래 걸린다..
vscode 단축키 정리 - 2
·
IDE/vscode
1. Ctrl + Shift + T (Reopen) 방금 전에 닫은 파일을 다시 열고 싶을때 사용 2. Ctrl + [ or ] 들여쓰기, 내어쓰기 3. Ctrl + Shift + K 해당 커서에 있는 행 삭제 4. Ctrl + Shift + P VS Code에서 사용할 수 있는 모든 명령어 입력 가능 5. Ctrl + P 파일들 쉽게 이동 6. Ctrl + J 하단 패널 껏다 키기 7. Ctrl + Shift + E 탐색기와 편집기 스위칭 8. Shift + Alt + A 전체 주석
vscode 단축키 정리 - 1
·
IDE/vscode
1. Ctrl + D 현재 커서 위치의 단어와 같은 단어 하나씩 추가 선택 밑의 alert에 커서를 놓고 ctrl+D 위,가운데,아래 가 있을때 가운데에 커서를 놓고 누르면 가운데 -> 밑 -> 아래순으로 블럭 2. Ctrl + Shift + L 현재 커 위치의 단어와 같은 단어 모두 선택 ※ 다중 선택을 취소하고 싶을 때는 esc를 누르면 커서가 원래대로 돌아온다. 3. Alt + (위 아래 방향키) 현재 줄 이동 4. Alt + (클릭) 클릭하는 위치마다 커서를 만들어줌 5. Alt + Shift + (위 아래 방향키) 현재 커서에 있는 문장(?)을 복사해서 위,아래로 움직임 6. Alt + Shift + I 블럭을 씌운 후 클릭 시 커서가 좌르륵 생김 7. ALt + Shift + Drag 마우스의..
인텔리제이 단축키 응용
·
IDE/Intellij
테스트 코드 디버깅 리펙토링 커스텀 단축키 설정하기 테스트코드 alt + enter 테스트 코드 - 클래스명 에서 단축키 이용해야됨 - ctrl + shift + T로 생성 가능 테스트 코드로 이동 ctrl + shift + T - 메소드명 위치에서 단축키 클릭하면 바로 이동 - 다시 한번 누르면 원래 클래스로 되돌아옴 선택된 테스트 실행 ctrl + shift + F10 - 실행시킬 테스트코드에 포커스를 맞춘다음 실행 정지 ctrl + F2 리팩토링 F6 클래스 이동 - 바꾸고 싶은 패키지로 변경 - 이렇게 하게 되면 해당 클래스를 import하고 있는 모든 위치가 바뀜 ctrl + shift + F6 변수의 타입 변경 - 기본타입으로 변경가능 - 메소드타입도 변경 가능 ctrl + F6 메소드의 시그..
인텔리제이 단축키 정리 - 2
·
IDE/Intellij
※ 단어수정1 Ctrl + shift + alt + J 파일내 동일단어 한번에 수정 ※ 단어수정2 Shift(⇧) + F6 : 클래스, 변수, 파라미터 이름을 일괄적으로 변경해주는 단축키 입니다. ※ 단어수정3 Alt + J : 수정 원하는 단어 블럭 씌운뒤 클릭 Live template psvm : public static void main(String[] args){ } sout : System.out.println(); iter + enter : foreach문 자동 생성 itar + neter : for문 자동 생성 ctrl + J를 눌러서 라이브 템플릿에서 지원하는 기능들을 확인할 수 있음 public static void main(String[] args){ } sout : System.out..