什么是軟件開發(fā)工具? 軟件開發(fā)工具有兩種:一種是PC端的軟件開發(fā)工具,另一種是移動應(yīng)用程序端的軟件開發(fā)工具。 不同的開發(fā)功能要求決定了適合的開發(fā)工具。
1。 PC端軟件開發(fā)工具
根據(jù)軟件語言的特點(diǎn),軟件中常用的開發(fā)工具有:java開發(fā)工具,net開發(fā)工具,delphi開發(fā)工具等。< / p>
1,MyEclipse(MyEclipse Enterprise Workbench)
MyEclipse應(yīng)用程序開發(fā)平臺是J2EE集成開發(fā)環(huán)境,包括完整的編碼,調(diào)試,測試和發(fā)布功能,完整 支持HTML,Struts,JSF, CSS,Java,SQL, Hibernate。 MyEclipse應(yīng)用程序開發(fā)平臺結(jié)構(gòu)實(shí)現(xiàn)Eclipse單個功能組件的模塊化,并且可以有選擇地?cái)U(kuò)展和升級單個模塊。
2,Eclipse
Eclipse是功能最強(qiáng)大的JAVA IDE(JAVA編程軟件),是一個開放的集成工具平臺,這些工具主要是 一些開源工具軟件。 Eclipse平臺以開放源代碼模型運(yùn)行并遵守常見的公共條款,為工具軟件開發(fā)人員提供了開發(fā)工具和控制其自己軟件的技術(shù)的靈活性。
3,NetBeans
NetBeans是一個開源Java集成開發(fā)環(huán)境(IDE),適用于各種客戶端和Web應(yīng)用程序。 Sun Java Studio是Sun發(fā)行的最新的商業(yè)功能齊全的Java IDE。 它支持Solaris,Linux和Windows平臺。 它適合創(chuàng)建和部署2層Java Web應(yīng)用程序和n層J2EE應(yīng)用程序的企業(yè)開發(fā)人員。
4,Microsoft Visual Studio
Visual Studio是一套完整的開發(fā)工具,用于生成ASP NET Web應(yīng)用程序,XML Web 服務(wù),桌面 應(yīng)用程序和移動應(yīng)用程序。 Visual Basic,Visual C#和Visual C ++都使用相同的集成開發(fā)環(huán)境 (IDE),它允許工具共享和輕松創(chuàng)建混合語言解決方案。
2。 用于移動應(yīng)用程序的軟件開發(fā)工具
仍然有很多這樣的工具,這里僅是一些
1. Eclipse ADT < p> Eclipse ADT是用于在Eclipse平臺下開發(fā)Android應(yīng)用程序的插件。
2,SDK和AVD Manager
此工具包含許多重要功能,包括管理不同的Android SDK版本(構(gòu)建目標(biāo)),您知道很多 版本的Android,并且API上存在一些兼容性問題。 此外,此工具還用于管理ndroid虛擬設(shè)備配置(AVD)以配置模擬器
3,Android調(diào)試橋
adb(Android Debug Bridge)是Android提供的常規(guī)調(diào)試工具。 使用此工具,我們可以管理設(shè)備或手機(jī)仿真器的狀態(tài)。
4,Dalvik Debug Monitor Server
DDMS的全名是Dalvik Debug Monitor Service,它為我們提供了例如測試設(shè)備的屏幕截圖, 針對特定進(jìn)程查看運(yùn)行線程和堆信息,Logcat,廣播狀態(tài)信息,模擬電話,接收SMS,虛擬地理坐標(biāo)等。
5。 Android仿真器和Real Devices
一旦開始開發(fā)Android程序,則必須查看該程序的結(jié)果。 這是Android的模擬器,可讓您測試Android應(yīng)用程序在不同設(shè)備上的運(yùn)行效果。
6,LogCat LogCat是Android中的命令行工具,可用于獲取程序的日志信息。 Android日志系統(tǒng)提供了記錄和查看系統(tǒng)調(diào)試信息的功能。 日志是通過各種軟件和某些系統(tǒng)緩沖區(qū)記錄的。 可以通過logcat命令查看和使用緩沖區(qū)