Programing

PHPStorm에서 PHP 파일의 잘못된 구문 강조

lottogame 2020. 6. 14. 10:23
반응형

PHPStorm에서 PHP 파일의 잘못된 구문 강조


무슨 일이 있었는지 모르겠지만 하나의 PHP 파일에 대한 구문 강조 표시가 작동하지 않고 파일 옆의 아이콘이 변경되었습니다. PHP 대신 텍스트 파일로 표시됩니다.

어떻게 고칠 수 있습니까?


설정 | 파일 형식으로 이동하여이 특정 파일 이름이 비 PHP 파일 형식 (예 : 일반 텍스트)에 지정되지 않았는지 확인하십시오.


PHPStorm 10에서는 파일-> 설정으로 이동하고 편집기-> 파일 유형으로 이동해야합니다. 일반 텍스트 인 경우 "Text"파일 형식에서 찾을 수 있습니다. "등록 패턴"에서 파일을 삭제하십시오.


@Scotty Wagoner에게 감사합니다

어떤 이유로 전체 파일 이름이 텍스트 파일 형식에 추가되었습니다.

Settings | FileTypes | Text | RegisteredPatterns에서 파일을 찾아서 제거하십시오.


이 함수가 phpStorm 9로만 제한되는지 확실하지 않지만 더 간단한 해결책이 있습니다. 파일 확장자가 .php 인 경우 프로젝트 찾아보기 메뉴에서 파일을 마우스 오른쪽 버튼으로 클릭하고 "php로 표시"를 클릭 할 수 있습니다. 그로 인해 문제가 해결되었습니다.


이 문제를 해결하는 가장 쉬운 방법은 File > SettingsWindows (또는 PHPStorm > PreferencesMacOS)로 이동 한 다음 "FILE TYPES"를 검색하는 것입니다.

번거로운 파일 형식 (이 경우 PHP)으로 스크롤하십시오.

그런 다음 예상되는 파일 확장자 (이 경우 .php)를 찾으십시오.

여기에 이미지 설명을 입력하십시오

위와 같이 누락 된 것을 발견하면 "등록 된 패턴"아래에있는 + 버튼을 눌러 추가하면됩니다. 그런 다음 "와일드 카드 추가"창이 열리면 다음을 입력하십시오.*.php

여기에 이미지 설명을 입력하십시오

그러면 PHPStorm은 다른 파일 형식 (이 문제를 일으킨 파일 형식)에 매핑되었다고 알려주고 대신이 형식으로 옮길 것입니다. "예"를 클릭하면 모든 것이 수정됩니다. 모두 끝났습니다!

이것은 깨진 파일을 삭제하기 위해 다른 파일 형식을 찾는 것보다 훨씬 쉽습니다.


MacOS의 PHPStorm 2019.1에서 :

PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text

Registered Patterns파일 이름이 포함 된 항목을 제거하십시오 ( 예 : 문제가있는 파일 인 File.php경우 제거) File.php.


이 질문은 오래되었지만 이것을 해결할 수없는 누군가를 위해 대답합니다.

PHP start ( <? php) 또는 end ( ?>) 태그 중 하나를 제거 했으므로 일반 텍스트로 표시됩니다

참고 URL : https://stackoverflow.com/questions/4306182/wrong-syntax-highlighting-for-php-file-in-phpstorm

반응형