成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

OpenDigg / 2947人閱讀

摘要:如果你的框架使用了非的自動(dòng)加載,就需要改造。比如,框架將這個(gè)指向到了目錄下,正常的做法是加上如下塊如果你的框架是自己實(shí)現(xiàn)的,那么你就需要在中加一下如上的,并將框架相應(yīng)功能代碼注釋掉。只有這樣,我們業(yè)務(wù)代碼才可以正常的補(bǔ)全跳轉(zhuǎn)。

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

DEMO

安裝

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

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

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

然后運(yùn)行:

:PlugInstall

就會(huì)安裝上.

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

使用介紹

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

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

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

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

如果你的框架是自己實(shí)現(xiàn)的,那么你就需要在composer.json中加一下如上的,并將框架相應(yīng)功能代碼注釋掉。

只有這樣,我們業(yè)務(wù)代碼才可以正常的補(bǔ)全跳轉(zhuǎn)。

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

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

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/24957.html

相關(guān)文章

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

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

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

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

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

    摘要:這大概是我沒有及早使用,或多數(shù)開發(fā)者流連現(xiàn)狀造成的。它就是,一個(gè)的框架。行為驅(qū)動(dòng)開發(fā)是來自測試驅(qū)動(dòng)開發(fā)的開發(fā)過程。簡單的說,它就是經(jīng)??赡芤惶鞄状螌⑿K代碼整合進(jìn)基礎(chǔ)代碼當(dāng)中的行為。 showImg(https://segmentfault.com/img/remote/1460000013769815); 這是一篇社區(qū)協(xié)同翻譯的文章,已完成翻譯,更多信息請點(diǎn)擊?協(xié)同翻譯介紹?。 文章...

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

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

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

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

    legendmohe 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<