The open-source Sourcegraph browser extension adds code intelligence to files and diffs on GitHub, GitHub Enterprise, GitLab, Phabricator, and Bitbucket Server.
總而言之虱饿,這個(gè)插件是方便在github同仆、gitlab骚灸、phabricator、bitbucket server上智能的搜索比較代碼(無(wú)論是public還是private的repo)就像代碼編譯器那樣涩嚣。
install sourcegraph for chrome
可以通過(guò)以下命令運(yùn)行。
docker run --publish 7080:7080 --publish 2633:2633 --rm --volume ~/.sourcegraph/config:/etc/sourcegraph --volume ~/.sourcegraph/data:/var/opt/sourcegraph sourcegraph/server:3.1.2
打開瀏覽器,輸入serve地址到千。登錄界面比較簡(jiǎn)潔。當(dāng)然要能夠搜索出東西赴穗,還需要在瀏覽器插件上配置該server地址憔四。
打開瀏覽器,輸入serve地址般眉。登錄界面比較簡(jiǎn)潔了赵。當(dāng)然要能夠搜索出東西,還需要在瀏覽器插件上配置該server地址甸赃。
根據(jù)提示設(shè)置登錄的賬號(hào)密碼柿汛。因?yàn)槭切枰鷊ithub進(jìn)行數(shù)據(jù)檢索,所以需要特定的token埠对,從而形成信任通訊络断。然后配置需要檢索的repo,可選public项玛,也可以是private貌笨。
當(dāng)上述設(shè)置完成后,就可以搜索,感覺(jué)可以作為敏感字查詢襟沮,速度還是挺快的躁绸。
左側(cè)還可以看到項(xiàng)目的整體結(jié)構(gòu),還可以看到當(dāng)前修改的原始地方臣嚣。