回覆列表
  • 1 # 艾小仙人

    主流的軟體要根據職業來劃分了,不是所有型別的開發都使用同一種編輯器(IDE)的。就我所知道的來做一個劃分。

    IntelliJ IDEA

    IDEA 全稱 IntelliJ IDEA,是java程式語言開發的整合環境。IntelliJ在業界被公認為最好的java開發工具。它的旗艦版本還支援HTML,CSS,PHP,MySQL,Python等。免費版只支援Java,Kotlin等少數語言。

    一般java程式設計師現在都用這個了,以前的eclipse因為速度、搜尋慢的一些原因慢慢的被淘汰了。而且現在jetbrains有更多的產品能適應各種不同語言的開發。

    IDEA的宗旨是:“Develop with pleasure”,提倡智慧編碼,減少程式設計師的工作。

    Visual Studio Code

    Microsoft在2015年4月30日Build 開發者大會上正式宣佈了 Visual Studio Code 專案:一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平臺原始碼編輯器。

    目前據我所知,前端開發、PHP、GO、Python很多程式設計師都在使用vs做開發了,因為出眾的效能和豐富的外掛足以支援大多數語言的開發,社群非常活躍。尤其在以前Go、前端語言開發沒有idea的情況下大家使用sublime,vs code的出現算是一個適應發展的替代產品。

    vscode優點很多

    1、主題多樣,可定製性高。

    2、免費

    3、擴充套件生態強大,外掛多

    4、開源而且官方維護積極

    Sublime Text3

    Sublime Text 是一個文字編輯器(收費軟體,可以無限期試用,但是會有啟用提示彈窗),同時也是一個先進的程式碼編輯器。Sublime Text是由程式設計師Jon Skinner於2008年1月份所開發出來,它最初被設計為一個具有豐富擴充套件功能的Vim。

    sublime最開始出現拯救了那些前端開發工作者,最開始在國內是沒有嚴格的前後端的區分的,慢慢的前端被單獨分離出來作為一個獨立的工種,但是開發者還在使用繁重的後端工具比如eclipse來做開發工作,要麼有一些選擇使用文字編輯器來做開發,當時並沒有很好的文字編輯器,sublime的出現改變了這個現狀。

    sublime的優點簡單幾點:

    1、 體積較小,執行速度快

    2、 文字功能強大,相比原來只能用系統自帶的一些文字編輯器或者notepad這種強太多了。

    3、支援編譯功能且可在控制檯看到輸出

    4、內嵌python直譯器支援外掛開發以達到可擴充套件目的

    5、Package Control:ST支援的大量外掛可透過其進行管理。這是sublime脫穎而出的重中之重,正是由於豐富的外掛和活躍的社群才使得sublime可以完成大量的自定義的工具和開發。

  • 中秋節和大豐收的關聯?
  • 綠蘿什麼溫度長得最快?