回覆列表
  • 1 # 小鄭搞碼事

    那麼,什麼是高效的程式碼編輯器呢?我認為好的高效的編輯器應該具備幾下幾個能力。程式碼格式化(Format能力)- 避免我們花費時間去調整不規範的的格式。程式碼模板能力 - 避免我們手動輸入重複程式碼或註釋而花費大量的時間。自動檢測錯誤能力 - 無需多說了。編輯快捷鍵能力 - 快捷鍵越全越好。自動Debug能力 - 有當然再好不過。Git或Svn版本控制外掛能力 - 這個功能功能開發可以根據需求自行選擇,關於Git或者Svn相關工具請參考我寫的一篇https://www.toutiao.com/i6545927114883858958/。很多情況下編輯器其實無法滿足上面所有功能,那就要根據我們自己的核心需求進行選擇了。接下來,為了在專案開發過程中避免不必要的時間消耗。給大家推薦幾款比較好的程式碼編輯器,同時做一個簡單的對比。一、sublime這個下載後需要破解,網上破解的方法有很多,最新版可以使用註冊碼,老的版本也可以使用一些破解工具(如:WinHexGreen)。它的優勢:較輕量級,外掛齊全的開發工具,擴充套件外掛工具覆蓋非常全面。它的不足:沒有自帶debug和斷點功能。二、webstorm

    下載地址:http://www.jetbrains.com/webstorm/

    它的優勢:整合較全面的開發工具,也可以選擇擴充套件,可使用命令列或者斷點。它的不足:相對較重量級。三、vscode下載地址:https://code.visualstudio.com/它的優勢:較輕量級,關聯斷點除錯非常方便,也可以擴充套件。它的不足:相對完整性稍弱。四、vim它的優勢:Linux下可選 的高效工具。它的不足:入門相對難,沒有較多前端對應的高效輔助外掛。總結一下:

    建議在寫程式碼之前,一定要根據上面這些標準去完善一下工具,好的開發工具不僅可以提高我們的開發速度,還能輔助我們寫出高質量的程式碼。

    詳細可以參考我寫的一篇文章:https://www.toutiao.com/i6547417014405693956/

  • 2 # 深度眸

    看你學習哪種語言啦,例如java, 那就是Eclipse 等,如果是Android,那麼就是Android studio,如果是前端,那麼可以使用dw,如果是C++,c語言,可以使用visual studio, 哎呀,實在是太多了

  • 3 # 東渡科技

    不同的程式語言,所用的編譯器是不一樣的,就挑我熟悉的幾門語言說說好了,目前用的最多的語言是Java,Java程式設計主要有兩個種編譯軟體。eclipse和myeclipse,相對來說,eclipse很經典,但myeclipse如今更流行。世界第二大語言是C語言,C語言開發一般都是visual studio,現在最新版就是2017,其他微軟的程式語言也都可以用visual studio ,如C++、C#等,都可以用visual studio,C++還有獨立的編譯軟體C++11等,

    編譯程式的軟體是根據語言來的,也可能是根據需要來的,這個並不是特定的,而是根據需要來點,比如說unity3d ,就是用來開發3d遊戲用的,Java和C#都可以在其中使用。

  • 中秋節和大豐收的關聯?
  • 陽光房玻璃怎麼清洗?