是一款十分好用的編程軟件,一款能夠在電腦上一鍵實現全新的編程方式,用戶可以在這里一鍵編程,輕松實現不一樣的代碼編寫。phpstorm2019最新特別版內置了一個強大的代碼語言編寫功能,用戶可以在這里一鍵分析,讓你在電腦上輕松寫下語言。
1、語言功能支持
支持最新的PHP 7,包括支持匿名類,返回類型聲明,null合并運算符,組使用聲明,上下文敏感詞法分析器等。PHP 7.1兼容性檢查將有助于將項目更新到最新的PHP版本。還支持PHP 5.3,5.4,5.5,5.6和7.0。
2、PHP重構
Rename和Move重構適用于文件,函數,常量,類,屬性,方法,參數以及局部和全局變量。輕松安全地更改全局項目。本地更改即時進行。
還可以使用以下重構:提取變量/常量/字段/方法/接口,內聯變量,推送成員向上/向下拉成員,更改簽名,將類移動到另一個命名空間,移動靜態成員,進行靜態重構。
3、代碼完成
自動代碼完成(在鍵入時調用)最終確定類,方法,變量名和PHP關鍵字,以及字段和變量的常用名稱,具體取決于它們的類型。代碼完成還支持PHP代碼中的數組索引。
4、代碼格式
具有代碼樣式配置和其他功能的代碼格式化程序可幫助您編寫易于維護的簡潔代碼。PhpStorm包含符合PSR1 / PSR2,Symfony2,Zend,Drupal和其他標準的內置代碼格式。
5、代碼(Re)編曲
Code(re)編程器是一個強大的工具,用于控制現有代碼和生成代碼的結構。例如,您可以指定在字段之后排序的方法或將依賴方法保持在一起。
6、PHPDoc支持
PhpStorm編輯器在您的代碼中尊重PHPDoc,并根據注釋提供適當的代碼完成建議。為代碼編輯PHPDoc時,變量名稱和類型將從相應的代碼塊自動完成。PHP代碼重構也考慮PHPDocs以使它們保持最新。
7、參數提示
通過PhpStorm中的參數提示,代碼變得更易讀,更易于理解。顯示用于文字的參數提示和用作方法參數的空值,幫助您更好地理解特定方法
1、定位死碼
如果您正在處理遺留代碼庫,并且希望清理這些代碼,那么一個很好的開始方法就是刪除死代碼,F在PhpStorm檢測冗余代碼并高亮顯示可能從未使用過的類、類成員和函數。這,這個,那,那個未使用聲明檢查考慮了代碼的動態用法,例如通過魔術方法。若要檢查整個項目的報告,請選擇>檢查代碼….
2、串雜耍工具箱
我們增加了多個操縱字符串的新意圖。您現在可以將字符串連接轉換為內插,將連接或內插轉換為sprintf調用,將連接的字符串復制到剪貼板,并執行許多其他操作。壓榨ALT+Enter在字符串上查看可用的操作。
3、刪除未使用的變量
引入了一個新的快速修復程序,它可以幫助您擺脫賦值‘或閉包’使用列表中出現的未使用的變量?焖傩迯妥銐蚵斆鳎梢詸z測賦值表達式可能產生副作用的情況。
4、移到類重構
通過新的遷移到類重構,您可以將函數或常量傳遞到它們邏輯上屬于的類,它將為您找到和修改所有的用法。中選擇多個函數,可以同時移動多個函數。結構工具窗口。
5、方法可以是“靜態”檢查
如果一個類有一個不使用任何實例引用的方法,該軟件將檢測它并提供一個方便的快速修復:按下ALT+Enter在方法上,并使它是靜態的。所有的使用將自動更新。
6、PHP改進的自動完成
在一個特殊文件的幫助下,.phpstorm.met.php,這款軟件現在能夠更好地建議參數和返回值。這是為了解決這樣的情況:您希望看到一組建議的常量,而不是整數或字符串之類的簡單類型。或者,如果您期望某個函數返回某個常量。您還可以通過提供自己的文件來改進中對庫或項目的建議。
7、前人下一個
在一個特殊文件的幫助下,這款軟件現在能夠更好地建議參數和返回值。這是為了解決這樣的情況:您希望看到一組建議的常量,而不是整數或字符串之類的簡單類型;蛘撸绻谕硞函數返回某個常量。您還可以通過提供自己的文件來改進中對庫或項目的建議。
安裝完成后,注意先不運行軟件,所以不要勾選;
接下來對軟件進行注冊特別,首先以記事本的方式打開hosts文件,將代碼添加至hosts文件屏蔽網絡聯網;
hosts文件默認目錄【C:\Windows\System32\drivers\etc】
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
再運行桌面上生成的phpstorm 2019軟件圖標,選擇do not import settings點擊ok;
彈出注冊界面,選擇"activation code"輸入注冊碼即可激活。
phpstorm 2019激活碼如下,請復制粘貼即可:
至此,phpstorm 2019特別版成功激活,但還是英文界面;
如果想漢化成中文,可以將軟件包中漢化文件resources_cn.jar復制替換。
打開安裝目錄下的“lib”文件夾,將原來的resources_en.jar英文版文件刪除或重命名,再將phpstorm 2019.1漢化包“resources_cn.jar”復制入內即可,默認安裝路徑【C:\Program Files\JetBrains\PhpStorm 2019.1\lib】resources_en.jar重命名是為了返回英文界面,因為有用戶說漢化不是很全面,但99%漢化好了。
再次打開軟件,phpstorm 2019.1中文特別版已經成功激活,所有功能都可以免費使用。
1、PHPstorm設置讓它默認就顯示行號
Settings->Editor->General->Appearance 第四個勾選 show line numbers
2、PHPstorm在右側顯示當前頁面中包含的函數(快捷鍵 ALT + 7)
view->Tool Windows->Structure
3、PHPstorm在左側顯示項目目錄結構(快捷鍵 ALT + 1)
view->Tool Windows->Project
4.常用快捷鍵
command + option + l 將代碼格式化
command + shift + u 切換大小寫
command + shift + + / command + shift + - 折疊/展開所有區塊
command + e 列出最后打開的文件
control + tab / control + shift + tab 切換打開的文件
command + / 行注釋
ctrl + shift + / 塊注釋
command + b 函數追蹤,同command +單擊
command + alt + 左右箭頭 操作動作前進/回退
shift + command + r 按文件名搜索對應文件所在路徑
shift + command + t 按類名搜索對應文件所在路徑
shift + command + c 復制當前文件所在路徑
Command + Shift + O 打開文件
Command + O 打開類
alt + F1 定位編輯文件所在位置:
alt + F12 打開命令行欄
command + shift + f 全局搜索