Phpstorm 추천 플러그인 소개

PhpStorm 추천 플러그인

제가 작성한 순서는 순위가 아닙니다.

또한  제가 개발 중에 사용 중인 플러그인만 넣어놨습니다.

플러그인 창의 위치 `File > Settings > Plugins` 에 있습니다.


 

 

1. PHP 정적 분석기 - Php Inspections (EA Extended)

Php Inspections ​(EA Extended)​


 

개인적으로 가장 추천고 유용하게 사용하고 있는 플러그인입니다.

업무를 진행하다 보면 개발자 마다 사전 지식이 달라 코드를 작성할 때 고려하는 정도의 차이가 발생하는 경우가 종종 있습니다.

이 때, 작성된 코드가 위험이나 오류 가능성을 가지고 있는 체 그대로 방치되는 경우가 있습니다.

위 플러그인을 사용하면 해당 문제를 100%는 아니지만 어느 정도 해결할 수 있다고 생각합니다.

또 저 플러그인을 통해 `다른 개발자들이 이런 코드 작성을 지양하고 있구나` 이런 사실을 알 수 있어 학습에도 도움이 되었습니다.

 

2. Nyan Progress Bar

Nyan Progress Bar


 

IntelliJ IDEA 의 Progress Bar를 꾸며주는 플러그인입니다.

위 플러그인을 다운로드 받은 후 서버에서 뭔가를 다운로드 받을 때 심심하지 않았던 기억이 있습니다.

제가 회사에 처음 들어왔을 때 회사 선배가 깔아주셔서 지금도 쓰고 있다.

 

3. Key Promoter X

Key Promoter X

해당 플러그인은 인텔리제이의 모든(?) 동작들의 단축키를 실시간으로 표시해줍니다.


 

4. Rainbow Brackets

Rainbow Brackets

각종 괄호 (괄호, 중괄호 …) 의 짝에 맞게끔 무지개색으로 표시해줍니다.

{}, () 이런게 중첩으로 많이 사용된 구간에서 정말 유용합니다.


 

5. SonarLint

SonarLint


 

통합된 규칙으로 코드를 작성할 수 있도록 도와주는 플러그인입니다.

또 코드 스멜 (code smell) 부분을 표시해주기 때문에 내가 작성한 코드에 어떤 문제가 있는지 의식적으로 인식할 수 있게 도와줍니다.

때떄로 문제를 인식해야 생각을 시작할 수 있기 때문에 저는 큰 도움을 받고 있는 플러그인입니다.

 


 

해당 플러그인을 설치하면 sonarlint 탭이 새로 생깁니다.

그리고 해당 탭에서는 현재 보고 있는 소스의 문제을 표시해주고 그에 대한 설명을 해줍니다.

 


위에 소개한 다섯 개의 플러그인은 제가 실제로 사용하고 있는 플러그인입니다.

공유하고 싶다는 생각이 들어서 이렇게 글을 작성해 봤습니다.

  • share