BLOG ARTICLE editor | 1 ARTICLE FOUND

  1. 2020.11.04 PhpStorm 사용설명서 - Projects, Settings, ftp/sftp연결, ssh터미널

반응형

모든 버전의 PhpStorm

https://www.jetbrains.com/phpstorm/download/other.html

A. PhpStorm를 실행히면 프로젝트를 생성해야 합니다.

프로젝트가 의외로 중요합니다.

하나의 프로젝트마다 Settings이나 Php버전, Host정보등이 저장되기 때문입니다.

예를들면 A프로젝트에서 서버나 호스트의 정보를 저장해 놓았다면 B프로젝트를 열면 새로운 정보를 입력해야 합니다.

그러니까 프로젝트마다 각각의 정보들을 생성해야 하는 것입니다.

이런 설정이 필요할때도 있겠지만 불편할 수도 있겠네요..

 

Tip : 생성되어진 프로젝트(untitled)에 들어가보면 (예 : C:\Users\사용자명\PhpstormProjects\untitled\.idea) 

.idea 폴더안에 프로젝트의 정보들이 저장됩니다. 여기서 webServers.xml파일이 호스트정보를 가진 파일입니다.

이 파일만 복사해서 다른 프로젝트 .idea 폴더안에 붙여 넣으면 저장해 놓은 호스트들이 나타납니다.

 

B. 설정 (단축키는 Ctrl + Alt + S)

- "File" - "Settings" 

1. 테마설정 - Darculs테마가 검정바탕에 밝은색 계통의 색상으로 많이 애용됩니다.

2. PhpStorm 프로그램 폰트설정 - "Use custom font" 체크란을 선택하면 더 많은 폰트를 선택가능

이 폰트 설정은 에디터안의 폰트가 아닌 프로그램의 폰트설정입니다. 

3. Toolbar 설정

- Toolbar에서 원하는 기능이 놓일 위치를 선택 "+" - "Add Action"

 - "OK"

4. 축키 설정

 - "Keymap" - 원하는 기능 선택 - 마우스 더블클릭 - 단축키지정 - "OK" 

5. Editor 설정

 a. 폰트설정 - "Show only ---" 체크란 선택하면 더 많은 폰트 보임

이 폰트들이 에디터기안의 폰트들을 지정하는 폰트입니다.   

 

b. "Language defaults" - "Bad character" - "Scheme"를 선택하면 에디터안의 색상이 변합니다. 

 c. Encodings 설정

 - 3군데 설정을 "UTF-8"로 선택해야 한글지원이 잘 됩니다.

6. 플러그인 설치 - "Plungins" - 필요한 플러그인을 설치하시면 됩니다.

유용한 플러그인은 Google검색 하세요.

7. 호스트 설정

"+" FTP Type 선택 - "New srever name"

 a. 각종 정보를 입력하고 "Test Connection"를 클릭

b. PuTTY에서 생성된 ppk파일도 잘 인식합니다.

 

8. PHP설정

이상이 제가 주로 설정하는 것들 입니다.

이외에도 수많은 설정들이 있습니다. 너무 많다는 느낌도 드네요^.^

 

C. Remote Host - ftp연결

- 위의 Settings에서도 잠시 언급했지만 좀 더 자세히 설명

1. Settings에서 생성하지 않았다면 "Tools" - "Deployment" - "Browse Remote Host"

2. "..." 누르면 상단 [7. 호스트 설정]에서의 설정이 나옵니다. 

3. SSH를 지원하는 호스트는 터미널지원을 합니다.

 

[느낀점]

저는 이젯껏 EditPlus를 주로 사용했습니다.

아무래도 국산 프로그램이라 한글로 되어 있고 ftp기능도 막강하고, 단축키며 여러 기능들이 손에 익어서겠죠.

이번에 PhpStorm을 며칠 사용해 보니 확실히 코드를 작성하는데는 막강한 기능들도 있고 잘 만들어져 있다는 느낌을 받았습니다.

근데 너무 잘 만들어져서 불편하다고 해야 하나... 좀 이상하지만 그런 느낌입니다.

한글화도 되어 있질 않아서 좀 불편도 하고, 간단한 작업을 하기 위해서 프로그램을 띄우기는 무겁기도 합니다.

두 프로그램을 비교하기는 그렇지만 코딩을 새로 할때는 PhpStorm을 사용하고,

단순한 작업을 하기 위해서는 EditPlus를 시용하는 편이 좋은 것 같습니다.

프로그램다운

반응형
AND