PhpStorm에서 "GotoFile에서 따옴표 문자열 파일 이름 보내기"매크로

3464 단어 PhpStorm
PhpStorm에서 매크로를 처음 사용해 보았지만 편리한 사용법 할 수 있고, 생각했던 것보다 여러가지 드릴 것 같다.

CakePHP라든지의 프레임워크를 사용하고 있으면, 템플릿→다른 템플릿으로 날아가는 것이 많아, 그때마다 파일명 입력해 점프하지만 약간 번거롭다.

그런 이유로 『GotoFile 액션에 싱글 쿼테이션 내의 파일명을 보낸다』 매크로를 만들어 보았다.

※이하는 IdeaVim 플러그인을 넣어 Vim 키 바인드가 되어 있다고 가정합니다.

f:id:rinrin900:20130306191546p:plain

설정 절차



절차는 다음과 같습니다.

1) [Edit]-[Macro]-[Start Macro Recording]을 선택

2) 에디터상에 임의의 장소에서 [vi']-[Ctrl+Shift+A(GotoFile)] 순서로 입력

3) [Edit]-[Macro]-[Stop Macro Recording]을 선택

4) 임의의 매크로명을 지정해 저장

이것으로 매크로가 완성.

그런 다음 생성 된 매크로에 임의의 바로 가기를 할당합니다.

f:id:rinrin900:20130306192027p:plain

사용법



점프 하고 싶은 파일명이 쓰여져 있는 싱글 쿼트내에서, 방금전에 작성한 매크로를 실행할 뿐.

f:id:rinrin900:20130306192239p:plain

f:id:rinrin900:20130306192357p:plain

이런 느낌.
덧붙여서, GotoFile 대신 GotoClass라든지 지정하면, 클래스명 지정으로의 점프를 할 수 있게 될 것.

PhpStorm 상의 에디터 기능 뿐만이 아니라, 스스로 인스톨 한 플러그인과도 조합해 매크로를 짜는 것 같다.
빈번하게 하는 조작을 매크로화해 두면 효율도 거칠게 올라갈 것이므로, 적극적으로 사용해 보자.

좋은 웹페이지 즐겨찾기