TIL - 22.12.13

자라나는 ㅇㅅㅇ개발자·2022년 12월 13일
0

TIL

목록 보기
31/126

디버깅

  • 디버깅(debugging) : 프로그램 내 버그를 찾아 죽이다.
  • 디버거(debugger) : 버그를 죽일 때 도움을 주는 도구(IntelliJ가 제공)
  • 디버깅 과정
    breakpoint 설정
    Step Over로 breakpoint 실행
    Resume Program으로 다음 breakpoint로 이동

Gradle 빌드

  • 오픈소스 기반 빌드 자동화 도구
  • Spring 프레임워크로 백엔드 개발 시 빌드 도구로 주로 사용됨
  • build.gradle : 의존성이나 플러그인 설정 등과 같은 빌드에 필요한 설정 명시
  • external librearies에 gradle이 가져온 의존성을 확인할 수 있음.

주요 단축키(맥OS 기준)

파일

  • 프로젝트 키보드로 선택 : ⌘ + 1
  • 파일 생성(원하는 경로에서) : ⌘ + N
  • 파일 이름(변수 이름도 가능) 바꾸기 : ⇧ + F6

  • 탭 닫기 : ⌘ + W
  • 탭 이동 : ⌘ + ⇧ + [ or ]
  • 최근에 연 탭 보기 : ⌘ + E

커서

  • 코드 안으로 이동 : ⌘ + B
  • 경로 따라가기 중 위치 이동 : ⌘ + ⌥ + 좌,우 방향기
  • 오류 위치로 커서 이동 : F2(Fn + F2)

그 외에 내가 자주쓰는 단축키

  • 커서 위치의 줄 바로 복사 후 붙여넣기 : ⌘ + D
  • ;이나 괄호 등 코드 마지막 쯤 '아 이런거는 자동완성해주면 안되나' 싶을 때 자동완성(개꿀임 꼭 쓰셈) : ⌘ + ⇧ + Enter

0개의 댓글