PHPStorm比VScode強在哪里?

PHPStorm比VScode強在哪里?

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

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

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

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

立即學習PHP免費學習筆記(深入)”;

還有對于開發效率比較重要的一個東西,對于我而言,那就是 快捷鍵,當然,如果是使用 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

文本編輯器是計算機軟件中的一種。主要用于用來編寫和查看文本文件。有一些特殊的文本編輯器支持增加自有的格式來豐富文檔的表現形式。

操作系統或者集成開發環境通常會帶有可以查看和編輯純文本的編輯器,可增加格式的文本編輯器通常是個人用戶或者公司在制作需要格式的文件中使用。

因為程序和程序的配置文件通常是以純文本形式儲存,所以程序員也需要使用純文本編輯器來編輯程序和配置文件。

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享