danuri
오늘의 기록
danuri
전체 방문자
오늘
어제
  • 오늘의 기록 (307)
    • java (150)
      • java (33)
      • spring (63)
      • jpa (36)
      • querydsl (7)
      • intelliJ (9)
    • kotlin (8)
    • python (24)
      • python (10)
      • data analysis (13)
      • crawling (1)
    • ddd (2)
    • chatgpt (2)
    • algorithm (33)
      • theory (9)
      • problems (23)
    • http (8)
    • git (8)
    • database (5)
    • aws (12)
    • devops (10)
      • docker (6)
      • cicd (4)
    • book (44)
      • clean code (9)
      • 도메인 주도 개발 시작하기 (10)
      • 자바 최적화 (11)
      • 마이크로서비스 패턴 (0)
      • 스프링으로 시작하는 리액티브 프로그래밍 (14)
    • tistory (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

태그

  • AWS
  • Jackson
  • Thymeleaf
  • 도메인 주도 설계
  • 트랜잭션
  • 등가속도 운동
  • mockito
  • JPA
  • gitlab
  • S3
  • Saving Plans
  • 자바 최적화
  • connection
  • nuribank
  • Database
  • POSTGIS
  • Spring
  • DDD
  • Security
  • reactive
  • docker
  • 마이크로서비스패턴
  • ChatGPT
  • Kotlin
  • CICD
  • Java
  • RDS
  • Bitmask
  • PostgreSQL
  • SWAGGER

최근 댓글

최근 글

hELLO · Designed By 정상우.
danuri

오늘의 기록

java/intelliJ

IntelliJ 단축키 정리 - Windows

2021. 1. 12. 16:37

IntelliJ에서 사용했던 단축키를 정리한다.

 

  • IntelliJ는 기본적으로 자동완성 기능이 잘 갖춰져 있다. 입력시 자동완성블록이 나오면 원하는 내용에 대해 tab이나 enter를 치면 자동완성을 수행한다. 가장 많이 사용한다.
  • ctrl+shift+enter : 코드 한줄을 자동완성과 세미콜론(;)까지 입력시켜 마무리해준다.
  • alt+enter : 해당 부분의 속성창을 켜준다. (class import, 인터페이스 implements 시 overrider 메소드 자동 생성 등)
  • shift+f6 : rename, 다른 위치의 해당 부분과 관련된 곳 모두 바꿔준다.
  • alt+insert : constructor, getter, setter 자동 생성시 사용
  • ctrl+alt+v : 입력한 메서드에 대한 리턴값을 자동으로 완성시켜준다. (매우 유용하며 자주 사용한다.)
  • ctrl+shift+t : 해당 클래스의 test 생성
  • ctrl+shift+alt+t : 해당 메소드 속성
  • psvm+enter : public static void main 메소드 생성
  • sout, soutv, soutm+enter : 각각 System.out.println(), System.out.println("변수 = " + 변수), System.out.println(클래스.메소드)
  • ctrl+e : history, 코드끼리 왔다갔다 할 때 유용하다.
  • ctrl+shift+f10 : 현재 코드 실행
  • shift+f10 : 이전 실행 재실행
  • iter+enter : for문 생성
  • get, set+enter : getter, setter 생성
  • shift+shift or ctrl+n : 클래스or메소드 찾기
  • ctrl+f12 : 현재 클래스의 메소드 목록 보기
  • ctrl+b : 해당 메소드, 클래스를 사용하고 있는 곳으로 이동 or 목록 생성
  • ctrl+alt+b : 해당 인터페이스를 사용하고 있는 클래스 목록
  • ctrl+shift+f9 : 리컴파일 (보통 devtools랑 함께 사용)
  • ctrl+'/' : // 주석 처리
  • ctrl+shift+'/' : /**/ 주석 처리
  • ctrl+alt -> or <- : 앞으로, 뒤로 가기
  • ctrl+alt+n : 변수 정리(코드 리팩토링)
  • ctrl+alt+m : 해당 코드 메서드로 생성
  • ctrl+o : 메소드 등록

 

'java > intelliJ' 카테고리의 다른 글

[Intellij] import문 자동 정리하기  (1) 2021.07.13
[Intellij] JUnit5 Stateful Test  (0) 2021.07.05
[Intellij] 인텔리제이 단축키, 템플릿 정리 - Mac  (2) 2021.06.24
IntelliJ에서 Gradle 사용시 자바 직접 실행  (0) 2021.02.10
IntelliJ에서 Live Template 추가하기  (0) 2021.01.13
    'java/intelliJ' 카테고리의 다른 글
    • [Intellij] JUnit5 Stateful Test
    • [Intellij] 인텔리제이 단축키, 템플릿 정리 - Mac
    • IntelliJ에서 Gradle 사용시 자바 직접 실행
    • IntelliJ에서 Live Template 추가하기
    danuri
    danuri
    IT 관련 정보(컴퓨터 지식, 개발)를 꾸준히 기록하는 블로그입니다.

    티스토리툴바