PhpStorm電腦版是一款專門為PHP開(kāi)發(fā)者打造的編程器軟件,這款軟件可以幫助用戶提高效率,能夠在多個(gè)平臺(tái)協(xié)作辦公,簡(jiǎn)化編碼過(guò)程的同時(shí)還能提高代碼的質(zhì)量,共同創(chuàng)造出便捷的開(kāi)發(fā)環(huán)境,用戶還能通過(guò)這款軟件快速地找到并解決各種編程問(wèn)題,有需要的小伙伴就快來(lái)下載體驗(yàn)吧。

phpStorm 2023電腦版使用技巧
1、PHPstorm設(shè)置讓它默認(rèn)就顯示行號(hào)
Settings->Editor->General->Appearance 第四個(gè)勾選 show numbers
2、PHPstorm在右側(cè)顯示當(dāng)前頁(yè)面中包含的函數(shù)(快捷鍵 ALT + 7)
view->Tool Windows->Structure
3、PHPstorm在左側(cè)顯示項(xiàng)目目錄結(jié)構(gòu)(快捷鍵 ALT + 1)
view->Tool Windows->Project
4、常用快捷鍵
command + option + l將代碼格式化
command + shift + u切換大小寫
command + shift + + / command + shift + - 折疊/展開(kāi)所有區(qū)塊
command + e 列出最后打開(kāi)的文件
control + tab / control + shift + tab 切換打開(kāi)的文件
command + / 行注釋
ctrl + shift + / 塊注釋
command + b 函數(shù)追蹤,同command +單擊
command + alt + 左右箭頭 操作動(dòng)作前進(jìn)/回退
shift + command + r 按文件名搜索對(duì)應(yīng)文件所在路徑
shift + command + t 按類名搜索對(duì)應(yīng)文件所在路徑
shift + command + c 復(fù)制當(dāng)前文件所在路徑
Command + Shift + O 打開(kāi)文件
Command + O 打開(kāi)類
alt + F1定位編輯文件所在位置:
alt + F12打開(kāi)命令行欄
command + shift + f 全局搜索

PhpStorm 軟件特色
智能代碼完成和實(shí)時(shí)錯(cuò)誤檢查:PhpStorm可以自動(dòng)完成代碼、識(shí)別錯(cuò)誤并提供修復(fù)建議。
調(diào)試能力:PhpStorm內(nèi)置調(diào)試器,可幫助開(kāi)發(fā)人員快速地找到并解決問(wèn)題。
集成版本控制:PhpStorm支持Git、SVN等版本控制系統(tǒng),使得版本控制變得更加簡(jiǎn)單。
強(qiáng)大的導(dǎo)航和搜索工具:PhpStorm可以輕松地瀏覽整個(gè)項(xiàng)目,并且可以使用強(qiáng)大的搜索功能來(lái)查找所需的代碼片段。
內(nèi)置終端窗口:PhpStorm集成了一個(gè)內(nèi)置的終端窗口,可以直接在IDE中運(yùn)行命令。
支持各種框架和庫(kù):PhpStorm支持許多流行的PHP框架和庫(kù),例如Laravel、Symfony等。
代碼質(zhì)量分析:PhpStorm可以分析代碼,并提供有關(guān)代碼質(zhì)量和性能的建議。
自定義配置:PhpStorm可以根據(jù)開(kāi)發(fā)人員的喜好進(jìn)行自定義配置。

PhpStorm軟件功能
1、基于DOM,特定于瀏覽器的完成
標(biāo)簽,關(guān)鍵字,標(biāo)簽,變量,參數(shù)和功能的JavaScript,HTML和CSS代碼完成是基于DOM的,并支持Firefox和Chrome等流行瀏覽器的細(xì)節(jié)。
完成適用于* .js文件,HTML事件處理程序和所有其他適當(dāng)上下文中的標(biāo)準(zhǔn)和用戶定義函數(shù)。
支持Sass,SCSS,Less,Stylus,Compass,CoffeeScript,TypeScript,Dart和其他尖端的Web開(kāi)發(fā)技術(shù)。
2、JavaScript調(diào)試器
使用JetBrains PhpStorm,您可以在充分利用各種智能功能的同時(shí)調(diào)試JavaScript:
HTML和JavaScript中的斷點(diǎn)
可自定義的斷點(diǎn)屬性:掛起模式,條件,傳遞計(jì)數(shù)等
JavaScript調(diào)試器UI中的框架,變量和監(jiān)視視圖
JavaScript表達(dá)式的運(yùn)行時(shí)評(píng)估
JavaScript中的單元測(cè)試
3、實(shí)時(shí)編輯
實(shí)時(shí)編輯預(yù)覽可為您節(jié)省大量時(shí)間和按鍵。在編輯器和瀏覽器中打開(kāi)一個(gè)頁(yè)面,這樣您就可以看到這兩個(gè)頁(yè)面,并在運(yùn)行JavaScript調(diào)試會(huì)話時(shí)激活實(shí)時(shí)編輯功能。開(kāi)始編輯代碼并立即在瀏覽器中查看更改,即使您在代碼完成彈出窗口中查看列表選項(xiàng)也是如此。
PhpStorm會(huì)自動(dòng)保存您的更改,瀏覽器會(huì)動(dòng)態(tài)更新頁(yè)面,顯示您的修改。
4、文件監(jiān)視器
利用File Watchers自動(dòng)編譯/轉(zhuǎn)換現(xiàn)代Web開(kāi)發(fā)語(yǔ)言到JavaScript(來(lái)自CoffeeScript,TypeScript,Dart等)或CSS(來(lái)自Sass,SCSS,Less,Stylus,Compass等)。
5、高速編碼
編輯器允許您利用Emmet(以前的Zen Coding)的所有功能。使用實(shí)時(shí)模板定義您自己的縮寫(片段)或使用PHP,HTML,CSS,JS和其他語(yǔ)言的預(yù)定義。
6、驗(yàn)證和快速修復(fù)
PhpStorm檢測(cè)并建議自動(dòng)修復(fù),例如:缺少必需屬性,無(wú)效屬性或非法值,鏈接中文件的錯(cuò)誤引用,重復(fù)屬性,無(wú)效的CSS選擇器格式,無(wú)效的CSS屬性,未使用的CSS類定義,無(wú)效的本地錨點(diǎn)和更多。
7、JavaScript重構(gòu)
為JavaScript提供的重構(gòu)功能允許您輕松修改代碼結(jié)構(gòu)以及撤消修改。JS可用的一些重構(gòu)包括:重命名,提取變量/函數(shù),內(nèi)聯(lián)變量/函數(shù),移動(dòng)/復(fù)制,安全刪除,將嵌入式腳本解壓縮到文件中。
8、JSLint / JSHint
JavaScript代碼質(zhì)量工具集成在JavaScript編輯器中,可以在編輯代碼時(shí)檢查代碼。打開(kāi)“設(shè)置”,鍵入JSLint / JSHint,啟用檢查,在鍵入時(shí)將根據(jù)這些檢查檢查代碼。
9、Node.js的
PhpStorm完全支持Node.js,其中包含可從存儲(chǔ)庫(kù)獲得的免費(fèi)插件。它提供代碼完成,突出顯示,導(dǎo)航,錯(cuò)誤檢查,調(diào)試,使用npm管理包等。
10、ECMAScript和諧支持
對(duì)于那些喜歡保持領(lǐng)先一步的人,PhpStorm提供了對(duì)ECMAScript Harmony的支持。要試用新功能,請(qǐng)將ECMAScript Harmony設(shè)置為IDE設(shè)置中的JavaScript語(yǔ)言版本。
11、JavaScript模板和Web組件支持
PhpStorm支持EJS模板引擎(語(yǔ)法突出顯示,打字輔助,格式化等),并為Handlebars和Mustache模板提供格式和語(yǔ)法突出顯示,以及自動(dòng)標(biāo)記關(guān)閉。
Web組件也有初始支持。
12、角支持
PhpStorm中的角度支持包括TypeScript或ECMAScript 2015中的指令和綁定的代碼完成和導(dǎo)航,以及對(duì)新事件屬性的理解。
13、流量支持
您可以使用Flow添加到JavaScript的類型注釋。使用帶注釋的函數(shù)或方法時(shí),您將在代碼完成中獲得類型化參數(shù)信息。
14、TSLint
PhpStorm提供與TSLint的集成,TSLint是TypeScript代碼的linter。在鍵入時(shí),使其能夠在編輯器中查看來(lái)自TSLint的警告和錯(cuò)誤。
15、Vue.js
享受Vue模板語(yǔ)言的編碼幫助以及.vue文件的腳本和樣式塊中您選擇的語(yǔ)言。IDE自動(dòng)完成Vue組件并為其添加所需的導(dǎo)入。