TIP게시판

제목 phpstorm 유용한 단축키
글쓴이 변종원(웅파) 작성시각 2017/07/25 11:25:19
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 18068   RSS

1. shift shift : search anywhere -> 파일명, 파일내 심볼(함수명), 액션 등에서 입력한 내용을 찾아줍니다.

설명이 바로 와 닿지는 않을 것이지만 쉬프트 두번 눌러보고 텍스트 입력해보면 아~ 하실 겁니다.

 

2. Ctrl+d 현재 줄 복사하여 자동 붙여넣기 -> 똑같은 내용이 한줄 더 생김

 

3. shift+ctrl+f : find in path 라고 프로젝트나 모듈, 디렉토리 내에서 입력한 내용을 모두 찾아줍니다.

소스내 검색시 유용합니다. 소스내에서 사용된 함수명 검색등..

- ctrl+f 로 현재 파일내에서 검색후에 f3(다음 검색결과), shift+f3(이전 검색결과)을 누르면 다음, 이전 검색결과로 이동합니다.

 

4. ctrl+k(commit), ctrl+t(update) : svn commit, update 창이 열립니다. (다른 형상관리툴도 마찬가지입니다)

 

5. ctrl+/ : 블록처리된 라인을 모두 주석(//) 처리해줍니다. 다시 누르면 주석해제됩니다.

 

6. alt+7 : 우측창에 현재 클래스 내부의 메소드들이 리스트로 표시됩니다.

클래스 라인이 긴 경우 스크롤로 이동하지 않고 클릭으로 한번에 이동합니다.

 

7. ctrl+g : 라인번호를 입력하면 그 라인으로 바로 이동합니다.

 

8. ctrl+shift+j : 현재 커서 위치에 아래 라인을 연결해줍니다.

 다음글 sticky footer, css 처리 방법입니다. (1)
 이전글 intellij 환경, 클래스의 메소드 링크 방법. (... (2)

댓글

전상민 / 2017/07/26 09:13:44 / 추천 0

전 아래 단축키들도 많이 사용합니다.

 

1. 블록설정

window : ctrl + w

mac : alt

 

2. rename : 메서드명, 변수명 변경(해당 메서드나 변수가 호출되는 코드도 같이 변경됨)

shift + f6

 

3. 파일명으로 검색

ctrl + shift + n

 

4. 최근 수정 파일 목록

ctrl + e

 

변종원(웅파) / 2017/07/26 09:37:35 / 추천 0

shift+f6 은 주의해서 써야합니다. core에 똑같은 이름이 있을 경우 사이트가 동작하지 않을 수도 있습니다.

3번째 강의시간에 일괄 수정했다가 사이트가 안떠서 진땀흘렸던.... ^^

이현재 / 2017/07/27 10:48:11 / 추천 0

ctrl + shift + c 현재파일 위치 복사

ctrl + shift + alt + c 현재파일 및 커서 라인위치 복사

ctrl + alt + l 코드정렬(범위 설정 시 해당 부분만) - default psr2

변종원(웅파) / 2017/07/27 11:13:09 / 추천 0

ctrl + shift + alt + c 이거는 svn 업데이트 요청할때 자주 사용하던거네요. ^^

코드정렬 강추~

 

바보돌쇠 / 2017/08/01 08:16:21 / 추천 0

뭣 모르고 Ctrl + Shift + F Ctrl + Shift + R 로 파일 전체에서 찾아서 수정해서 고생했던 기억이 있네요...

왜 다 확인을 하지 않고서 수정을 했는지...

바보돌쇠 / 2018/02/22 10:00:46 / 추천 0

phpstorm을 계속해서 써오면서도 사용하지 않아서 몰랐던 편리한 단축키가 있어서 추가 합니다

F2 / (Shitf + F2) : 오류가 있는 라인으로 이동

Ctrl + Shift + BackSpace : 최근에 수정한 곳으로 이동

Ctrl + Alt + <- or -> : 최근 위치로 이동

Alt + j : 동일변수 선택

Alt + Shift + j : 동일변수 선택 해제 (여럿일 경우)

Alt + Ctrl + Shift + j : 동일변수 선택을 한꺼번에 일괄선택