PhpStorm으로 PHP 코드를 손쉽게 편집하기

PhpStorm으로 PHP 코드를 손쉽게 편집하기

PhpStorm은 PHP용으로 구문 강조, 확장된 코드 포맷 설정, 실시간 오류 검사, 스마트 코드 완성을 제공하는 풍부하고 지능적인 코드 편집기입니다. PhpStorm의 코드 완성(Ctrl + Space)은 클래스, 메서드, 변수 이름 및 PHP 키워드를 완성해 주며, 또한 타입에 따라 필드와 변수에 대해 자주 사용하는 이름을 제안합니다. PhpStorm 편집기는 코드 내 PHPDoc을 존중하며, @property, @method 및 @var 어노테이션을 기반으로 적절한 코드 완성 제안을 제공합니다. 코드의 PHPDoc을 편집하면 해당 코드 블록에서 변수 이름과 타입이 자동으로 완성됩니다. PHP 코드 리팩토링도 PHPDoc을 고려하여 항상 최신 상태로 유지합니다.

PhpStorm은 2010년 9월 1일까지 특별가로 제공됩니다.

기능

  • PhpStorm - 생산적인 코딩을 위한 지능형 편집기가 포함된 PHP IDE
    PhpStorm은 PHP용 구문 강조, 확장된 코드 포맷 설정, 실시간 오류 검사, 스마트 코드 완성을 갖춘 풍부하고 지능적인 코드 편집기를 제공합니다.
  • PhpStorm PHP 코드 완성
    코드 완성(Ctrl + Space)은 클래스, 메서드, 변수 이름 및 PHP 키워드를 완성해 주며, 또한 타입에 따라 필드와 변수에 대해 자주 사용하는 이름을 제안합니다.
  • PhpStorm PHPDoc 지원
    PhpStorm 편집기는 코드 내 PHPDoc을 존중하고, @property, @method 및 @var 어노테이션을 기반으로 적절한 코드 완성 제안을 제공합니다. 코드의 PHPDoc을 편집하면 해당 코드 블록에서 변수 이름과 타입이 자동으로 완성됩니다. PHP 코드 리팩토링도 PHPDoc을 고려하여 항상 최신 상태로 유지합니다.
  • PhpStorm PHP 리팩토링
    이름 바꾸기 리팩토링은 파일, 함수, 상수, 클래스, 프로퍼티, 메서드, 파라미터, 로컬 및 전역 변수에 대해 지원됩니다. 전역 프로젝트 변경을 쉽고 안전하게 수행하세요. 로컬 변경은 즉시 해당 위치에서 인플레이스로 이루어집니다.
  • PhpStorm Smarty 템플릿 편집
    PhpStorm IDE를 사용하면 Smarty 템플릿 엔진을 활용할 수 있으며 .tpl 파일 작업을 위한 생산성 기능을 제공합니다.
  • PhpStorm의 효율적인 프로젝트 분석 및 탐색
    철저한 소스 코드 분석을 통해 PhpStorm은 어노테이션이 없는 코드에도 한층 더 정교한 코드 완성을 제공할 수 있습니다.
  • 중단 없이 진행하는 PhpStorm 단위 테스트
    PhpStorm에서 PHPUnit 테스트를 개발하고 컨텍스트 메뉴 옵션을 사용해 디렉터리, 파일 또는 클래스에서 즉시 실행할 수 있습니다. 전용 실행/디버그 구성은 나중에 언제든지 필요한 테스트 세트를 실행할 수 있게 해줍니다. 테스트는 전용 Test Runner UI에서 실행되며, 전체 테스트 스위트와 각 개별 테스트에 대한 결과 개요 및 상세 통계를 표시합니다. 테스트 실패가 발생하면 스택트레이스에서 오류가 발생한 코드 줄로 즉시 확인할 수 있습니다.
  • 내장 디버거로 코드 스텝 실행 및 평가
    PhpStorm은 PHP 코드를 디버깅하기 위한 다양한 옵션을 제공합니다.

JetBrains 소개

JetBrains는 사람들이 진정으로 달성하고 싶은 것에 더 집중할 수 있도록 도와주는 스마트 소프트웨어 솔루션을 통해 생산성을 높여주는 데 열정을 쏟고 있습니다. 그래서 사람들은 지루하고 반복적인 작업에 시간을 덜 쓰고, 더 원하는 목표에 집중할 수 있습니다. 베테랑 Java 개발자인 JetBrains 개발자들은 2000년에 찾을 수 있었던 그 어떤 최고의 도구로도조차도 답답함을 느꼈기 때문에, 더 나은 무언가를 만들기 위해 나섰습니다. 그 첫 노력의 결과로 IntelliJ IDEA가 탄생했으며, 이 제품은 업계 최고의 상을 꾸준히 수상해 왔습니다. 전 세계의 Java 개발자들은 IntelliJ IDEA를 매우 혁신적인 IDE로 평가합니다. 전례 없는 리팩토링 지원, 지능형 코딩 보조 및 전반적인 사용성은 수천 명의 개발자들이 전통적인 코딩의 고된 노동에서 벗어나 코딩 생산성을 높이고 코드 품질을 개선하며, 프로그래밍의 기술을 더 즐길 수 있도록 도왔습니다.

 

관련: