jetbrains phpstorm2017激活版是比較老的一個(gè)版本,但是這個(gè)2017版的界面風(fēng)格更受用戶的喜愛(ài),簡(jiǎn)約大方,功能版塊布局十分明了,使用體驗(yàn)感更棒,而且在編輯代碼的過(guò)程中如果出現(xiàn)比較明顯的語(yǔ)法錯(cuò)誤或是漏打的情況,會(huì)自動(dòng)標(biāo)亮進(jìn)行提醒哦!
PhpStorm是一個(gè)輕量級(jí)且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查。
本站下載壓縮包運(yùn)行“PhpStorm-2017.3.3.exe”開(kāi)始安裝,點(diǎn)擊NEXT。
選擇軟件安裝目錄。
勾選創(chuàng)建PhpStorm 2017桌面快捷方式,下面的是否關(guān)聯(lián)文件格式自行選擇。
點(diǎn)install安裝,等待一會(huì)就完成了。
安裝完成后,先不要打開(kāi)軟件,在C盤(pán)建一目錄 C:dvt-jb-lic-server,解壓補(bǔ)丁文件包DVT.rar,把windows文件夾內(nèi)的dvt-jb_licsrv.amd64.exe復(fù)制到剛新建的 C:dvt-jb-lic-server 目錄下。
右鍵以管理員身份運(yùn)行:C:dvt-jb-lic-serverdvt-jb_licsrv.amd64.exe。
運(yùn)行桌面快捷方式JetBrains PhpStorm 2017,選do not import settings 點(diǎn)Ok。
選擇licenser server,輸入命令行中l(wèi)icsrv.adm64的server地址:http://127.0.0.1:1337,并點(diǎn)activate激活。
改進(jìn)PHP代碼風(fēng)格
PhpStorm 2017.1 帶來(lái)了新的有用的代碼樣式選項(xiàng),例如:
會(huì)在配置選項(xiàng)里顯示當(dāng)前配置是數(shù)據(jù)全局( IDE )還是項(xiàng)目 ( project )。
聲明聲明內(nèi)的可配置空間。
為構(gòu)造函數(shù)設(shè)置括號(hào) ()。
else if 和 elseif 的相互轉(zhuǎn)換。
命名空間前的空行。
支持 PHPUnit 6
最近,PHPUnit 6 已經(jīng)發(fā)布,現(xiàn)在我們將在PhpStorm中支持它。在新的PhpStorm中,新的命名空間 TestCase 類(lèi)是被認(rèn)可和支持的。
改進(jìn) Blade 模版引擎的支持這對(duì) Laravel 開(kāi)發(fā)者是一個(gè)好消息: PHPDoc 在 Blade injections 中被支持. 你可以在模板內(nèi)提供變量類(lèi)型以使用代碼補(bǔ)全。. 其他改進(jìn)包括支持 @includeWhen, @component, 和 @slot directives 嵌套在文檔結(jié)構(gòu)中。
具和框架支持,支持Codeception 全棧測(cè)試框架
PhpStorm 現(xiàn)在支持 Codeception 測(cè)試框架(從 2.2.0版本開(kāi)始)。你能從 Composer 或者 PHAR 安裝它。 PhpStorm運(yùn)行配置將幫助你在本地運(yùn)行測(cè)試, 測(cè)試目標(biāo)可以在一個(gè) Vagrant 虛擬機(jī)上, 也可以在遠(yuǎn)端解釋器或者Docker上。
更好的支持 PSR-0 和重命名/重構(gòu)功能
現(xiàn)在,如果你在psr-0根目錄使用重命名重構(gòu)功能,它也改變了你的類(lèi)的命名空間,反之亦然。此外,重命名/重構(gòu)功能會(huì)重命名類(lèi)子類(lèi)和它們的文件。
識(shí)別字符串中PHP類(lèi)名
PhpStorm 2017.1 在字符串中識(shí)別 PHP 類(lèi)名。類(lèi)引用將被添加到單引號(hào)風(fēng)格的字符串文字中,這將幫助您在重命名重構(gòu)中維護(hù)正確的名稱(chēng),并更快地導(dǎo)航到類(lèi)。
編輯體驗(yàn),參數(shù)提示( Parameter hints )
參數(shù)提示是顯示在方法的參數(shù)值前面的文字,幫助你更好的理解語(yǔ)義的具體方法。我們還增加了一個(gè)選項(xiàng)來(lái)定制你的內(nèi)聯(lián)參數(shù)提示,以符合你的IDE配色方案。感謝PhpStorm的參數(shù)提示,代碼變得更具可讀性,更容易理解。
改進(jìn)自動(dòng)導(dǎo)入功能 自動(dòng)導(dǎo)入函數(shù)和常量
PhpStorm 2017.1 現(xiàn)在可以自動(dòng)導(dǎo)入函數(shù)和常量。為了使用這一點(diǎn),去設(shè)置選項(xiàng) Editor | General | Auto Import | PHP 中啟用 auto-import 在 file scope 或是 namespace scope 。
從全局命名空間自動(dòng)導(dǎo)入
作為從全局命名空間自動(dòng)導(dǎo)入函數(shù)和常量的替代方法,可以讓IDE使用全局引用。這個(gè)選項(xiàng)在設(shè)置選項(xiàng) Editor | General | Auto Import | PHP 中啟用 Prepend functions 和 constants from the global space with ‘’ .
替代語(yǔ)法的當(dāng)前范圍高亮顯示
在當(dāng)前作用域內(nèi),類(lèi)似于大括號(hào)的替代語(yǔ)法語(yǔ)句現(xiàn)在被高亮顯示。現(xiàn)在你可以很容易地查看和導(dǎo)航在 pHTML 模板之間的匹配內(nèi)容。
新代碼高亮
PhpStorm 2017.1 為所有 extended/implemented 方法、使用 use 導(dǎo)入、或是拋出一個(gè)異常(例如 try , catch , 和 @throws )帶來(lái)了新的醒目的提醒。這樣你的代碼更直觀,更容易掌握重要的細(xì)節(jié)。要使用此功能,只需將插入 extends , implements , use , catch或者@throws。
PHP 7.1: 改進(jìn)的匿名類(lèi)支持
我們?cè)黾恿藢?duì)匿名類(lèi)的支持,這些類(lèi)現(xiàn)在有一個(gè)適當(dāng)?shù)念?lèi)型,這意味著匿名類(lèi)的方法將被正確地解釋。這解放了phpStorm的全部力量,包括代碼檢查,尋找用法,重命名重構(gòu),導(dǎo)航到聲明和更多內(nèi)容。
配置PHP運(yùn)行時(shí)
在PhpStorm 2017.1中,可以配置在項(xiàng)目中使用的PHP擴(kuò)展,這將有助于保持完成列表整潔,只包含相關(guān) PHP 拓展項(xiàng)目。
對(duì)于未定義變量的快速修復(fù)
添加了新的快速修復(fù)功能幫助解決未定義的變量,將其聲明為 use 在閉包中導(dǎo)入。
PHP調(diào)試,在調(diào)試器中將用戶定義常量的分組
現(xiàn)在,所有用戶定義的常量都在變量列表中的常量節(jié)點(diǎn)下進(jìn)行分組,這有助于減少干擾并保持變量列表的整潔。
package.json 模塊完成
PhpStorm 現(xiàn)在能在項(xiàng)目的 package.json 文件提取出包名, 并顯示描述和新版本。
集成Jest
感謝新的 Jest 集成,你現(xiàn)在可以從 IDE 運(yùn)行 Jese 測(cè)試,在一個(gè)方便的樹(shù)狀視圖查看測(cè)試結(jié)果,從那里輕松地導(dǎo)航到測(cè)試源,還調(diào)試 Jest測(cè)試。
跨平臺(tái),對(duì)PHP支持refactor功能。
自動(dòng)生成phpdoc的注釋?zhuān)浅7奖氵M(jìn)行大型編程。
內(nèi)置支持Zencode。
支持代碼重構(gòu),方便修改代碼。
擁有本地歷史記錄功能(local history功能)。
方便的部署,可以直接將代碼直接upload到服務(wù)器。
生成類(lèi)的繼承關(guān)系圖,如果有一個(gè)類(lèi),多次繼承之后,可以通過(guò)這個(gè)功能查看他所有的父級(jí)關(guān)系。
提取碼:yjxi
網(wǎng)友評(píng)論