Spring Boot/인텔리제이
-
IntelliJ 테스트 관련 Live Template 생성하기Spring Boot/인텔리제이 2024. 11. 10. 23:24
1. Live Template 설정 cmd + shift + a > Live Template+ 버튼 클릭2. Group 생성- 테스트 목적의 live template을 생성할 의도로 Test group 생성 3. Live Template 생성- + 버튼 > Live Template 클릭하고 아래와 같이 코드릴 입력한다. - template text 창 아래 define 버튼을 눌러 java를 선택한다.- 그러면 우측에 Reformat according to style과 use static import if possible 체크박스가 생성되는데 선택해준다. - Edit Variables를 클릭하고 아래와 같이 입력한다.4. Live Template 사용위 설정을 통해 다음과 같이 단축키로 뼈대 코드를 생..
-
2025 인텔리제이 추천 플러그인 (recommended intellliJ plugin)Spring Boot/인텔리제이 2024. 11. 10. 21:19
1.배경인텔리제이 첫 설정시 추가한 플러그인을 소개한다.2. IntelliJ pluginLinter 설치 (사용 이유 참고 : https://yeoon.tistory.com/151)SonarLint (자바) : 소나큐브에서 제작한 linterKtlint (코틀린) : 코틀린 공식 linterGitHub Copilot : 회사에서 사전에 사용승인 필요JPA Buddy : JPA 관련 도구 Entity 생성시에 도움된다.LangCursor : 마우스 커서에 현재 영어인지 아닌지 확인. 한국인이 제작한 플러그인으로 non-english 언어 사용자의 편의를 위함String Manipulation : String 조작 관련 지원 도구 (String 관련 작업의 생산성 상승)camelCase ↔ snake cas..
-
인텔리제이 통계 기능으로 개발 생산성 올리기Spring Boot/인텔리제이 2024. 6. 19. 22:27
경영의 아버지 피터드러커가 일찍이 말했다. 측정할 수 있어야 개선할 수 있다. 인텔리제이는 생산성 측정 기능을 제공한다. 맥 기준으로 cmd + shift + a 단축키를 누르고 my productivity를 클릭하면 내가 IDE 사용하면서 단축키를 몇번 호출했는지 통계를 확인할 수 있다. 자주 안쓰는 단축키 사용 해서 생산성을 올려보자 [인텔리제이 생산성 관련 추천 사이트] - 공식 사이트 단축키 Keymap -> https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf 인텔리제이 단축키 관련 강의 - https://www.inflearn.com/course/intellij-guide..
-
[IntelliJ 필수 코드 스타일 설정] 와일드카드 * import disable, imports 자동 정리, Imports Fold 비활성화Spring Boot/인텔리제이 2023. 8. 14. 17:07
컴퓨터 살때마다 설정 새로하는데, 찾아보는데 시간 걸려서 기록해 둔다. 1. 와일드 카드로 import 되는 것 disable하기- cmd + , > java > imports 탭- 어떤 라이브러리, 패키지를 사용하는지 의존성이 더 명확해진다.Settings > Code Style > Java > imports 에 설정을 위에 처럼 바꿔준다. 2. 안쓰는 imports 자동 정리3. Imports Fold 비활성화 4. 파일 미리보기 설정- 더 이상 더블클릭 never...
-
[IntelliJ 디버깅] springboot, message.properties의 값이 읽히지 않는 문제Spring Boot/인텔리제이 2023. 7. 2. 01:17
0. message.properties의 값이 읽히지 않는 문제 해결- 아래와 같이 error 메시지를 선언하고 MessageSource 인터페이스로 메시지를 불러오는 작업을 하던 중- 한글이 ???.???.??? 와 같이 출력되는 버그를 수정한 내용을 정리 Size.writeTodoCommand.title=할 일은 {2}-{1}자 사이로 작성해주세요.Exception.TodoEntityNotFoundException=요청한 할 일을 찾을 수 없어요. (일련번호: {0})Exception.MethodArgumentNotValidException=입력 값이 없거나 올바르지 않아요.- 이는 인코딩 문제로 아래의 설정을 해준다. 1. 인텔리제이 properties file 인코딩 설정Default encodi..