IT/Tool
-
[IntelliJ] 테스트 커버리지, 내 테스트 코드는 얼마나 잘 만들었을까IT/Tool 2023. 2. 11. 16:39
IntelliJ는 유료인만큼 강력하고 편리한 기능을 많이 제공한다. 그 중 내가 만든 테스트코드가 얼마나 잘 테스트되고 있는지 수치적으로 표기해주는 기능이 있다. test code Coverage 기능에 대해 사용방법을 알아보자. 1. 테스트코드 작성 테스트코드는 본 블로그의 아래 코드를 테스트하는 코드이다. 2023.01.28 - [IT/JAVA | Spring] - [JAVA] 특수문자 > 숫자(0123~순, 소수점 포함) > 영어(대문자 먼저, abc~순) > 한글(ㄱㄴㄷ~순) 순서 Custom Comparator로 String 정렬 [JAVA] 특수문자 > 숫자(0123~순, 소수점 포함) > 영어(대문자 먼저, abc~순) > 한글(ㄱㄴㄷ~순) 순서 Cust 해당 util은 아래 블로그를 참조하..
-
[IntelliJ] Editor에 코드 호출, 구현 등 한눈에 보기 ( Inlay hints )IT/Tool 2022. 12. 18. 16:37
IntelliJ를 사용하면서 유용한 기능들을 많이 보게되는데 아주 만족하며 사용중인 Inlay hints를 세팅해보자 Inlay hints는 class, method 등 어디서 몇번이나 호출되는지, interface의 method들이 몇군데 구현되어있는지 확인할 수 있다. 적용 예 추천 이유 1. 가독성 method 호출하는곳을 직접 찾지 않아도 한눈에 확인 가능하다. 2. 편의 1 usage를 클릭하면 호출한 코드를 자동으로 찾아간다. 마찬가지로 implementation도 마찬가지다 호출하는곳이 2곳 이상이라면 어디서 호출하고있는지 보여준다. git push user 역시 마찬가지다. 적용방법 1. intellij 실행 후 preferences 들어가기 상단 바 -> intellij IDEA -> ..
-
[MAC] [IntelliJ] Google style guide format 적용하기IT/Tool 2022. 12. 17. 15:01
java Google style guide 가 무엇인가? 2022.07.08 - [IT/JAVA | Spring] - [JAVA] Google Java Style Guide link [JAVA] Google Java Style Guide link 클린코드를 공부하던 중 google java style guide 를 아주 잘 번역되어있는 블로그를 발견했다. 이 블로그는 해당 블로그를 작성하신 작성자분께 허락을 구하고 링크만 남겨놓는다. Google Java Style Guide kangyb.tistory.com IDE(intellij, eclipse 등)은 code format을 적용할 수 있다. 그 중 java 개발할 때 많이 참고하는 google java format 을 적용해보자 1. google s..
-
[MAC] M1 맥북 homebrew 설치 후 command not found:brew 해결IT/Tool 2022. 8. 15. 18:16
M1 맥북에 homebrew 공식 홈페이지의 설명대로 homebrew를 설치하면 brew명령어가 정상적으로 동작하지 않는경우가 있다. 설치부터 오류 해결까지 진행해보자 아래 명령어를 입력하여 homebrew를 설치한다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 아래 명령어를 입력하여 정상적으로 동작하는지 확인 brew help 만약 아래와 같은 문구가 출력된다면 문제가 있는것이다. zsh: command not found:brew 이렇게 에러가 발생한다면 아래의 방법을 통해서 해결할 수 있다. 터미널에 아래의 부분을 본인 mac userid명으로 변경하고 순차적으로 실행한다...
-
[MAC] iTerm2 꾸미기 (powerlevel10k, sysntaxt highlighting, status bar 등) iTerm 커스텀IT/Tool 2022. 8. 15. 17:59
작성일 : 2022-08-15 version : mac os 12.5 ( Monterey ) CPU : intel 기준으로 작성 되었으며 m1 맥북은 hombrew세팅에 별도의 설정이 필요하다. m1 맥북 사용자분들은 homebrew 세팅을 참고하여 우선작업이 필요하다. ( brew명령어가 정상적으로 동작하지 않는 이슈 때문 ) 아래 "[MAC] M1 맥북 homebrew 설치 후 command not found:brew 해결" 글 참조 iterm의 homebrew, zsh, oh my zsh, 한글깨짐, theme적용 등 기본 세팅은 여기서 확인 가능합니다. 2022.08.14 - [IT/Tool] - [MAC] iTerm2 꾸미기 (oh-my-zsh, font, theme 등) [MAC] iTerm2..