>개발 도구 >phpstorm >PhpStorm 소프트웨어는 PHP 언어 버전을 구성합니다.

PhpStorm 소프트웨어는 PHP 언어 버전을 구성합니다.

藏色散人
藏色散人앞으로
2021-08-03 15:04:234663검색

아래 phpstorm 튜토리얼 칼럼에서는 PhpStorm의 PHP 언어 버전을 구성하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

PhpStorm 소프트웨어는 PHP 언어 버전을 구성합니다.

문제 설명

일반적으로 PhpStorm의 기본 PHP 언어 버전은 PHP 5.4이며 PhpStorm은 이 PHP 버전을 사용하여 편집기의 파일을 자동으로 확인합니다.

PHP 파일에서 PHP 7.0의 새로운 기능(예: null 병합 연산자??)을 사용하는 경우 PhpStorm은 파일을 확인할 때 새로운 기능을 인식할 수 없기 때문에 해당 위치( 빨간색 물결선).

PhpStorm 사용에 큰 영향을 미치지는 않지만 이 빨간색 경고는 보기에 불쾌합니다.

솔루션

PhpStorm 구성을 수정하고 PHP 언어 버전을 PHP 7.0으로 조정하세요.

메뉴 표시줄을 클릭하고 File → Settings → Languages & Frameworks → PHP PHP 언어 수준 드롭다운 목록의 값을 7로 변경한 다음 확인을 클릭하여 저장하세요.

PhpStorm 소개:

PhpStorm은 JetBrains에서 개발한 상용 PHP 통합 개발 도구로, 사용자의 코딩을 깊이 있게 이해하고 지능적인 코드 완성, 빠른 탐색 및 즉각적인 오류 확인을 제공하도록 설계되었습니다. PhpStorm은 사용자가 언제든지 코딩을 조정하고, 단위 테스트를 실행하고, 시각적 디버깅 기능을 제공하도록 돕습니다.

PhpStorm은 Java로 작성되었습니다. 사용자는 PhpStorm용으로 생성된 플러그인을 설치하거나 직접 작성하여 IDE를 확장할 수 있습니다. 소프트웨어는 XDebug와 같은 외부 소스와도 통신합니다.

WebStorm에서 사용할 수 있는 모든 기능이 PhpStorm에 포함되어 있으며 PHP 및 데이터베이스에 대한 지원이 추가되었습니다. WebStorm에는 사전 설치된 JavaScript 플러그인(예: Node.js)이 함께 제공됩니다.

기능:

  • PhpStorm은 구문 강조, 확장 코드 형식 구성, 즉각적인 오류 검사 및 코드 완성 기능을 갖춘 풍부한 PHP용 코드 편집기[9]를 제공합니다.

  • PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0 지원(생성기, 코루틴, finally 키워드, foreach의 목록 포함, 함수 호출 결과에 대해 비어 있음() 사용 및 기타 표현식, 특성, 클로저, 인스턴스화 시 클래스 멤버 액세스, 짧은 배열 구문, 함수 호출 시 배열 역참조, 이진 리터럴, 정적 호출의 표현식, 반환 유형 및 스칼라 유형 힌트 및 상수 가시성 대기를 지원합니다. 최신 및 레거시 PHP 기반 프로젝트 모두에서 사용할 수 있습니다.

  • 코드 자동 완성 기능은 유형에 따라 클래스, 메서드, 변수 이름, PHP 키워드는 물론 필드와 변수의 일반 이름을 마무리합니다.

  • 코딩 스타일 지원(PSR1/PSR2, Drupal, [10] Symfony, Zend).

  • PHPDoc 지원. IDE는 @property, @method 및 @var 주석을 기반으로 코드 완성 제안을 제공합니다.

  • 중복 코드 감지기.

  • 코드 냄새를 즉시 확인하는 PHP 코드 스니퍼(phpcs).

  • 리팩토링(이름 변경, 변수 도입, 상수 도입, 필드 도입, 변수 인라인, 정적 멤버 이동, 인터페이스 추출).

  • Smarty 및 Twig 템플릿 편집(구문 오류 강조 표시, Smarty 함수 및 속성 완성, 중괄호, 따옴표 및 닫는 태그 쌍 자동 삽입 등).

  • Symfony 및 Yii 프레임워크용 MVC 보기.

  • PHAR가 지원됩니다.

위 내용은 PhpStorm 소프트웨어는 PHP 언어 버전을 구성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제