提前認識軟體開發(2) 軟體開發工程師常用的工具軟體

來源:互聯網
上載者:User

有一次,我開啟電視機準備隨便看看,無意中被一部戰爭片吸引住了。成千上萬的共產黨戰士搭起雲梯,想攻破一座城池。但是城樓上面的敵人負隅頑抗,拼了命地阻擊我軍的進攻。雙方的傷亡都很慘重,但城就是攻不下來。眼看我軍剩下的人不多了,突然不知從什麼地方開出一輛坦克,兩炮就把城門轟開了。我軍趁勢攻入城中,將敵人全部殲滅了。

這類電視劇比較常見,相信大家看了不止一次。但是,我看完之後,那個情境還一直留在我的腦海裡。成千上萬的人不如一輛坦克來得直接,說明了什麼問題呢?我立馬想到了一句古詩:工欲善其事,必先利其器

的確,工具對於軟體開發工程師來說,真的是很重要。好的工具能夠提高辦事的效率,進而提高產品的研發效率。那麼,在實際的軟體研發項目中,軟體開發工程師常用的工具軟體有哪些呢?

1. Microsoft Visual Studio/Microsoft Visual C++ 6.0

Microsoft Visual Studio(簡稱VS)是美國微軟公司的開發套件系列產品。它是一個較為完整的開發工具集,包括了整個軟體生命週期中所需要的大部分工具,如整合式開發環境(IDE)等。目前,其最新版本為Visual Studio 2013。

Microsoft Visual C++ 6.0(簡稱VC或者VC6.0),是微軟推出的一款C++編譯器,將“進階語言”(如C、C++等)翻譯為“機器語言”的程式。它是一個功能強大的可視化軟體開發工具,已成為大多數專業程式員進行軟體開發的首選工具之一。現在的最新版C++編譯器整合在Microsoft Visual Studio 2013軟體裡面。

用Microsoft Visual C++ 6.0軟體開啟的代碼示意圖如圖1所示。

圖1用Microsoft Visual C++ 6.0軟體開啟的代碼示意圖

鑒於使用Microsoft Visual Studio/Microsoft Visual C++ 6.0進行軟體開發的人員很多,有熱心人士為其開發了一款叫做Visual Assist X的外掛程式。Visual Assist X是一款非常好的Microsoft Visual Studio/Microsoft Visual C++ 6.0外掛程式,支援C、C++、Java等語言,能夠自動識別各種關鍵字、系統函數、成員變數,同時能夠自動給出輸入提示、標示錯誤、更正大小寫錯誤等,有助於提高開發效率。

2. Source Insight

Source Insight是一個面向項目開發的程式編輯器和代碼瀏覽器,它擁有內建的對C、C++、Java等程式的分析。它能夠分析你的原始碼,並自動為你顯示有用的上下文資訊。

Source Insight不僅僅是一個強大的程式編輯器,還提供了最快速的對原始碼的導航資訊。該工具被視為如今最好用的語言編輯器之一。

用Source Insight軟體開啟的代碼示意圖如圖2所示。

圖2用Source Insight軟體開啟的代碼示意圖

更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/project/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.