본문으로 바로가기

1. 매크로 설정을 IntelliJ 에 적용한다.

    • 복사할 경로 : ~/Library/Preferences/IntelliJIdea2018.2(사용중인 IntelliJ 버전에 따라 다름)/options/ 
    • 파일명 : macros.xml
<application>
  <!-- 매크로를 이미 사용하고 있을 경우 다음 매크로 설정을 기존 매크로 설정 파일에 다음만 복붙해서 넣는다 -->
  <component name="ActionMacroManager">
    <macro name="lint fix and save all">
      <action id="Javascript.Linters.EsLint.Fix">
      <action id="SaveAll">
    </action></action></macro>
  </component>
</application>


2. 완료후 IntelliJ 를 재시작 해야 적용 된다.


추가로 매크로에 단축키 적용하고 싶다면 다음을 진행한다.


1. IntelliJ 상에서, [Preferences] - [Keymap]에서  lint fix 검색



2. Macros > lint fix and save all 을 select 하고 마우스 오른쪽 클릭하면 메뉴가 활성화 되는데, 거기서 Add Keyboard Shortcut 선택한다 (키보드 단축기 추가 메뉴이다) 



3. 기존에 save all 단축키였던 cmd + s 입력 후 OK 
 



4. Warning 메세지가 뜨면 기존 cmd + s 에 할당된 액션을 지우겠냐고 묻는데 지워준다. (Remove 클릭)


5. Apply 또는 OK 선택해서 설정한 단축키를 적용하면 끝