2021-12-21 10:14:48|已瀏覽:2678次

嵌入式開發中那些常用的工具軟件
一、集成開發環境(IDE)
嵌入式軟件工程師基本都會接觸幾款集成開發環境(IDE),當然,也有很多工程師自己搭建編輯器、編譯器、調試器開發環境的,下面羅列幾個常用的IDE。目前,很多開發工具都是基于Eclipse修改而來,比如很多開發STM32的朋友都知道STM32CubeIDE這款工具,你會發現,是不是很多功能和Eclipse一樣。
包括前幾年很火的安卓開發也是基于Eclipse進行開發。
二、軟件版本控制軟件
一般稍微大一點的公司都會使用一些版本控制軟件對公司的代碼進行管理。
下面推薦兩個常見的工具。
1.Git
Git是一個免費的開源分布式版本控制系統,旨在快速高效地處理從小型到大型項目的所有內容。
Git 易于學習, 占地面積小,具有閃電般的快速性能。它具有諸如Subversion,CVS,Perforce和ClearCase之類的SCM工具,并且具有本地分支,方便的暫存區域和 多個工作流等功能。
Git 應該是目前使用最廣泛的工具之一,我之前公司也用Git搭建服務器,進行代碼管理,操作也比較簡單。
2.SVN
SVN是subversion的縮寫,是一個開放源代碼的版本控制系統,通過采用分支管理系統的高效管理,簡而言之就是用于多個人共同開發同一個項目,實現共享資源,實現最終集中式的管理。
在Git之前,SVN算是最為流行的代碼管理工具,現在同樣有很多公司都在使用這個工具,學習教程網上很多,同樣也值得大家學習和了解。
三、代碼閱讀和編輯
一個好的代碼 閱讀和編輯工具有助于提高開發效率。
1.source insight
Source Insight是一個面向項目開發的程序編輯器和代碼瀏覽器,它擁有內置的對C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時動態維護它自己的符號數據庫,并自動顯示有用的上下文信息。
這個工具應該是眾多工程師都改擁有的文本編輯器。前段時間有一個關于它的新聞,現在好像平息了。
四、文件(代碼)對比工具
我們作為軟件開發,主要是最對代碼對比,比如修改代碼之后,會對比修改了那些代碼。五、項目進度管理
一般項目經理,或者項目負責人基本需要掌握一些項目管理的工具。注:尊重原創文章,轉載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-8876.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注嵌入式開發頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050