中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

深入了解Mac版PhpStorm

發布時間:2020-07-10 12:10:13 來源:網絡 閱讀:196 作者:麥克蝦仔 欄目:編程語言

PhpStorm是什么?

Phpstorm 2019 macPHP集成開發工具,它提供了必不可少的工具,如自動化重構,代碼分析,聯機錯誤檢查和快速修復。Phpstorm是一個實際“獲取”你的代碼的PHP IDE。它支持PHP 5.3 / 5.4 / 5.5 / 5.6 / 7.0 / 7.1 / 7.2,提供即時錯誤預防,最佳自動完成和代碼重構,零配置調試以及擴展的HTML,CSS和JavaScript編輯器。

PhpStorm能做什么?

調試樹枝和刀片模板

當您遇到令人討厭的錯誤或潛入代碼庫時,調試非常有效。但是通過機器生成的編譯模板代碼是一場噩夢。使用Phpstorm和Xdebug,您現在可以在這兩個流行模板引擎的原始未編譯.twig和.blade.php文件中進行步驟調試 。這里提供了所有調試優勢:查看上下文,本地和全局變量,添加監視,逐步運行等等!

找到死代碼

如果您正在處理遺留代碼庫并想要清理事物,那么開始的一個好方法就是刪除死代碼。現在,Phpstorm檢測冗余代碼并突出顯示可能從未使用過的類,類成員和函數。該 未使用的聲明檢查考慮到代碼的帳戶動態用途,例如經由魔術方法。要檢查報告為整個項目中,選擇 代碼- >檢查代碼...。

重構,意圖和快速修復

-String Juggling Toolbox
我們為操作字符串添加了多個新意圖。您現在可以將字符串連接轉換為插值,將串聯或插值轉換為sprintf調用,將連接的字符串復制到剪貼板,并執行許多其他操作。按 Alt+Enter字符串可查看可用操作。
-刪除未使用的變量
Phpstorm 2019.1引入了一個新的快速修復程序,可幫助您擺脫出現在賦值或閉包使用列表中的未使用變量。快速修復足夠智能,可以檢測賦值表達式可能有副作用的情況。

-移至類重構
通過新的Move to Class重構,您可以將函數或常量傳遞給它們邏輯上屬于的類,并且Phpstorm將為您找到并修改所有用法。您可以通過在結構工具窗口中選擇多個功能來同時移動它們 。
-方法可能是'靜態'檢查
如果一個類有一個不使用任何實例引用的方法,Phpstorm將檢測它并提供一個方便的快速修復:按下 Alt+Enter該方法,并使其靜態。所有用法都將自動更新。

重用容器

對于基于Docker Compose的解釋器,您現在可以在docker-compose run或docker-compose exec之間進行選擇以執行容器。如果你有一個重型容器,你不想在每次測試運行時重新啟動,你可以 通過選擇docker-compose exec選項重用它。或者,您可以使用docker-compose運行輕量級容器或那些不在守護程序模式下運行(即,在啟動后立即停止)。PHP
改進的自動完成功能
借助特殊文件.phpstorm.meta.php,Phpstorm現在可以更好地建議參數和返回值。這是為了涵蓋一些情況,而不是像整數或字符串這樣的簡單類型,您希望看到建議的某組常量。或者,如果您希望某些函數返回某個常量。您還可以通過提供自己的.phpstorm.meta.php文件來改善Phpstorm中針對您的庫或項目的建議。

重做導入

我們重新設計了與命名空間導入和使用FQN相關的檢查和意圖操作。他們背后的主要思想是盡可能避免限定詞。現在,Phpstorm將允許您在可能的情況下簡單地刪除冗余限定符,或者將其替換為相應的“use”import語句。此外,當您將一些代碼粘貼到文件中時,Phpstorm將要求重用現有別名。代碼清理
在Phpstorm 2019.1中,代碼清理工具帶有特定于PHP的意圖:它可以通過添加'use'語句或從中刪除不必要的部分來優化全類名稱的出現。它還可以 使用PHP CS Fixer或PHP_CodeSniffer的phpcbf 自動修復代碼樣式問題。在VCS提交之前執行清理,或者通過代碼 - >代碼清理......隨時手動觸發它 。

網絡技術

像往常一樣,WebStorm的所有功能和改進都可以在Phpstorm中使用,既可以開箱即用,也可以使用存儲庫中提供的免費插件。
更新了文檔和瀏覽器兼容性
F1CSS屬性和HTML標記及屬性的documentation()現在顯示有關MDN的瀏覽器支持的最新描述和信息,以及指向完整MDN文章的鏈接。此外,要檢查目標瀏覽器版本是否支持您使用的所有CSS屬性,可以在首選項中啟用新的瀏覽器兼容性檢查。
改進了對Vue應用程序中TypeScript的支持
Phpstorm現在利用TypeScript語言服務以及.vue文件中對TypeScript代碼的TypeScript支持。這意味著您現在會得到更精確的類型檢查和類型的信息,能夠使用該服務所提供的快速修復,并查看了打字稿工具窗口中的當前文件中的所有打字稿錯誤。

對Angular應用程序的新檢查

對于Angular應用程序,Phpstorm添加了17項新檢查,可幫助您在鍵入時檢測應用程序中的Angular特定錯誤,并建議適當的快速修復。在TypeScript和模板文件中工作,這些檢查將檢查您對綁定,指令,組件和許多其他事物的使用。

新的調試器控制臺

在JavaScript和Node.js調試工具窗口中使用新的,改進的交互式調試器控制臺!它現在使用樹視圖顯示對象,它支持使用CSS對日志消息進行樣式化,并使用console.group()和console.groupEnd()對它們進行分組。您還可以過濾掉任何類型的日志消息。使用Promise將函數轉換為async / awAIt
您可以使用.then()和.catch()調用自動將返回Promise的函數更改為使用async / awAIt語法的異步函數。只需按下Alt-Enter該功能的名稱,然后選擇轉換為異步功能。這不僅可以在TypeScript文件中實現,還可以在JavaScript和Flow中實現。IDE
最近的地點彈出窗口
在這個新的導航彈出窗口中,您將找到最近訪問過的帶有上下文的代碼點 - 前面幾行,后面幾行。所有位置都按照時間順序排列在此彈出窗口中,最后訪問位置位于頂部。要調出新的“最近的位置”彈出窗口,請按 Cmd-Shift-E/ Ctrl+Shift+E。鍵入要在上下文中搜索的任何文本。
VCS改進
部分Git提交的新“取消選中全部”復選框允許您一次取消選中所有代碼塊,然后選擇要提交的代碼塊。此外,現在可以在Git日志中找到fixup,squash和cherry-pick操作。
自定義UI主題
如果默認的白色和Darcula主題對您來說還不夠,請嘗試深紫色或創建自定義主題!IDE的任何元素的顏色,從圖標,單選按鈕到箭頭,現在都是可配置的。根據自己的喜好微調一切,并將其保存為新的主題插件!數據庫工具

我們的DataGrip團隊的同事們在Phpstorm中的數據庫工具得到了一些很好的改進:

支持新數據庫:Greenplum,Vertica和Apache Hive
代碼完成支持CREATE和DROP的組合語句
支持MySQL和MariaDB中的DEFINER屬性
支持MariaDB中的Oracle模式
您現在可以設置項目的默認文件夾

PhpStorm最新改進

可見性的原始參數類型和類成員的新著色選項。您可以在“首選項”中配置顏色方案 編輯| 配色方案| PHP。
您現在可以在編輯器中為特定文件類型啟用軟包裝。為此,請打開“首選項/設置”| 編輯| 常規并在“軟包裝文件”字段中指定文件類型。
PHPDoc樣式配置得到改進:排序使用語句,定義標簽的順序,以及自定義空格的數量。要查找所有選項,請轉到 “首選項”| 編輯| 代碼風格| PHP并查找 PHPDoc選項卡。

PhpStorm Mac下載及安裝

下載PhpStorm Mac(https://www.macdown.com/mac/154.html)
打開Phpstorm 2019安裝包,將左側【Phpstorm】拖入右側應用程序中進行安裝即可

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵州省| 广丰县| 瑞丽市| 西丰县| 宝丰县| 玉山县| 鄂托克前旗| 察隅县| 云霄县| 同江市| 桐乡市| 遵化市| 盐津县| 瓦房店市| 白城市| 乾安县| 永川市| 高唐县| 台中县| 南安市| 马关县| 岢岚县| 项城市| 黄平县| 弥渡县| 苗栗县| 中卫市| 宿迁市| 无为县| 招远市| 南康市| 安达市| 石家庄市| 黑河市| 沙湾县| 互助| 秭归县| 阳江市| 凤阳县| 贞丰县| 永嘉县|