PhpStorm 추천 플러그인 Apache Config Support: .htaccess 확장자를 가진 Apache 환경설정 작성 기능을 제공한다. BashSupport: .sh 확장자를 가진 Bash Script 작성 기능을 제공한다. PHP Advanced AutoComplete: PHP 내장 함수 작성시 문자열 파라메터 자동완성을 지원한다. GFM: .md 확장자를 가진 Markdown 작성과 뷰어 기능을 제공한다. PlantUML Integration: .plantuml, .puml 확장자를 가진 PlantUML** 작성과 뷰어를 제공한다. 참고 글 PhpStorm Plugins - Top DownloadsReddit - Your favorite PhpStorm plugins
PhpStorm이란? PhpStorm은 웹 프론트엔드 IDE인 WebStorm의 모든 기능을 제공하면서 추가로 PHP, Database에 대한 기능을 제공하는 상용 PHP IDE이다. PHP 생태계에서는 최강의 IDE로 군림하고 있다. 만약 소속된 회사에서 기업 라이센스를 제공하지 않는다면 개인 라이센스(Personal Annual Subscription)를 구매하면 된다. 개인 라이센스는 집, 회사에서 모두 사용이 가능하다. 개인 라이센스는 구매 시점부터 12개월간 유효하여 해당 기간 동안 최신 버전을 제공 받을 수 있다. 구독 기간이 만료되어도 최신 버전을 사용하지 못할 뿐 라이센스를 보유했던 기간의 최종 버전은 계속 사용할 수 있다. 개인 라이센스 구매시 아이티툴 스토어에서 개인 라이센스 12개월 ..
증상 IntelliJ IDEA에서 Gradle 기반의 프로젝트 작성시 가끔 Cannot resolve symbol ${className} 메시지가 등장할 때가 있다. 프로젝트 내 CLASSPATH에서 해당 클래스를 찾지 못하여 발생하는 것인데 External Libraries 탭을 보면 /build.gradle의 dependencies에 정의한 라이브러리들이 로드되지 않은 것을 확인할 수 있다. 해결책 File → Invalidate Caches / Restart…를 실행한다. IntelliJ IDEA를 재시작한다. 오류가 해결되었는지 확인한다. 앞의 방법으로 해결되지 않는다면 Gradle → 프로젝트명 우클릭 → Refresh external project를 클릭한다. 오류가 해결되었는지 확인한다.
IntelliJ IDEA 다운로드 IntelliJ IDEA는 기업, 개인에 상관없이 무료로 이용 가능하지만 기능이 제한적인 Communtity 에디션과 유료지만 완전한 기능이 제공되는 Ultimate 에디션으로 구분된다. Communtity 에디션은 Web을 제외한 기본적인 JVM 기반 언어와 안드로이드 개발을 지원한다. Java 기반의 REST API 등의 백엔드 개발만 고려한다면 Communtity 에디션 만으로도 충분하다. 하지만 프론트엔드 개발까지 고려한다면 유료 버전을 추천한다. Communtity 에디션을 아래 순서로 다운로드하여 설치한다. IntelliJ IDEA → DOWNLOAD → Community Edition → DOWNLOAD JDK 설치 IntelliJ IDEA 첫 실행에 앞서 ..
- Total
- Today
- Yesterday
- node.js
- JHipster
- spring
- 로드바이크
- 자전거
- 로드 바이크
- bootstrap
- 평속
- jpa
- Eclipse
- Kendo UI
- chrome
- java
- jsp
- jstl
- 알뜰폰
- Kendo UI Web Grid
- JavaScript
- graylog
- maven
- MySQL
- Docker
- Spring Boot
- Tomcat
- kotlin
- CentOS
- DynamoDB
- 구동계
- Spring MVC 3
- 태그를 입력해 주세요.
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |