偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

查看源代碼不方便?我有利器!

開發(fā) 后端
在開發(fā)的過(guò)程中,有時(shí)候我們需要研究源代碼,查看源碼是一個(gè)好的習(xí)慣,能幫我們學(xué)到很多的東西,比如JDK可以幫助我們理解很多設(shè)計(jì)模式在實(shí)際開發(fā)中的應(yīng)用,又或者android開發(fā)者,源代碼更是必不可少的,當(dāng)我們看代碼的時(shí)候總會(huì)有各種各樣不方便的地方,今天就和大家分享一個(gè)Windows平臺(tái)下,查看源代碼文件的利器,最初聽說(shuō)還是從張凌華老師那里,使用之后就愛(ài)上這個(gè)工具了。

在開發(fā)的過(guò)程中,有時(shí)候我們需要研究源代碼,查看源碼是一個(gè)好的習(xí)慣,能幫我們學(xué)到很多的東西,比如JDK可以幫助我們理解很多設(shè)計(jì)模式在實(shí)際開發(fā)中的應(yīng)用,又或者android開發(fā)者,源代碼更是必不可少的,當(dāng)我們看代碼的時(shí)候總會(huì)有各種各樣不方便的地方,今天就和大家分享一個(gè)Windows平臺(tái)下,查看源代碼文件的利器,最初聽說(shuō)還是從張凌華老師那里,使用之后就愛(ài)上這個(gè)工具了。

今天的主角就是Source Insight.它是一個(gè)面向項(xiàng)目開發(fā)的程序編輯器和代碼瀏覽器。Source Insight能分析你的源代碼并在你工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫(kù),并自動(dòng)為你顯示有用的上下文信息。 它的強(qiáng)大之處在于不僅僅是可編輯的源代碼,還包括對(duì)于代碼中的變量和類進(jìn)行關(guān)聯(lián)和查找。比如java語(yǔ)言,你可以清晰的看到一個(gè)類中的成員變量以及方法,而且source insight 還提供了類的預(yù)覽,比如源碼中有一個(gè)類,那么你可以解轉(zhuǎn)到那個(gè)類里查看源碼。

下面先看一下預(yù)覽圖片

是不是十分的清晰啊,這下看源代碼就方便了非常多。

安  裝

這個(gè)軟件實(shí)際上不是免費(fèi)的,需要激活碼,這個(gè)大家就自由發(fā)揮吧,我不做任何說(shuō)明了,下面奉上一個(gè)下載地址

http://115.com/file/e7q4dobi#Source.Insight.3.5.0064.rar

安裝的過(guò)程大家一步一步的照做就好了

使  用

當(dāng)然source insight只是幫助你查看源代碼的,你需要自己down一些代碼,今天就拿JDK源碼舉例,很多人都在問(wèn)jdk的源碼在哪里,好吧,源碼就在你得電腦里,找到你得jdk安裝目錄,你就會(huì)發(fā)現(xiàn)一個(gè)壓縮包,src.zip這個(gè)就是jdk源碼.

好現(xiàn)在找到一個(gè)你喜歡的地方,建一個(gè)文件夾,比如JDK,將剛才的源碼解壓到這個(gè)文件夾。

現(xiàn)在打開source insight 點(diǎn)擊project--> new project

填好項(xiàng)目名和想要保存的位置后,確定就出現(xiàn)下面的對(duì)話框了 

在選中的區(qū)域,填寫你剛才源代碼解壓的文件夾。。。繼續(xù)OK

定位到你的代碼,這里選擇Add Tree ,就大功告成了,點(diǎn)擊close ,現(xiàn)在你就可以在右上方隨意的輸入你想查看的類了,非常的方便吧。

查看源代碼,我個(gè)人覺(jué)得是一個(gè)非常好的學(xué)習(xí)習(xí)慣,可以從中學(xué)到很多的東西,為什么用JDK來(lái)舉例子呢,因?yàn)镴DK的源碼非常的有價(jià)值,里面涉及很多設(shè)計(jì)模式的應(yīng)用,典型java IO中非常好的應(yīng)用了裝飾器模式,我也都是這樣學(xué)的,總之希望對(duì)屏幕前的你有所幫助。

原文鏈接:http://www.cnblogs.com/octobershiner/archive/2012/03/16/2400805.html

【編輯推薦】

  1. 基于SSH開發(fā)架構(gòu)的重新分層
  2. 不再糾結(jié)Java中的String類
  3. Java中常見IO的讀寫效率對(duì)比
  4. JavaScript編程:dojo.declare詳解
  5. 棧的Java實(shí)現(xiàn)和棧的應(yīng)用舉例
責(zé)任編輯:林師授 來(lái)源: octobershiner的博客
相關(guān)推薦

2012-05-30 13:07:01

開發(fā)技術(shù)周刊

2011-05-07 15:30:26

2018-08-24 06:56:17

2011-06-14 13:14:23

打印機(jī)技巧

2020-04-13 13:56:07

AI 論文開源

2011-09-13 18:01:09

Eclipse And

2022-06-02 16:59:10

遠(yuǎn)程管理

2020-11-13 13:05:27

Java開發(fā)代碼

2013-11-05 15:06:29

scdbg惡意代碼分析安全工具

2023-12-29 08:17:26

Python代碼分析Profile

2013-11-08 10:42:09

代碼工具

2009-04-03 08:28:39

2011-02-23 14:46:21

FileZilla

2011-02-23 14:54:58

FileZilla

2011-02-23 14:16:43

FileZilla

2011-02-23 14:39:27

FileZilla

2020-11-14 11:20:56

滲透測(cè)試Cobalt Stri源代碼

2023-03-27 18:22:05

2011-11-07 15:55:28

網(wǎng)頁(yè)設(shè)計(jì)

2010-03-12 14:28:45

Python if語(yǔ)句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)