Sourcetail?一款代碼編輯神器,讓看源碼如絲般順滑
ce;word-break: break-all;color: rgb(92, 157, 255);">gcc
egypt
graphviz(dot)
這三個工具,快速生成函數(shù)調(diào)用圖,總體來說也非常好用。眾所周知
VSCode
,Sorceinsight
非常好用,?understand
相對小眾,但也非常優(yōu)質(zhì),不過需要收費。在一位大佬的推薦下,我試了一下開源的代碼編輯器sourcetrail
,確實別具一格。下面簡單來分享一下。官網(wǎng)地址:https://www.sourcetrail.com/
sourcetrail
能夠十分高效的幫助開發(fā)者去探索、熟悉陌生的代碼,目前支持 C、C 、Python 和 Java 語言,同時提供了相關(guān) SDK 用于拓展支持其它語言,相信在未來會提供更多語言的支持。程序員在它的幫助下可以快速熟悉陌生項目、學(xué)習(xí)開源項目、框架等。這個神器,大家可以去試試。目前這個項目已經(jīng)開源了GitHub地址:https://github.com/CoatiSoftware/Sourcetrail/releases
跨平臺,支持 Windows、macOS、Linux 這三個系統(tǒng);下載地址:https:github.com/CoatiSoftware/Sourcetrail/releases
Sourcetrail_2021_1_30_Windows_64bit_Installer.zip
,安裝之后直接看效果圖,感覺還是相當(dāng)不錯的。Linux-0.12
的源碼為例,做一下簡單的說明;首先雙擊打開軟件,界面如下,點擊左側(cè)的 New Project
創(chuàng)建項目Linux-0.12
的源碼路徑,如下圖所示;點擊 Add Source Group
,在左側(cè)的語言欄里選擇C
語言,然后選擇 Empty Java Source Group
:如下圖中的索引號,做一下簡單介紹;- 設(shè)置C標(biāo)準(zhǔn),如圖可以設(shè)置為C99;
- 可以設(shè)置交叉工具鏈;
- 添加源代碼的相關(guān)文件;索引3是必須要配置的選項,1和2其實可以省略,添加完文件點擊
Create
。
推薦好文??點擊藍(lán)色字體即可跳轉(zhuǎn)??原來,上帝視角看進(jìn)程調(diào)度是這樣的
??嵌入式方案設(shè)計文檔該怎么寫???硬核操作系統(tǒng)講解??賺錢的項目差點被我做虧本了...??這個項目差點就爛尾了...
原創(chuàng)不易,歡迎轉(zhuǎn)發(fā)、留言、點贊、分享給你的朋友,感謝您的支持!
長按識別二維碼關(guān)注我