作者 |
微信公眾號 |嵌入式專欄
對于軟件開發人員,代碼編輯器好用與否直接影響代碼編輯的效率。軟件開發,基本上都有集成開發環境(IDE)工具,且自帶編輯器,但IDE自帶編輯器多少都存在一些不足。
今天就給大家分享幾款優秀且嵌入式工程師常用的編輯器:
VS Code
VS Code 是絕大部分軟件工程師都在使用的一款軟件編輯器工具,如果你學習或從事軟件開發,你還不知道VS Code,那么你應該面壁3分鐘。
1.簡介VS Code全稱 Code,是微軟開發的一套免費、輕量級、功能強大的源代碼編輯器工具。
VS Code 主要針對軟件工程師的用于代碼編輯,支持各種插件,讓你的代碼編輯效率更高。
2.特點
3.網址官網地址:
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
更新描述地址:
VS Code截止目前(2022.02),最新版本為V1.64.2。支持,MacOS和Linux三大常用操作系統。
文檔地址:
VS Code官方提供豐富的文檔資料,讓小白也能快速學習。
可以說是嵌入式軟件工程師必備的一款編輯器工具,早期在VS Code出來之前, 就已經在火了。
1.簡介
是一款功能強大的代碼編輯器、瀏覽器和分析器,可在你代碼編輯時快速理解代碼。同時, 具有針對C/C++、 C#、 Java、-C等語言的動態分析功能。
2.特點
3.支持
4.網址
5.不足
是一個優秀工具,但還是有一些不足:
6.費用
是一款收費的工具,根據不同情況,價格從200多美元到2000多美元不等。
如果不想付費,可以自己想辦法po解,或者下載免費試用版。
Vim
學習Linux開發的小伙伴對Vim不會陌生吧,這個工具可謂是當年的一代“神器”。
1.簡介
Vim是從 vi 發展出來的一個文本編輯器,它是一個高度可配置的文本編輯器工具,旨在使創建和更改任何類型的代碼(和文本)非常高效。在大多數UNIX、Linux系統和Apple OS X中,都集成了Vi。
Vim具有代碼補完、編譯及錯誤跳轉等方便編程的許多豐富的功能,在程序員中被廣泛使用。
2.功能
3.網址
4.學習資料Vim是一款成熟,且廣泛使用的工具,網上學習資料很多,輕松入門不是夢。
,官方的旗號是【世界上最好的文本編輯器】。那么,你用過這款神器嗎?
1.簡介
是一套功能強大的文本編輯器,也是以前很多工程師必備的一套編輯器,我記得早些年都還在使用它(現在沒使用了)。
可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。
支持Win / Mac / Linux三大操作系統。
2.特點
3.網址
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
4.費用 是一款收費的工具,基礎版79.95美元/年,全面版99.95美元/年。
當然,如果不想購買正版,可以想辦法找Po解版,也可以使用官方的30天試用版。
相信大家都不陌生,當年流行且免費的除了Vim就屬于了。
1.簡介
最初是由IBM公司開發的替代商業軟件 Age for Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟件供應商聯盟基金會( )管理。
是一個開放源代碼的、基于Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境,但是眾多插件的支持使得擁有其他功能相對固定的IDE軟件很難具有的靈活性。
其實目前很多集成開發環境(IDE)都是基于框架開發而來,比如大家熟悉的、RT- 等都是以為框架開發自己的IDE。
所以說,想要它用于開發,是需要搭建開發環境的。
2.的基礎包含
3.網址
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
你可能不知道好用的html在線編輯器,但下面說了它強大的功能之后,你就會記住它了。
1.簡介
是一款集代碼編輯器、代碼跟蹤器和代碼分析器為一體的強大功能的源碼閱讀和編輯工具,的功能相比 更多。
提供了很強大的界面,將分析結果以各種形式(圖形、圖表、架構圖等)呈現給用戶,能很大程度的方便程序員進行開發,維護,調試其代碼。
功能雖強大好用的html在線編輯器,但它并不免費,所以,還是有很多用戶不知道它的存在。
2.的基礎包含
3.網址
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
Atom
Atom同樣是一款優秀的工具,除了編輯代碼,還有很多文本內容都可以進行編輯,比如博客。但有一點,這個工具對電腦配置要求更高。
1.簡介
Atom 是專門為程序員推出的一個跨平臺文本編輯器。具有簡潔和直觀的圖形用戶界面,并有很多有趣的特點:支持CSS,HTML,等網頁編程語言。它支持宏,自動完成分屏功能,集成了文件管理器。
Atom在上是開源的,開源地址:
2.特點
3.網址
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
Text
Text 也是一款優秀的、輕量級的跨平臺的編輯器。
1.簡介
Text 是一個文本編輯器,同時也是一個先進的代碼編輯器。
它是一個跨平臺的編輯器,支持、linux和Mac操作系統。
在不同操作系統下有不同的操作的習慣,包括界面布局,快捷鍵等,目前大部分的關于 Text文章的作者都是在某個操作系統下完成文章的書寫工作,這導致了使用不同操作系統的開發者看到的相同的文章,由于操作系統的差異,無法正常操作情況。
2.常見編輯功能:
3.網址
(公號不支持外鏈接,請復制鏈接到瀏覽器打開)
最后說明:除了IDE自帶編輯器,大家有時間可以上網了解一些常用的編輯器,說不定有你喜歡的。這些都是經典的編輯器,教程很多,上手容易,不妨抽空了解一下。
最后,歡迎大家推薦你用過哪些好用的代碼編輯器。
------------END------------