查看源代码不方便?我有利器
? 你還在看繁雜的源代碼而發愁嗎?那么這篇文章或許值得你花上兩分鐘讀一讀
在開發的過程中,有時候我們需要研究源代碼,查看源碼是一個好的習慣,能幫我們學到很多的東西,比如JDK可以幫助我們理解很多設計模式在實際開發中的應用,又或者android開發者,源代碼更是必不可少的,當我們看代碼的時候總會有各種各樣不方便的地方,今天就和大家分享一個Windows平臺下,查看源代碼文件的利器,最初聽說還是從張凌華老師那里,使用之后就愛上這個工具了。
今天的主角就是Source Insight.它是一個面向項目開發的程序編輯器和代碼瀏覽器。Source Insight能分析你的源代碼并在你工作的同時動態維護它自己的符號數據庫,并自動為你顯示有用的上下文信息。 它的強大之處在于不僅僅是可編輯的源代碼,還包括對于代碼中的變量和類進行關聯和查找。比如java語言,你可以清晰的看到一個類中的成員變量以及方法,而且source insight 還提供了類的預覽,比如源碼中有一個類,那么你可以解轉到那個類里查看源碼。
? ? ?下面先看一下預覽圖片
? ? ?
?
? ? 是不是十分的清晰啊,這下看源代碼就方便了非常多。
? ? ?安裝 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ?這個軟件實際上不是免費的,需要激活碼,這個大家就自由發揮吧,我不做任何說明了,下面奉上一個下載地址
? ? ?http://115.com/file/e7q4dobi#Source.Insight.3.5.0064.rar
? ? ?安裝的過程大家一步一步的照做就好了
? ? ?使用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?當然source insight只是幫助你查看源代碼的,你需要自己down一些代碼,今天就拿JDK源碼舉例,很多人都在問jdk的源碼在哪里,好吧,源碼就在你得電腦里,找到你得jdk安裝目錄,你就會發現一個壓縮包,src.zip這個就是jdk源碼.
? ? ?好現在找到一個你喜歡的地方,建一個文件夾,比如JDK,將剛才的源碼解壓到這個文件夾。
? ? ?現在打開source insight 點擊project--> new project
? ? ?填好項目名和想要保存的位置后,確定就出現下面的對話框了
? ?
? ? ? ?在選中的區域,填寫你剛才源代碼解壓的文件夾。。。繼續OK
? ? ? ?
? ? ?定位到你的代碼,這里選擇Add Tree ,就大功告成了,點擊close ,現在你就可以在右上方隨意的輸入你想查看的類了,非常的方便吧。
? ? ?查看源代碼,我個人覺得是一個非常好的學習習慣,可以從中學到很多的東西,為什么用JDK來舉例子呢,因為JDK的源碼非常的有價值,里面涉及很多設計模式的應用,典型java IO中非常好的應用了裝飾器模式,我也都是這樣學的,總之希望對屏幕前的你有所幫助。
?
?
?
? ? ??
轉載于:https://www.cnblogs.com/octobershiner/archive/2012/03/16/2400805.html
總結
以上是生活随笔為你收集整理的查看源代码不方便?我有利器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ACCP学习旅程之-----使用C#开发
- 下一篇: 典型的开发国内小项目没失败的经验分享