国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

VIM-PHPer的福利, 將你的VIM打造成為不次于PHPStorm的IDE

chenatu / 2162人閱讀

摘要:如果你的框架使用了非的自動加載,就需要改造。比如,框架將這個指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實現的,那么你就需要在中加一下如上的,并將框架相應功能代碼注釋掉。只有這樣,我們業務代碼才可以正常的補全跳轉。

通過 PHPCD.vim 這個 nvim 的插件, 我們可以將我們的 nvim 打造成不次于 PHPStorm 的 IDE. 像"Goto definition"/"Auto Completion"此類 IDE 功能一應俱全.

DEMO

安裝

首先你需要安裝 vim-plug 這個包管理插件, 用 vim-plug 就像 php 的 composer.

在 vim-plug 裝好后, 在 vim-plug 的 PlugBegin 之后添加

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

然后運行:

:PlugInstall

就會安裝上.

注意, 安裝過程中, phpcd.vim 本身會 composer install 一次. 若失敗請手工 cd 到 phpcd.vim 目錄去 composer install.

使用介紹

phpcd 會自動解析當前打開nvim位置的composer.json, 解析出psr-4的自動加載。如果你的框架使用了非composer的自動加載,就需要改造。

比如,框架將 App 這個 namespace 指向到了 application/ 目錄下,

正常的做法是 composer.json 加上如下塊

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

如果你的框架是自己實現的,那么你就需要在composer.json中加一下如上的,并將框架相應功能代碼注釋掉。

只有這樣,我們業務代碼才可以正常的補全跳轉。

一鍵腳本
curl -L -s https://git.io/ide | sh
參考

lvht/PHPCD.vim https://github.com/lvht/phpcd...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25841.html

相關文章

  • VIM-PHPer福利, 將你VIM打造成為次于PHPStormIDE

    摘要:如果你的框架使用了非的自動加載,就需要改造。比如,框架將這個指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實現的,那么你就需要在中加一下如上的,并將框架相應功能代碼注釋掉。只有這樣,我們業務代碼才可以正常的補全跳轉。 通過 PHPCD.vim 這個 nvim 的插件, 我們可以將我們的 nvim 打造成不次于 PHPStorm 的 IDE. 像Goto definition/...

    OpenDigg 評論0 收藏0
  • 如何把phpStorm打造成自己專屬IDE?

    摘要:本身是一款收費的軟件,有經濟基礎的還是建議購買注冊號,支持正版。選擇自己喜歡的風格,即可。如何安裝自己下載的主題在官方主題下載自己喜歡的主題,下載下來的是格式的,然后將文件拷貝到的配置目錄里。 php開發神器之一,必然會說到phpStorm,工具的強大之處是有目共睹的,開發工具即使再強大,功能再齊全,也是一種工具,重要的是你怎么看待它和使用它。之前一直用的zend studio,最近試...

    Forelax 評論0 收藏0
  • 看吧,這就是現代化 PHP 該有樣子

    摘要:這大概是我沒有及早使用,或多數開發者流連現狀造成的。它就是,一個的框架。行為驅動開發是來自測試驅動開發的開發過程。簡單的說,它就是經常可能一天幾次將小塊代碼整合進基礎代碼當中的行為。 showImg(https://segmentfault.com/img/remote/1460000013769815); 這是一篇社區協同翻譯的文章,已完成翻譯,更多信息請點擊?協同翻譯介紹?。 文章...

    Tangpj 評論0 收藏0
  • 【轉】給年輕前端程序員提升能力幾條建議

    摘要:如果你問一個年輕的前端開發人員,你在今后的年內如何提升自己的能力他可能會說我現在對前端比較熟悉,但我想深入了解,另外現在發展的很快我也想看一下。再舉一個例子,我會留意身邊的程序員所用的鍵盤。只有少部分的程序員會買高端的靜電容鍵盤,比如。 如果你問一個年輕的前端開發人員,你在今后的 3 年內如何提升自己的能力?他可能會說我現在對 Web 前端比較熟悉,但我想深入了解 AngularJS,...

    Ryan_Li 評論0 收藏0
  • Vim - 適合自己,才是最好

    摘要:原文鏈接適合自己的,才是最好的被稱為編輯器之神,是我用過之后才體會到的,用之前實在不敢對它做出什么評價。最初的不適,換來的是效率的飛升。感悟在學習使用的過程中,我最大的感悟就是適合自己的,才是最好的。 原文鏈接:Vim - 適合自己的,才是最好的 Vim 被稱為編輯器之神,是我用過之后才體會到的,用之前實在不敢對它做出什么評價。在大學時代,Vim 的大名就已如雷貫耳,但由于它陡峭的學...

    legendmohe 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<