VS 코드가 모든 워드프레스 함수 이름을 강조 표시함
저는 최신 버전인 PHP Intlephense(버전 1.3.7)를 사용하고 있으며 VS 코드는 최신 버전입니다.이전에는 문제가 없었지만 며칠 전 PHP Intlephense를 다운그레이드하려고 했지만 여전히 모든 워드프레스 함수명이 강조 표시되어 있습니다.어떤 도움이라도 감사합니다.
'wordpress'를 추가해야 합니다.intelephense.stubs어레이 설정을 지정합니다.이 어레이에는 다른 스탭도 다수 리스트 되어 있을 것입니다.예: ("wordpress"는 맨 아래에 있음)
// VS Code settings.json
{
// ... other settings here ...
"intelephense.files.maxSize": 3000000,
"intelephense.stubs": [
"apache",
"bcmath",
"bz2",
"calendar",
"com_dotnet",
"Core",
"ctype",
"curl",
"date",
"dba",
"dom",
"enchant",
"exif",
"FFI",
"fileinfo",
"filter",
"fpm",
"ftp",
"gd",
"gettext",
"gmp",
"hash",
"iconv",
"imap",
"intl",
"json",
"ldap",
"libxml",
"mbstring",
"meta",
"mysqli",
"oci8",
"odbc",
"openssl",
"pcntl",
"pcre",
"PDO",
"pdo_ibm",
"pdo_mysql",
"pdo_pgsql",
"pdo_sqlite",
"pgsql",
"Phar",
"posix",
"pspell",
"readline",
"Reflection",
"session",
"shmop",
"SimpleXML",
"snmp",
"soap",
"sockets",
"sodium",
"SPL",
"sqlite3",
"standard",
"superglobals",
"sysvmsg",
"sysvsem",
"sysvshm",
"tidy",
"tokenizer",
"xml",
"xmlreader",
"xmlrpc",
"xmlwriter",
"xsl",
"Zend OPcache",
"zip",
"zlib",
"wordpress"
]
}
또한 다음 github 문제도 살펴볼 수 있습니다.
이를 위한 빠른 해결책은 간단히 WordPress를 추가함으로써Intelephense: Stubs목록.
1: (Ctrl+Shift+X)를 눌러 왼쪽 확장바에 접속하여PHP Intelephense.
2: 내선번호 설정 아이콘을 클릭하여 [내선번호 설정]를 선택합니다.
3: 아래로 스크롤하여 Stub 목록을 확인합니다.
4: Add Item(항목 추가)을 클릭하여wordpress리스트에서 삭제해 주세요.
변경 사항이 적용되지 않으면 Vscode를 닫았다가 다시 열어 보십시오.
이렇게 하면 내장된 WordPress 함수의 문제가 해결되지만 설치된 플러그인의 기능은 인식되지 않습니다.
뭔가 부족한 것 같습니다만, 이 문제는 발생하지 않았습니다.그 이유는 WordPress 사이트 디렉토리를 VS Code로 한 번에 열었기 때문이라고 생각합니다.
테마 디렉토리만 여는 건가요?
그렇다면 이러한 기능은 프로젝트에 없기 때문에 누락되는 것이 타당합니다.
사이트 전체를 열면 이게 사라질 거야또한 모든 테마 및 플러그인 기능을 올바르게 가져올 수 있습니다.
Adam allou와 drwatson code가 맞으며, 변경사항이 적용되었는지 확인하기 위해 VsCode 에디터를 닫았다가 다시 여는 것을 잊지 마십시오.
WordPress 항목을 추가하기만 하면 됩니다.Intelephense: Stubs내선번호 설정에서 선택합니다.
언급URL : https://stackoverflow.com/questions/59890854/vs-code-highlighted-all-my-wordpress-function-name
'programing' 카테고리의 다른 글
| '입력'의 알려진 속성이 아니므로 'formControl'에 바인딩할 수 없음 - Angular2 재료 자동 완성 문제 (0) | 2023.03.05 |
|---|---|
| HQL 쿼리에서 휴지 상태 테이블이 매핑되지 않음 오류 (0) | 2023.03.05 |
| JSON 파일 정규화 (0) | 2023.03.05 |
| AngularJS에서 CSS 스타일을 조건부로 적용하는 방법은 무엇입니까? (0) | 2023.03.05 |
| 각도 2:컴포넌트를 렌더링하기 전에 데이터를 로드하는 방법 (0) | 2023.03.05 |



