일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- AI
- Java
- mysql 튜닝
- 기록으로 실력을 쌓자
- APM
- 공부
- 정보처리기사 실기 기출문제
- kotlin coroutine
- CKA 기출문제
- kotlin querydsl
- 코틀린 코루틴의 정석
- kotlin spring
- CloudWatch
- aws
- 정보처리기사 실기
- kotlin
- IntelliJ
- AWS EKS
- 정보처리기사실기 기출문제
- PETERICA
- Linux
- 오블완
- Pinpoint
- Spring
- Elasticsearch
- 티스토리챌린지
- minikube
- Kubernetes
- CKA
- MySQL
- Today
- Total
목록DevTool/Intellij (10)
피터의 개발이야기
ㅁ 들어가며ㅇ 보안망에서 개발을 진행하면서 JSON을 이쁘게 만들 수 있는 플러그인을 다운받을 수 없는 상황이었다.ㅇ Intellij의 기본 정렬기능으로 JSON을 이쁘게 만드는 방법을 정리하였다. ㅁ JSON 파일 만들기ㅇ 프로젝트의 적당한 저장 위치에서 data.json 파일을 만들어 본다. ㅇ 파일 확장자가 JSON이 아닌 경우는 미세하게 칸 공간만 띄어주는 형태로 변경될 뿐 정렬 시 이쁘게 되지 않았다. ㅇ 해당 위치에 JSON을 붙여 놓는다.ㅇ Command + Option + L 을 누르면 정렬과 함께 저장이 된다. // 정렬 전{"a":"teatA","b":"teatB","c":"teatC","d":{"aa":"test","bb":"test","cc":"test"}}// 정렬 후{ "a"..
ㅁ 개요 터미널에서 git을 다운 받고 곧 바로 Intellij를 실행하고 싶을 때에 idea를 path에 지정해 두어야 하는데, 그 과정을 정리하였습니다. Intellij에서 설정할 경우 터미널에 자동으로 path 설정이 되어 command 라인에서 실행이 가능하였지만, zsh에서는 설정을 수기로 해 주어야 했습니다. ㅁ Intellij에서 설정하기 ㅇ shift X 2 클릭 시 Create Command-line Launcher을 입력하고 Tools를 실행 시킨다. ㅇ OK를 누르면 터미널에서 실행이 된다. $ idea --version 2023-08-05 23:02:14.925 idea[38211:10757484] allVms required 1.8*,1.8+ 2023-08-05 23:02:14.9..
ㅁ 들어가며 camel case를 snake case로 변경해주는 단축키를 제공하는 플러그인에 대해서 정리하였다. ㅁ Installㅇ Settings > Plugins > Marketplace에서 camelcase를 검색하여 설치하였다. ㅁ 기본 설명camlecase플러그인은 카멜 -> 스네이크로 변환시켜준다.ㅇ CAMELCASE camelcase ㅇ camelCase CAMEL_CASE ㅁdefault keymap ㅇ windows -> ctrl + shift + U ㅇ Mac -> command + shift + U ㅁ rule ㅇ CAMELCASE -> camelcase ㅇ camelcase -> CAMELCASE ㅁ Jar 파일 설치 ㅇ 보안 구역에서는 jar 파일을 직접 다운 받아..
ㅁ 개요 ㅇ IntelliJ IDEA를 쓰면서 꼭 필요한 단축키를 정리하였다. ㅇ IntelliJ IDEA YouTube 채널에 있는 동영상에서 이 단축키들을 실제로 사용하는 모습을 확인할 수 있다. ㅇ 동영상을 보고 단축키의 기능에 대해 간략히 정리하고 해당 시간대의 링크별로 정리하였다. ㅁ Alt + Enter ㅇ 00:12 Alt + enter 오류 수정 제안 코드에서 오류가 발견된 경우 해당 오류 위에 커서를 놓고 Alt+Enter를 누르면 문제에 대한 수정 제안 목록이 표시된다. ㅁ F2 ㅇ 01:18 F2 Navigate errors 에디터에서 오류와 경고 사이를 이동할 때 마우스를 사용하고 싶지 않다면, F2를 사용하여 다음 오류, 경고 또는 제안으로 점프할 수 있다. 이것과 Alt+Ente..
ㅁ 개요 ㅇ 긴 코드를 미니맵 형태로 에디터 창에 표시하는 CodeGlance 플로그인 설치 과정 정리 ㅁ CodeGlance 플로그인 설치 ㅇ 파일 > 설정 창에서 플러그인을 검색하여 설치를 한다. ㅇ 설치가 완료되면 IDE를 재시작한다. ㅁ 설치 확인 ㅇ코드가 미니맴 형태로 표시된 것을 확인할 수 있다.
ㅁ 개요 ㅇ GitToolBox 플러그인은 소스라인 별 마지막 커밋 정보를 보여 준다. ㅇ 개발하면서 소스의 이력을 바로 확인 할 수 있어, 해당 플러그인을 설치하였다. ㅁ GitToolBox 설치 ㅇ File > Settings로 이동해서 플러그인을 설치한다. ㅇ 설치 완료 후 재기동을 해야한다. ㅇ 재기동 후 GIT에 접속을 위한 인증정보를 입력해야한다. ㅁ 적용 확인 ㅇ 선택된 라인의 마지막 커밋정보를 바로 확인할 수 있다.
ㅁ 개요 ㅇ 부하테스트를 위해 시뮬레이터 환경을 구성하고 RDS Aurora MySQL을 사용 중이다. ㅇ 환경이 보안망에 구축되어 있어 외부에서 직접 접근이 막혀 있는 상황이다. ㅇ 부하테스트를 위해 예외적으로 EC2 서버를 SSH 터널링 하여 접근하게 되었고 그 과정을 정리하였다. ㅇ DataGrip이 있지만 개발의 편의성을 위해 Intellij의 DataBase를 주로 이용하고 있다. ㅁ SSH설정하기 ㅇ Data Sources and Drivers 창에서 SSH/SSL 탭을 클릭하였다. ㅇ Use SSH tunnel을 체크한다. ㅇ 기존 SSH 접근 host입력한다. ㅇ EC2의 기본 유저인 ec2-user를 입력한다. ㅇ Auth type은 Password, Key pair, OpenSSH가 있..
ㅁ 개요 ㅇ nGrinder 부하테스트 환경을 구축 중에 Groovy로 테스트 스크립트를 작성하는 과정에서 Groovy 환경 세팅이 필요하였다. ㅇ Intellij에서 groovy에 환경을 구축하는 방법에 대해 정리하고 테스트까지의 과정을 정리하였다. ㅁ Groovy SDK 다운로드 brew install groovy ㅇ Mac에서 brew를 이용하여 groovy를 설치하였다. ㅇ 참조 페이지: https://groovy.apache.org/download.html#osinstall ㅇ GROOVY_HOME=/usr/local/opt/groovy/libexec # groovy 버젼확인 groovy --version ㅇ groovy 버젼을 확인 하였다. 버젼언 4.0.3이다. ㅁ Gradle Maven d..
단축키: command + alt + o 적용 전 적용 후 Intellij 설정 변경 > Preferences > Editer > General > Auto Import 에서 Optimize imports on the fly를 체크한다. 편집을 하면 자동의 불필요한 Import가 정리가 된다.