반응형 Tools342 git log 한 줄로 출력하는 방법 git log 사용 시 위 이미지처럼 Author와 Date 없이 commit 값과 comment만 해서 한 줄로 보고 싶을 경우에는 git log --oneline 을 사용해주면 된다 2022. 6. 27. 스프링부트 throw new SilentExitException(); 디버그 해결방법 스프링부트에서 디버그 모드로 프로젝트 실행 시 throw new SilentExitException(); 부분에 breakpoint를 걸어놓지 않았는데도 서버를 실행할 때마다 해당 부분에서 걸리는 경우가 있는데 이클립스 상단 메뉴에서 Window(Mac의 경우에는 Eclipse) > Preferences를 누른 뒤 Java > Debug 로 들어와서 상단에 보이는 Suspend execution on uncaught exceptions 옵션 체크 해제 후 apply and close 를 해주면 디버그 모드로 서버를 실행할 때 throw new SilentExitException(); 부분에서 디버그가 걸리지 않게 된다 2022. 6. 20. 이클립스 코드 누가 수정했는지 확인방법(git blame) 이클립스 사용 중 같은 파일을 여러 사람이 고치다보면 특정 코드를 누가 추가했거나 혹은 고쳤는지 History에서 확인하기가 굉장히 힘든데 이클립스에서 Show Revision Information 이라고 git blame 같은 기능을 지원한다 먼저 CTRL + F10을 누른 뒤 (Mac의 경우에는 Command + F10) Show Revision Information을 눌러주면 코드 왼쪽 라인에 불이 들어오는데 진할수록 최근에 고친 코드고 커서를 가져가면 누가 고쳤는지 comment는 뭐라고 썼는지 확인할 수 있다 이후 확인 후에는 동일하게 CTRL + F10을 누른 뒤 Revisions > Hide Revision Information을 눌러주면 비교 모드 전으로 되돌릴 수 있다 2022. 6. 16. Mac terminal vi/vim 나가는 방법 Mac terminal에서 vi/vim을 통해 파일을 읽고 나가려고 하는 경우 ESC를 누른 후 아래 내용을 눌러주면 된다 :q! 그냥 나가기 :wq! 저장 후 나가기 2022. 6. 15. 이클립스 formatter 파일, 특정 라인부터 예외처리 방법 이클립스에서 Formatter에 적용한 Code Style이 특정 파일이나 혹은 지정한 라인 범위에서 Formatter가 적용되지 않도록 예외처리를 하려고 하는데 기본 설정은 // @formatter:off 를 사용할 경우 해당 라인 아래부터는 formatter가 적용되지 않고 // @formatter:on 을 사용해주면 해당 라인 아래부터는 formatter가 적용된다 특정 파일 전체에 formatter가 적용되지 않게 하려면 클래스명 위에 // @formatter:off 를 넣어주면 된다 마지막으로 formatter 예외처리 시 사용하는 태그를 바꿔주려면 Window(Mac은 Eclipse) > Preferences를 누른 뒤 Java > Code Style > Formatter로 들어와서 Edit을.. 2022. 6. 15. 이클립스 Formatter가 기존 코드 수정 방지방법 이클립스에서 Formatter로 Code Style을 적용해서 코딩을 하다보면 Formatter를 적용하지 않은 사람의 파일을 수정할 경우 내 Formatter에 의해 코드 전체가 다 개행되는데 내가 현재 짜는 코드만 Formatter가 적용되게 하고 기존에 작성한 코드는 Formatter를 적용하지 않으려면 Window(Mac은 Eclipse) > Preferences > Java > Code Style > Formatter > Edit 을 눌러준 뒤 Line Wrapping 에서 Never join already wrapped lines를 체크한 후 OK를 눌러주면 내가 작성하고 있는 코드만 Formatter가 적용되고 기존에 작성된 혹은 남이 작성한 코드는 Formatter가 적용되지 않게 된다 2022. 6. 15. 이전 1 ··· 15 16 17 18 19 20 21 ··· 57 다음 반응형