<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Github域名加上1s,在線VS Code閱讀源碼神器誕生

          共 1049字,需瀏覽 3分鐘

           ·

          2021-02-21 06:25

          近日,一款域名為 github1s 開源項(xiàng)目誕生了,正如他的名字所說,只要在 github 地址上面加上 1s,就能秒級(jí)用在線 VS Code 打開 github 項(xiàng)目,這可以說為開發(fā)者帶來了巨大的便利!!!

          我們來看看這個(gè)項(xiàng)目打開后長(zhǎng)什么樣子~

          以大家廣為知道的 React 為例,只要將 github 替換成github1s

          http://github.com/facebook/react

          http://github1s.com/facebook/react

          然后我們來談?wù)勥@個(gè)項(xiàng)目的優(yōu)缺點(diǎn)

          優(yōu)點(diǎn)

          幾乎擁有和本地 VS Code 一樣的界面

          在在線 VS Code 中打開,同樣的款式同樣的配方,這樣閱讀起來非常有親切感,這種親切感,可以更好地提高我們閱讀代碼的效率。

          支持 VS Code 中的部分快捷鍵

          能夠 command + 單擊 (window 應(yīng)該是 ctrl + 單擊)自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)的函數(shù)。

          支持 hover 后能夠推導(dǎo)類型

          支持代碼收起和展開

          這個(gè)功能對(duì)閱讀源碼非常有幫助,可以幫助我們收起一些不重要的函數(shù),讓我們摸清代碼的主干。

          支持代碼在線比較

          選中兩個(gè)文件右鍵,就可以進(jìn)行在線比較

          一鍵下載單文件

          對(duì)于 Github 站點(diǎn)上閱讀整體目錄不便的情況下,并且下載文件總是需要點(diǎn)擊 Raw 再下載源文件,可以說這個(gè)功能方便太多了。(當(dāng)然你也可以下載一些其他的插件)

          缺點(diǎn)

          不能點(diǎn)擊文件跳轉(zhuǎn)至其他文件

          目前的版本中是無法直接點(diǎn)擊引用文件自動(dòng)打開其他文件

          無法全局搜索

          只有當(dāng)我們打開了當(dāng)前的文件,才會(huì)從當(dāng)前打開的頁面中進(jìn)行全局搜索,沒有打開的頁面沒辦法全局搜索,這樣對(duì)大型庫的源碼閱讀還是造成了一定的影響。

          技術(shù)探索

          在 api 層面看到主要還是走了 github 的開放接口,這樣有個(gè)問題就是我們國內(nèi)用戶,訪問起來還是沒法達(dá)到1s那么快,但是我的網(wǎng)絡(luò)基本上3s初次渲染也完成了。

          總結(jié)

          帶來了一定的便利,比純用 github好用多了,也比 sourcegraph ?插件使用起來體驗(yàn)更好!但是想要完全替代本地編輯器閱讀源碼,任然需要完善,例如上述說到的缺點(diǎn)。

          綜上源碼閱讀體驗(yàn)排名:

          本地VS Code > Github1s > sourcegraph > Github站點(diǎn)

          瀏覽 33
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄片网站在线观看 | 色噜噜人妻av中文字幕 | 青青草乱伦小说 | 三级黄色操逼 | 蜜桃亚洲无码电影 |