CODE CAVE

[IntelliJ/인텔리제이] 유용한 단축키 본문

ETC./TIP

[IntelliJ/인텔리제이] 유용한 단축키

코드케이브 2016. 7. 29. 13:41

개인적으로 인텔리제이는 강력한 IDE로서 안되는게 없는 엄청난 툴이라고 생각합니다.


그래서 그런지 세계적인 기업인 구글에서 인수하고 이를 기반으로 안드로이드 스튜디오를 만들었나봅니다.


일단 제가 뭐 메뉴얼을 갖고 있는게 아니라서 하나하나 생각날 때마다 정리하려고 합니다.


개인 적인 바램은 제가 적지 않은 단축키 말고 다른 유용한 단축키를 알고 계신 분이 계시다면


댓글로 공유해주셨으면 좋겠어요! 서로 지식은 공유하는 것 이니까요. ㅎㅎ


---- IntelliJ 단축키 ----


# Command + Option + L

소스코드 정렬. 코드 들여쓰기나 탭 등을 이쁘게 정렬 해줍니다. - 남의 소스코드를 받고 유지보수를 하게 되었을 때 소스코드가 더러우면 제가 종종 쓰는 단축키 입니다.


# Command + F (검색) / Command + R (단어 바꾸기)

이건 대부분 에디터들이 다 똑같죠.


# Shift 두번 (정말 갠적으로 제일 좋아하는 기능)

파일이나 디렉토리나 객체, 클레스 등을 찾아 줍니다. - 엄청납니다. 단어를 단축해도 검색 됩니다. - 예를들어 video 라는 단어가 들어간 파일을 찾을때 vio 이렇게 쳐도 찾아줍니다.


# Command + delete 

한 줄의 내용을 지우면서 그 줄 자체도 사라집니다. - 저는 이게 매우 유용하더라구요. 너무 자주 써서 습관이 되서 다른 에디터 쓸일이 생겨도 이 키를 자꾸 누르게 될 정도로요


# Control + Tab 

현재 열려진 창(파일)을 변경할 수 있습니다. - 커맨드를 떼지 않고 탭을 누르면 여러 창 중에 하나를 고를 수 있고 떼면 방금 전 창으로 돌아옵니다.


# Shift + 방향키

영역 지정 - 마우스로 드래그 하는 것들 대체 할 수 있습니다.


# Command + Shift + F 

전체 프로젝트를 다 뒤져서 키워드를 검색합니다. - 이 것도 엄청난 기능입니다. - 의뢰를 받거나 남의 소스코드에서 어떤 단어가 들어간 파일을 찾고 싶을때 여기저기 뒤져볼 필요가 없이 이 기능 하나면 바로 찾을 수 있습니다.


# Command + Shift + R

이 기능 최근에 알았는데 정말..... 인텔리제이를 사랑하게 되었어요.

프로젝트 안에 있는 코드들을 전부 뒤져서 우리가 흔히 아는 Command+R(Replace) 기능입니다.

저는 최근 어느 프로젝트 참가했다가 euc-kr 을 utf-8로 바꾸는 작업을 했는데

전 개발자가 모든 파일에 euc-kr 을 명시해놔서 언제 다 바꾸지 했는데 이거 한방에 끝났네요



# Command + Delete

소스코드 한줄을 지워야하는 상황이 생겼다고 가정합니다.

그럼 한줄 내용을 지우면 빈줄이 되겠죠, 이 빈줄 또한 지워야 합니다.

하지만 이 단축키면 이를 키 한번에 가능하게 합니다.



# Command + ` 

프로젝트 여러개 켜두시는 경우 있으시죠?

프로젝트간 변환은 인텔리제이 아이콘 오른클릭 > 프로젝트명 클릭 하는 방법도 있지만 이렇게 단축키로 쉽게 하는 방법도 있습니다.


.

.

.

.


[계속해서 추가할 예정]




새로운 단축키를 하나라도 더 알게 되서 도움이 되셨다면 아래 공감 버튼을 꾹 !!