PhpStorm Project 설정 자동화하기 – Part 2

지난 포스트에 이어 설정 파일을 자동화하기 위한 과정을 계속 기록한다. 리포지터리에 계속 필요한 설정을 하고, IDE의 설정 파일의 변화를 추적한다. 추적된 변경 사항은 따로 .md 파일로 기록한다.

내가 PhpStorm을 주로 사용하는 용도는 워드프레스 플러그인 또는 테마 개발이므로 워드프레스 코어 루트 디렉토리를 기준으로 한 프로젝트를 생성한 후 여러 자투리 설정을 대상으로 한다.

많은 반복을 거쳐 자동적으로 기억나는 몇몇 필수적인 아래 요소들을 대상으로 기록을 하였고, 차후 나머지 설정들은 생각나는대로 덧붙일 생각이다.

  • 서버와 XDebug 지원
  • Framework > WordPress 지원
  • 단어 사전 추가
  • 올바른 composer.json 경로
  • 프로젝트에서 제외되는 경로
  • 정적 검사를 위한 PHP 언어 레벨
  • 내가 개발하는 영역에만 코드 검사를 하도록 커스텀 스코프 지정
  • 개발 중인 테마/플러그인에 VCS 경로 지정

이것들은 주로 workspace.xml 파일에 저장되는데, XML 파일을 적절히 편집할 수 있다면 자동화가 그렇게 어렵지는 않을 것으로 보였다.

댓글 남기기