phpstorm (또는 jetbrains의 IDE)의 diff 기능은 편리합니다.

2620 단어 JetBrainsPhpStorm

phpstorm이란?



jetbrains 사가 판매하고 있는 대표적인 유료 IDE.
htps //w w. 지 tb 라이언 s. 이 m/phps와 rm/후아트레 s/

이 jetbarains의 IDE에는 매우 편리한 diff 기능이 3개 탑재되어 있으므로 phpstorm을 예를 들어 소개합니다.

클립보드와 비교




상당히 기본적인 비교에서 문자 선택한 부분과 클립 보드의 문자를 비교할 때 사용됩니다.
오른쪽을 주체(문자 선택한 부분)로 하여 파란색 부분이 변경, 녹색이 추가, 회색은 삭제로 색으로 구분되어 있다.
사용할 수 없다고 생각한 것은
· 어느 탭에서나 검색 및 교체가 가능합니다.
・변경점은 행 번호 라벨에 있는 >> 기호를 누르는 것으로 옆의 탭에 맞출 수 있는 것
・우측의 탭은 실제로 문자 선택한 부분과 동기하고 있으므로, 우측 탭의 변경이 그대로 반영되는 것
일부러 diff 도구를 사용하는 것보다 단연 빠르고 편리합니다.

<호출 방법>
문자를 선택하고 오른쪽 클릭 → "compare with Clipboard"에서 diff 화면이 다른 창에서 열립니다.

GIT 커밋 비교




현재 로컬 소스 코드를 이전 git 커밋과 비교할 수 있습니다.
물론, 다른 브랜치에 있는 커밋에 대해서도 비교 가능.
코드 리뷰가 상당히 드문군요.
또한 충돌이 발생하면 세 화면에 걸친 병합 화면을 사용하여 해결할 수 있습니다.
참조 : htps //w w. 부터 m. 코 m / phps와 rm 우세 후 l 치 ps2 # 기 t

<호출 방법>
파일 탭을 오른쪽 클릭 → 「Git」 → 「Compare with ...」로 비교하고 싶은 커밋과 비교

파일 기록 비교




이곳은 로컬에 저장된 파일의 변경 내역을 사용하여 비교할 수 있는 기능.
가장 왼쪽의 열에서 히스토리를 선택할 수 있습니다.
파일을 변경해 버려서 모르게 되었을 때에 구원받을지도?
또, 변경 이력에 이름 라벨을 붙여 이력을 알기 쉽게 관리할 수 있습니다.


<호출 방법>
파일 탭을 마우스 오른쪽 버튼으로 클릭 → "Local History"→ "Show history"로 병합 화면이 다른 창에서 열립니다
(라벨을 붙이려면 「Local History」→「put a label」로 라벨 입력할 수 있다)

어땠어?
IDE에 돈을 지불한다니! 라는 분도 계신다고 생각합니다만,
무료 IDE의 단점은, 사용물이 되도록, 스스로 플러그인을 찾아, 잠깐 설정해야 하지 않거나 하기 때문에, 그 수고를 줄일 수 있다면 다소는 돈을 지불해도 되지 않을까 라고 생각합니다.
(유료였다고 해도 매일 계속 사용한다고 하면, 그 비용도 미미한 것에 체감합니다)

그 밖에도 phpstorm은 편리한 기능이 디폴트로 탑재되어 있거나,
git 클라이언트로도 SQL 클라이언트로도 의외로 우수하기도 합니다.
이것을 계기로 꼭 사용해 보는 것은 어떻습니까? (옛날 츠카시의 스테마)

좋은 웹페이지 즐겨찾기