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