테스트 사이트 - 개발 중인 베타 버전입니다

나는 왜 PHPStorm 을 개발툴로 쓰는가..

· 4년 전 · 1659 · 2

댓글로 달아둔 내용인데 아까워서 공유합니다.

 

phpstorm 쓰시면 님이 원하는 기능이 모두 포함되어 있습니다.

1. 그누보드 함수/변수 자동 완성,
2. 그누보드 함수 및 PHP 함수 클릭시 구현코드로 바로가기
3. 그누보드 함수(일발함수)를 사용중인  프로젝트내 파일 검색
4. 함수명에 대한 파라메타값 힌팅(함수에 주석이 있다면, 주석 표시)
    - PHP 함수에 대한 주석 표시
4. 전체 소스에 대한 검색
5.  소스 코드내 변수 클릭시, 선언부 바로가기
3. pem 파일 연동
4. db 연동
  - 소스 코드에서 테이블명 클릭시 해당 db 테이블로 이동
  - 소스 코드내 테이블명 또는 컬럼값 오타에 대한 경고 표시(빨간색)
  - 리팩토링으로 컬럼명 변경시, 해당 테이블을 참조하고 있는 코드 자동수정
5. 강력한 리팩토링 기능 제공
  - 리팩토링으로 함수명 변경시 해당 함수를 호출하는 모두 파일에서 함수명 변경처리
  - 변수도 동일
  - 함수내에서 변수값 변경시 함수내에서 참조하는 부분만 변경
6. 안쓰는 소스(함수, 변수명) 에 대해 회색표시
  - 레가시 소스 정리할때 넘나 편함.

그외 기능들
- xdebug2, xdebug3 연동
- git 연동
- 일주일(기간 변경가능) 이전 코드까지 완벽한 히스토리 기능 제공(서버 소스 삭제되도 복구 가능)
- ssh 터미널 기능 제공
- 도커 연동 가능
- http rest 테스트용 클라이언트 내장 (curl  컨버팅 가능)

 

 http-rest client  기능은 RestAPI 개발시 POSTMan 보다 편하고, 소스내에 포함되어 있으니, 버전관리도 가능하여 정말 좋아하는 기능입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

단점: 유료.. 단 PHP를 개발할려면 그만큼 값어치를 한다.. PHPStorm 강의도 조금씩 해주세요
말씀하신 것들만 해주셔도 참 좋으실 듯 합니다. 저도 스톰쓰지만 기본 기능만 쓰는 듯... ㅎㅎ

게시글 목록

번호 제목
161
160
150
149
141
139
138
132
127
123
117
116
114
111
109
103
101
99
93
90
84
79
66
48
47
43
37
36
34
33