VSCode = Visual Studio Code 에서 사용할 수 있는 확장(Extension) 입니다.


PHP를 위한 고급 자동완성 및 리팩터링을 지원합니다.


링크 : https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense




Completion


Signature Help


Workspace symbol search


Find all References


Go to Definition


Hover



Find all symbols


Column-accurate error reporting


설치

PHP 7.x 버젼이 설치되어 있어야 합니다.

php.executablePath = php.exe


php.suggest.basic 를 false 로 해서 중복되는 제안을 피하는것을 권장합니다.

VSCode = Visual Studio Code 에서 사용할 수 있는 확장(Extension) 입니다.


XDebug 를 사용하여 PHP 디버깅을 지원합니다.






PHP 와 XDebug 가 설치되어 있어야 합니다.

php.ini 에 아래 옵션 추가

[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1


VSCode = Visual Studio Code 에서 사용할 수 있는 확장(Extension) 입니다.


PHP Class 파일에서 namespace 를 가져오고 확장해 줍니다. 또한 가져온 Class 를 정렬 할 수 있습니다.


링크 : https://marketplace.visualstudio.com/items?itemName=MehediDracula.php-namespace-resolver





단축키

[
    {
        "command": "namespaceResolver.import",
        "key": "ctrl+alt+i",
        "when": "editorTextFocus"
    },
    {
        "command": "namespaceResolver.expand",
        "key": "ctrl+alt+e",
        "when": "editorTextFocus"
    },
    {
        "command": "namespaceResolver.sort",
        "key": "ctrl+alt+s",
        "when": "editorTextFocus"
    }
]


+ Recent posts