phpstorm2018是JetBrains公司開發(fā)的一款商業(yè)的 PHP 集成開發(fā)工具,旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時錯誤檢查。對于IDE開發(fā)的相關(guān)工作者來說一款優(yōu)秀的輔助軟件至關(guān)重要,軟件為PHP和Web提供了新功能,錯誤修復(fù)和代碼完成功能,并包含了IntelliJ平臺的最新改進(jìn),而且這款軟件內(nèi)置支持Zencode,能夠更高效提高您的工作效率。
安裝激活
1、解壓壓縮包,雙擊安裝程序進(jìn)行安裝
2、安裝完成后勾選“PhpStorm”,點擊“Finish”
3、彈出的complete installation彈框默認(rèn)選擇,點擊“OK”
4、以記事本方式打開“hosts”文件(C:\Windows\System32\drivers\etc\host),將“0.0.0.0 account.jetbrains.com”添加到hosts文件中,然后保存退出
5、再打開
瀏覽器輸入“http://idea.lanyus.com/”,點擊"獲取注冊碼"
6、復(fù)制對話框中的注冊碼
7、回到“PhpStorm激活界面,點選“Activation code”,并將注冊碼復(fù)制到下面的編輯框中,然后點擊“OK”即可激活成功
8、然后退出,將解壓文件中的漢化補(bǔ)丁放入PhpStorm安裝目錄下的lib目錄下即可漢化成功
新增功能
1、內(nèi)聯(lián)函數(shù)/方法重構(gòu)
在你的代碼中使用該方法的身體有時會比使用方法 本身更實用,在這種情況下,你將需要更換的調(diào)用方法與實際 方法的內(nèi)容。這可能會非常棘手,在某些情況下,你會需要處理多個 函數(shù)調(diào)用,保持適當(dāng)?shù)淖兞糠秶哪J(rèn)值,并重新格式化代碼的 。新的內(nèi)聯(lián)重構(gòu)將幫助您以上所有
2、重構(gòu)你的代碼風(fēng)格的功能
幫你輕松遷移您的代碼必須和功能編碼風(fēng)格之間, phpStorm 2018.1引入了幾個新的檢查和快速。這些將 成環(huán)_圖陣列,array_filter和array_fill函數(shù)調(diào)用, 和副。只有等效變換進(jìn)行,和你的 代碼邏輯沒有變化
3、可配置的未檢查的異常
phpStorm 2017.3引入了一個新的例外分析引擎,可以捕獲未處理的 例外,檢測缺失@拋出標(biāo)簽,等等。加上有時需要 配置,在2018.1我們增加phpStorm例外列表中被排除在 分析
4、創(chuàng)建類的測試
TDD越來越流行,情況相當(dāng)普遍,其中測試 已經(jīng)到位,但覆蓋類還不存在。要處理這樣的情況下, phpStorm 2018.1將幫助你生成一個類的方法從一個 現(xiàn)有的類。phpStorm也會帶你psr-0 / psr-4結(jié)構(gòu)考慮在各自的位置產(chǎn)生目標(biāo)類和類的方法
5、codeception:代碼覆蓋率
我們聽說你對codeception執(zhí)行代碼覆蓋率的要求。這是 phpStorm 2018.1實施,和它的作品像PHPUnit覆蓋。你會看到覆蓋 結(jié)果在項目視圖中以及在代碼編輯器的左欄:覆蓋的代碼 線將顯示綠色標(biāo)記,而裸露的線–紅標(biāo)記
6、斷言的支持
在HTTP客戶端響應(yīng)工作有了明顯的提高。phpStorm 2018.1帶來支持的斷言和自定義JavaScript(ECMAScript 5.1)你 可以運行在接收到一個HTTP響應(yīng)代碼。由于響應(yīng)作為一個JavaScript 對象,您可以快速獲得所有的細(xì)節(jié)。你也可以創(chuàng)建測試,將 斷言請求返回可以預(yù)期的是什么。測試結(jié)果將顯示在測試 選項卡,允許你瀏覽發(fā)起請求并重新運行試驗
7、簡化的開始
phpStorm 2018.1將幫助您啟動新的HTTP客戶端和從 現(xiàn)在過時的基于GUI的REST客戶端遷移。現(xiàn)場模板可以讓你快速插入 要求骨架沒有打字最常使用的要求 將提供有用的例子,例子要求收集。默認(rèn)的HTTP請求模板現(xiàn)在 非空,包含一個更快的啟動一些線索
8、格式化與漂亮
隨著新的格式化與漂亮行動(ALT SHIFT CMD / Ctrl-P),你現(xiàn)在可以 格式選定的代碼,文件或使用漂亮的整個目錄。 注意漂亮應(yīng)安裝為您的項目依賴性或全球的你
9、創(chuàng)建新的Vue項目
你現(xiàn)在可以創(chuàng)建使用Vue CLI webstorm新安裝的 Vue項目。NPM install——G VUE CLI創(chuàng)建新的項目,然后按– vue.js在IDE的歡迎屏幕,并回答有關(guān)模板和工具,你 想用你新項目的問題
10、IDE的改進(jìn)
與部分Git支持即可以現(xiàn)在將只選擇從 文件。在提交更改對話框選擇代碼 你想提交塊的不同視圖中使用復(fù)選框。您還可以添加代碼改線用行動 在編輯溝新更新并提交變更
11、數(shù)據(jù)庫工具
在PhpStorm的數(shù)據(jù)庫工具已得到改善,感謝我們的同事在JetBrains datagrip團(tuán)隊:
Data editor SQL log
現(xiàn)在你可以告訴phpStorm如何切換模式:自動,手動,禁用
在Exasol,在Redshift和虛擬模式外模式
軟件特色
一、智能PHP編輯器
1、PHP代碼補(bǔ)全
2、智能的重復(fù)編碼檢測器
3、PHP重構(gòu)
4、支持Smarty和PHPDoc
5、支持多語言混合
二、Java Script 編輯器
1、基于DOM/指定瀏覽器完成
2、代碼導(dǎo)航和用法查找
3、JavaScript 重構(gòu)
4、JavaScript調(diào)試器
三、HTML/CSS編輯器
1、支持HTML5
2、支持Zen編碼
3、檢驗和快速修正
4、顯示應(yīng)用的外觀
5、提取嵌入樣式
更新日志
1、轉(zhuǎn)到符號導(dǎo)航的改進(jìn)
2、類別名等級檢查
3、運行測試的天溝圖標(biāo)
4、新的作曲家的行動
5、包括支持更好的@
6、新的UI的文件
7、更好的支持多HiDPI顯示W(wǎng)indows
8、改進(jìn)的Xdebug探查觀眾
9、重新聚焦系統(tǒng)
10、打開終端,在一個特定的文件夾
0條評論