要想分析設(shè)計(jì)程序,需要程序的分析設(shè)計(jì)工具。例如:StarUML;要想方便管理源碼和版本升級(jí),需要源碼管理和版本維護(hù)工具。例如:SVN,Git;要想多個(gè)團(tuán)隊(duì)協(xié)作開(kāi)發(fā)或者項(xiàng)目用到很多的第三方類(lèi)庫(kù)和Jar包。

為延吉等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及延吉網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、延吉網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
與VisualAge緊密結(jié)合的WebsphereStudio本身并不提供源代碼和版本管理的支持,它只是包含了一個(gè)內(nèi)置文件鎖定系統(tǒng),當(dāng)編輯項(xiàng)目的時(shí)候可以防止其他人對(duì)這些文件的錯(cuò)誤修改,軟件還支持諸如MicrosoftVisualSourceSafe這樣的第三方源代碼控制系統(tǒng)。
Review board:Review board 是一個(gè) 基于web 的工具,主要設(shè)計(jì)給 django 和python的用戶(hù)。 Review board 可以幫助我們追蹤待決代碼的改動(dòng),并可以讓Code-Review更為容易和簡(jiǎn)練。
Subversion是新一代的版本控制工具,不僅可以管理程序源代碼,也可以應(yīng)用于其他協(xié)作管理數(shù)據(jù)的工作,例如使用Subversion來(lái)合作寫(xiě)樂(lè)譜,美工用來(lái)共同作圖,功能很強(qiáng)大。且有專(zhuān)門(mén)的中文網(wǎng)站提供更多的技術(shù)支持、輔助工具和幫助。
4.按開(kāi)發(fā)階段分類(lèi),有前端開(kāi)發(fā)環(huán)境(支持系統(tǒng)規(guī)劃、分析、設(shè)計(jì)等階段的活動(dòng))、后端開(kāi)發(fā)環(huán)境(支持編程、測(cè)試等階段的活動(dòng))、軟件維護(hù)環(huán)境和逆向工程環(huán)境等。
版本控制工具:用于管理代碼版本,例如Git、SVN等。命令行工具:用于在命令行中進(jìn)行操作,例如Git Bash、PowerShell等。調(diào)試工具:用于排查代碼問(wèn)題,例如Chrome開(kāi)發(fā)者工具、Python調(diào)試器pdb等。
你說(shuō)的java源代碼是指編譯成的class文件前的java文件。
zip可以查看。。在eclipse 里面也可以,只要按著ctrl 鍵 將鼠標(biāo) 放到想看的類(lèi)上在點(diǎn)擊左鍵就能進(jìn)入到定義那個(gè)類(lèi)的里面去了。。你可以試試!不過(guò)我覺(jué)得如果你是初學(xué)者的話,看這些會(huì)很有壓力。。
其實(shí)最好的方式是你通過(guò)對(duì)某一塊代碼的閱讀,進(jìn)行繪制流程圖,VISIO畫(huà)起流程圖來(lái)很方便,找出數(shù)據(jù)流,再加上自己的閱讀的注釋。在你閱讀學(xué)習(xí)的過(guò)程中,會(huì)發(fā)現(xiàn)其他coder的非常巧妙的做法,這是你應(yīng)該慶幸,因?yàn)槟阍谶M(jìn)步。
不會(huì)就別那么肯定的說(shuō)看不到~jdk里有個(gè)src.zip,解壓以后放在jre里ok 如果不行,在eclipse里建立一個(gè)叫jre的文件夾,然后把jre6里的東西考進(jìn)去,把src考進(jìn)去,必須行。
1、回答:PC Lint被稱(chēng)為C / c++的PC - Lint / FlexeLint。它是由GIMPEL軟件開(kāi)發(fā)的C / c++靜態(tài)代碼檢測(cè)工具,由許多大型軟件公司的程序員使用。
2、目前主流的靜態(tài)分析工具有Klocwork,Coverity, TestBad...因?yàn)樗麄兊某霭l(fā)點(diǎn)不同,所以各有特點(diǎn),在國(guó)內(nèi)的發(fā)展情況也不一樣。
3、Code Dx是一款商業(yè)靜態(tài)代碼分析工具,支持C、C++、Java、.NET等多種代碼分析。Code Dx既可以通過(guò)Web進(jìn)行操作,又可以以eclipse的插件形式使用。
4、QT,也有用Eclipse的。 一般寫(xiě)嵌入式的程序,都是用GCC,用GDB來(lái)調(diào)試。 若Linux是虛擬機(jī),一般,我們可以用VC++作編輯器(代碼看起來(lái)比較清楚); 然后通過(guò)共享文件夾的方式連接該虛擬機(jī);用gcc 命令編譯該代碼。
分享文章:java庫(kù)管軟件源代碼 java 庫(kù)
文章來(lái)源:http://chinadenli.net/article31/deesosd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站內(nèi)鏈、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容