Рубрики
Uncategorized

Преимущества VIM-PHPer делают ваш VIM IDE не меньшим, чем PhpStorm

Автор оригинала: David Wong.

С помощью плагина PHPCD. вим , мы можем превратить ваш vin в ИДЕЮ, не уступающую PhpStorm. Все функции IDE, такие как “Перейти к определению”/”Автоматическое завершение”, доступны.

ДЕМОНСТРАЦИЯ

устанавливать

Сначала вам нужно установить плагин управления пакетами vim-плагин, который похож на PHP composer.

После установки vim-штекера добавьте его после того, как выступ vim-штекера будет установлен

Plug 'lvht/phpcd.vim', { 'for': 'php', 'do': 'composer install' }

Тогда беги:

:PlugInstall

Он будет установлен.

  • Обратите внимание, что во время установки php cd.vim сам композитор устанавливается один раз. Если это не удастся, перейдите в каталог php cd.vim вручную, чтобы установить composer.

Вступление

Php cd автоматически анализирует composer. JSON в текущем открытом местоположении nvim и разрешает автоматическую загрузку psr-4. Если ваш фреймворк использует автоматическую загрузку без композитора, его необходимо изменить.

Например, фреймворк будет Приложение Это пространство имен указывает на приложение/ В каталоге,

Обычной практикой является composer.json Добавление следующего блока

{
    ...
    "autoload": {
        "psr-4": {
            "App\": "application/"
        }
    }
}

Если ваш фреймворк реализован самостоятельно, вам необходимо добавить вышесказанное в composer. JSON и прокомментируйте соответствующий функциональный код фреймворка.

Только таким образом наш бизнес-код может завершиться и нормально работать.

Скрипт в один клик

curl -L -s https://git.io/ide | sh

Справочные ресурсы

  1. lvht/PHP CD.vim https://github.com/lvht/phpcd…