時間:2018-05-10 來源:互聯網 瀏覽量:
IDE是集成開發環境(Integrated Development Environment)縮寫。IDE是一種個編程軟件,是集成了程序員語言開發中會需要的一些基本工具、基本環境和其他輔助功能的應用軟件。IDE一般包含三個主要組件:源代碼編輯器(Editor)、編譯器、解釋器(Compiler、Interpreter)和調試器(Debugger)。
開發人員可以通過圖形用戶界麵(GUI)訪問這些組件、並且實現整個代碼編譯、調試和執行的過程。現在的IDE也提供其他幫助程序員提供開發效率的一些高級輔助功能,比如代碼高亮,代碼補全和提示,語法錯誤提示,函數追蹤,斷點調試等。
VS簡述Microsoft Visual Studio(簡稱VS)是美國微軟公司的開發工具包係列產品。VS是一個基本完整的開發工具集,它包括了整個軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發環境(IDE)等等。所寫的目標代碼適用於微軟支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
Visual Studio是目前最流行的Windows平台應用程序的集成開發環境。最新版本為 Visual Studio 2017 版本,基於.NET Framework 4.5.2 。Mac 版 Visual Studio 2017年5月10日正式推出。
VS核心理念Visual Studio 還是一個桌麵端的產品,而微軟本身是在 Windows 平台上開發的專家;
另外微軟對用戶的需求非常了解;
微軟對用戶體驗非常重視,事實上,用戶體驗是我們的基因;
多年來,微軟會一直追隨用戶創新與轉型的腳步。在跟上轉型腳步的同時把 .NET Core 框架開源,變成一個跨平台產品,更符合用戶需求。所以談及 Visual Studio 核心理念,個人認為中最主要的就是與時俱進。
為什麼要使用VS項目周期本來就短,選用方便、集成度高的工具可以盡可能縮短開發時間、減少錯誤率。
如果隻是為了編兩行“hello world”,沒有誰會認為記事本不可選。但如果是大型項目,使用記事本簡直是“慘不忍睹”。
完成同樣一份工作,拿著同樣的薪水,沒有人會特意繞遠路選擇“不順手”的工具。
這種建議看起來就好像曾經江湖上“真正的程序員用C++(MFC)”和“聰明的程序員用Delphi”之間的爭論一樣,看一件事情不應該夾雜太多情懷或者主觀臆斷,隻看對錯是最簡單的方式。如果Visual Studio為代表的工具有效,那就應該被提倡。
年輕的時候不學會如何用各種IDE,老了根本就學不會了!
Visual Studio作為優秀IDE的代表,具備的強大功能足以讓一個程序員完成想完成的事情,真正的王者不會被編程工具所困住,掌握代碼之間的邏輯關係才是重要的,這些工具就是希望程序員將更多的精力放在代碼本身。
組件介紹