首頁  >  文章  >  開發工具  >  PHPStorm比VScode強在哪裡?

PHPStorm比VScode強在哪裡?

(*-*)浩
(*-*)浩原創
2019-12-19 15:40:229639瀏覽

PHPStorm比VScode強在哪裡?

就像是在使用 PHPStorm 之前,我是使用的 Eclipse 以及衍生版本 HBuilder ,這類 IDE 類型的開發工具。從那以後,就對 IDE 愛不釋手,在 VSC 出來之前,也有很多人說VScode,好用,再配置各種插件後,行雲流水,如此雲雲。 (推薦學習:phpstorm

但是就我自己對VScode 的使用體驗來說,並不好,那會兒剛入門,對於其json 方式的配置並不能接受,而且各種配置都很難找到,安裝插件雖然簡單,但是配置插件確繁雜,比如配置一個PHP inspect 插件,我還需要找到配置文件中修改php 的可執行文件,等等,但是當我使用IDE 時,我不用再去關心這些,它會為我自動找到。

且當你花了一兩個小時配置完VScode 時,開始寫程式碼卻發現,某些插件會導致出錯,例如VScode的自動格式化插件在開啟儲存自動格式化,儲存時會卡。等等,但是這些功能,在 IDE 中,都可以做到開箱即用,而且有方便的配置。

隨便一個人拿到IDE 都可以隨心所欲的去操作他,但是Editor 不一樣,就像vim 這類工具,如果你肯研究,花點時間去配置,他一樣很強,但他最後做的事情,有可能不如IDE 順暢。

還有對於開發效率比較重要的一個東西,對於我而言,那就是快捷鍵,當然,如果是使用Editor,你會發現,這些軟體多多少少都會提供一些常見開發工具的快捷鍵方案,但是這種方案基本上都是很糟糕。但如果我用 Jetbrains 家的全家桶,這種感覺就會好很多,省心。

我就習慣這種開箱即用的感覺,而不是說,我拿到一個東西後,需要去修修補補,才能去用它,大家時間都很寶貴。

當然,編輯器都有 Portable Edition ,可以打包後放在雲端空間,需要時下載,但對我來說我也會覺得那是個累贅。

再說了,就為了愉快的開發,我才 2700X 32G 內存 ,就是為了換來好的開發體驗,自己爽就完事兒了,管別人怎麼說。

當然,最重要的部分,那就是商業授權了, 如果公司覺得 Jetbrains 家太貴,為了規避風險,要求使用 VSC ,這些都是因素。

如果你覺得 IDE 的功能跟 Editor 一樣,那就表示 IDE 沒有被你充分發掘。當然,反過來說,IDE 能實現的, Editor 理論都能實現。

IDE

整合開發環境(Integrated Development Environment,簡稱IDE,也稱為Integration Design Environment、Integration Debugging Environment)是一種輔助程式開發人員開發軟體的應用軟體,在開發工具內部就可以輔助編寫原始碼文字、並編譯打包成為可用的程序,有些甚至可以設計圖形介面。

IDE通常包括程式語言編輯器、自動建置工具、通常還包括偵錯器。有些IDE包含編譯器/解釋器,如微軟的Microsoft Visual Studio,有些則不包含,如Eclipse、SharpDevelop等,這些IDE是透過呼叫第三方編譯器來實現程式碼的編譯工作的。有時IDE也會包含版本控制系統和一些可以設計圖形使用者介面的工具。

許多支援物件導向的現代化IDE還包括了類別瀏覽器、物件檢視器、物件結構圖。雖然目前有一些IDE支援多種程式語言(例如Eclipse、NetBeans、Microsoft Visual Studio),但一般而言,IDE主要還是針對特定的程式語言而量身打造(例如Visual Basic)。

Editor

文字編輯器是電腦軟體中的一種。主要用於用來編寫和查看文字檔案。有一些特殊的文字編輯器支援增加自有的格式來豐富文件的表現形式。

作業系統或整合開發環境通常會附帶可檢視和編輯純文字的編輯器,可增加格式的文字編輯器通常是個人使用者或公司在製作需要格式的檔案中使用。

因為程式和程式的設定檔通常是以純文字形式儲存,所以程式設計師也需要使用純文字編輯器來編輯程式和設定檔。

以上是PHPStorm比VScode強在哪裡?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn