PHPStorm

· PHP/Setting
개요 JetBrains의 IDE 중 PHPStorm으로 외부에 있는 서버를 SSH로 바로 연결해서 수정해 봅시다. 1. 빈 프로젝트 생성 프로젝트 하나당 하나의 Host 정보를 담을 수 있습니다. .idea의 webServers.xml에서 호스트 정보를 가집니다. 2. Remote 연결 Remote 연결 창을 엽니다 Header -> Tools-> Deployment -> Browse Remote Host 옆에 아래와 같은 창이 나오는데 ... 버튼을 눌러줍시다. 이름을 입력해 주고 OK를 누르고 다시 ... 버튼을 눌러줍니다. 아래서 + 버튼을 눌러주고 이제 환경에 맞게 연결 정보를 넣어주면 됩니다. 정보 입력 후 OK를 누르면 완료됩니다. Test Connection으로 잘 연결되는지 확인 가능 기본..
· Java/Setting
JetBrains에서 출시하는 IDE에는 아래처럼 기본적으로 Git tab이 존재하기에 vs code처럼 별도의 플러그인 설치가 없어도 깃 로그 계층을 볼 수 있고 깃 명령어를 쉽게 사용할 수 있습니다. 하지만 신규 환경에서 IDE를 설치하면 보이지 않을 때가 존재합니다. 그럴 때는 참 난감합니다, 별것도 아닌데 신경이 엄청 쓰이게 되죠 그럴 때는 아래 방법을 확인합시다. 1. Use non-modal commit interface 체크 해제 대부분의 블로그들이 아래 방법으로 해결하고 있는데 저의 경우 해당되지 않았습니다. File -> Settings [Ctrl + Alt +S] -> Version Control -> Commit -> Use non-modal commit interface 체크 해제 ..
· PHP/Laravel
라라벨로 개발을 진행하다 보면 퍼블리싱 팀에서 준 이미지 파일을 일일이 고치는 게 신물 나게 귀찮습니다. phpstorm의 정규식 검색 변경 기능을 사용하면 쉽게 수정이 가능합니다. 저 같은 경우에는 모든 이미지의 확장가가 png를 사용하다보니 아래와 같은 phpstorm의 정규식 검색을 사용했습니다. (.+)로 찾은 문구가 replace문구 $1로 매핑이 됩니다. 저는 자주 쓰기에 메모 용도로 해둡니다. src\=\"images(.+).png\" => src="{{asset('front/images$1.png')}}"
· PHP/Laravel
phpinfo를 했을 경우 아래와 같이 xdebug가 깔려 있어야 합니다. 없을 시 아래 원문을 통해 다운로드하시길 바랍니다. 참고 : https://42coders.com/how-to-set-up-debugging-with-phpstorm-and-homestead/ How to set up debugging with PhpStorm and Homestead Many PHP developers rely on var_dump (or it’s reincarnations in frameworks: debug(), dump(), dd(), etc) when debugging their code, and in most cases this is 42coders.com 아래와 같이 나와야 합니다. 위와 같이 나올 경..
· PHP/Laravel
phpstorm에 우측 상단을 보시면 Database 버튼이 보이실 겁니다. 클릭하시면 왼쪽과 같이 탭 하나가 펼쳐집니다. 왼쪽 상단에 + 버튼을 누르시면 창이 하나가 생기고 거기서 Data Source를 클릭하시고 원하시는 데이터베이스를 선택하시면 됩니다 저는 mysql을 기준으로 삼겠습니다. 그러면 다음과 같이 DB의 정보를 기입하는 창이 나옵니다. General 탭에서 Homestead의 ip인 192.168.10.10을 입력한 후 포트는 3306으로 나두신 다음에 사용자 정보를 바꾸지 않았다는 가정하에 기본인 Homestead/secret 을 입력하시면 됩니다. 이제 Database의 명칭만 기입하시고 Test Connection을 하셔서 확인한 후 적용하시면 됩니다.
DSeung
'PHPStorm' 태그의 글 목록