본문 바로가기

editorIDE/PHPStorm

PhpStorm CodeIgniter debug Debugging Codeigniter with XDebug using PHPStorm The very first reason why a 404 page was shown when browsing the site with PhpStorm, was that I was using PhpStorm's built in web server and not my Apache. And said server doesn't handle mod_rewrite rules (which simplifies URLs) so for sites using CodeIgniter it won't work. And since the scripts aren't directly accesible it's not possible by simpl.. 더보기
Initial support of CodeIgniter Framework for PhpStorm Initial support of CodeIgniter Framework - PhpStorm 2016.3 EAP 163.6512 Good news for the CodeIgniter users! We’ve added an initial support of CodeIgniter Framework. Now after you enable the CodeIgniter support you will get the support of the code style, also CodeIgniter inspection profile will be set up automatically. CodeIgniter 사용자에게 좋은 소식입니다! 우리는 CodeIgniter Framework 초기 지원을 추가했습니다. 이제 CodeI.. 더보기
Phpstorm-stubs JetBrains/phpstorm-stubs Phpstorm-stubs 설정 phpstorm-stubs clone Preferences > Languages & Frameworks > PHP > Advanced settings > Dfault stubs path 에 clone path 설정 뭘하는 걸까요? ㅋㅋㅋ 더보기
PhpStorm(IntelliJ) Subversion merge Merging with Subversion and IntelliJ IDEA Blurblah's Blog - SVN merge 기능 검토 Branch를 CheckOut받는다. IntelliJ DIEA > VCS > Intergrate Project Source 1 에 Branches 소스 Source 2 에 Trunk 소스 "Use ancestry" 체크해제 후 OK ( 이전 리비전 추적 부분은 고려가 필요하다. ) "Try merge, but make no changes" 병합 테스트, 변경사항을 Local Changes에 표시해 준다. 주의 : 한 두명의 개발자가 참여하는 프로젝트에서는 문제가 발생 할 가능성은 낮지만 그 이상 참여를 할 경우 SVN 기능에 대한 숙지가 필요 하다. 특히 병합(svn m.. 더보기
실행 옵션 phpstorm.vmoptions PhpStorm Simple Speedup phpstorm64.vmoptions -Xms128m -Xmx750m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=96m -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+UseCodeCacheFlushing -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -Dawt.useSystemAAFontSettings=lcd -Dawt.java2d.opengl=true 더보기
phpStorm Node.js Getting Started with Node.js in PhpStorm 전제 조건 Node.js 와 npm 패키지 관리자가 설치 되어야 합니다. NodeJS 플러그인이 활성화 되어야 한다. IDE Settings > Plugins > Install JetBrains Plugins > nodejs 검색 설치 환경 설정 - 새로운 익스프레서 앱 환경 설정New Project, File > New Project Create New Project > Node.js Express App 선택 더보기
PphStorm Splits Splits 2016/01/19 - [Util/PHPStorm] - Be Awesome in PHPStorm Window > Editor Tab > Split Vertical (수직분할) Window > Editor Tab > Split Holizontal (수평분할) # 기본값 Split VerticalCtrl+_ ( Ctrl+Shift+- ) Split HolizontalCtrl+{ ( Ctrl+Shift+[ ) Keymap 재등록 Preferences(Cmd+,) > Keymap > split 검색 Split VerticalCtrl+Alt+V Split HolizontalCtrl+Alt+H 창닫기(Cmd+W) Ctrl+V 는 윈도우 계열에서 붙여넣기로 공통으로 사용하기에는 부적합 하니 Ctrl+Sh.. 더보기
Be Awesome in PHPStorm PHPStorm Be Awesome in PHPStorm Hello Minimalism Color IDE Two Important Keybindings Create New Files Quickly Custom File Templates Live Templates Custom Formatting Refactoring: Name and Method Refactoring: Pull Up Refactoring: Extract Interface Refactoring: Extract and Inline Variable Fast Composition Navigating to Sass Symbols PHPStorm's Laravel Facades Issue Multiple Cursors Splits Vi-Mode Wi.. 더보기