99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

只需要一秒鐘,就可以使用VS Code閱讀Github代碼

Linux愛好者 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2021-02-23 11:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【導(dǎo)語】:只需要一秒鐘,就可以使用 VS Code 閱讀 Github 代碼。

Github 是全世界程序員最活躍的社區(qū),因為上面有著許多開源、優(yōu)秀的項目,Github 對程序員來說就是一個寶藏庫。通常在 Github 上看代碼都是直接在網(wǎng)頁上點(diǎn)點(diǎn)點(diǎn),或者是將代碼 clone 到本地,再使用代碼編輯器打開。

Github1s 這個項目,就是將在線網(wǎng)頁和 VS Code 結(jié)合起來,在線就能使用 VS Code 的方式閱讀 Github 代碼,不再需要 clone 到本地。

使用方式也非常簡單,只需要在瀏覽器網(wǎng)址部分的 github 后面,添加 1s ,然后回車就行了。例如:

擴(kuò)展

Github1s 現(xiàn)在是基于 VSCode 1.52.1。一方面,VS Code 可以被構(gòu)建為瀏覽器版本,同時 VS Code 具有非常強(qiáng)大和靈活的可擴(kuò)展性,因此可以很容易地實(shí)現(xiàn) VS Code 擴(kuò)展;另一方面,Github 提供了功能強(qiáng)大的 REST API,具有非常多的特性,包括讀取目錄和文件。

Github1s 就是基于以上兩點(diǎn)實(shí)現(xiàn)的,它是一個純靜態(tài)的 Web 應(yīng)用程序,目前部署在 Github Pages 上。

另外需要注意的一點(diǎn)是,使用 Github1s 有速度的限制。對于未經(jīng)身份驗證的請求,每小時最多只能有 60 個請求,未經(jīng)身份驗證的請求與 IP 地址關(guān)聯(lián),而不與用戶關(guān)聯(lián),對于使用身份驗證的請求,每小時最多運(yùn)行 5000 個請求。

基于 Github1s,已經(jīng)有很多開發(fā)者實(shí)現(xiàn)了對應(yīng)的瀏覽器擴(kuò)展,如:

Github1s 的作者 zulhfreelancer 實(shí)現(xiàn)的基于 Chrome 的擴(kuò)展,Open in VS Code

其他 Chrome 擴(kuò)展:GitHub1s_chrome_extension 、edge-extensions-github-code-viewer、Github1s-Extension、Github Web IDE 、github1s-shortcut

基于 Firefox 的擴(kuò)展,Github1s-Extension、github1s-firefox-addon、Github Web IDE

基于 Edge 的擴(kuò)展,edge-extensions-github-code-viewer、Github Web IDE

上述擴(kuò)展鏈接,在 GitHub 主頁都有。

衍生產(chǎn)品

Github1s 在 GitHub 連續(xù)霸榜后,有其他開發(fā)者基于它做了另外一個項目 surf。

它的用法和 Github1s 類似:

把瀏覽器網(wǎng)址部分的 github.com 中的 com 改成 surf ,然后回車就行了。

surf 目前的特性有:

支持 Github support:支持在 VS Code 中瀏覽 GitHub 倉庫

支持 Gist support:支持在 VS Code 中瀏覽 Gist 代碼

官方 Chrome 擴(kuò)展

官方 CLI 工具:在終端用surf . 命令可以打開 surf

支持 Gitlab:gitlab.surf

原文標(biāo)題:連續(xù) 3 天霸榜狂增 9500 Star,1 秒鐘就可以在 VS Code 中閱讀 GitHub 代碼

文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70683
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    483

    瀏覽量

    17670

原文標(biāo)題:連續(xù) 3 天霸榜狂增 9500 Star,1 秒鐘就可以在 VS Code 中閱讀 GitHub 代碼

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    微軟開源GitHub Copilot Chat,AI編程迎來新突破

    30分,微軟首席執(zhí)行官Satya Nadella向大家展示了VS Code的最新AI開源編輯器GitHub Copilot Chat。 GitHub Copilot Chat的
    的頭像 發(fā)表于 07-02 09:34 ?145次閱讀
    微軟開源<b class='flag-5'>GitHub</b> Copilot Chat,AI編程迎來新突破

    為何時鐘晶振用32.768kHz怎么定義一秒鐘

    在電子設(shè)備的時鐘系統(tǒng)中,32.768kHz的晶振極為常見,它的應(yīng)用與精確計時緊密相連。要理解為何選用這個頻率,以及它如何定義一秒鐘需要從時間計量的基本原理和電子電路的特性入手。 32.768kHz
    的頭像 發(fā)表于 07-01 11:00 ?162次閱讀
    為何時鐘晶振用32.768kHz怎么定義<b class='flag-5'>一秒鐘</b>

    門鈴語音芯片有哪幾種型號可以選擇?

    最簡單的WTN6系列OTP語音芯片為例,WTN6系列有6/20/40/80/170時長的聲音存儲,如果你的門鈴
    的頭像 發(fā)表于 06-09 15:58 ?197次閱讀

    將SDK從版本1.3.4更新至1.3.5后,cyfx3s_msc應(yīng)用程序中的看門狗定時器出現(xiàn)故障怎么解決?

    使用 CyU3PSysWatchDogClear() 喂養(yǎng)看門狗后,應(yīng)用程序運(yùn)行順利。 但是,當(dāng)我刪除 CyU3PSysWatchDogClear() 函數(shù)時,應(yīng)用程序在 5 后重置。 重置后,應(yīng)用程序在大約一秒鐘內(nèi)停止,導(dǎo)致設(shè)備
    發(fā)表于 05-14 06:40

    esp32s3一秒起燙

    我是個純小白再弄al小智,開發(fā)板沒有問題,但是連接到電腦上boot上面的三極管一秒起燙,開發(fā)板也不亮燈,而且屏幕也不亮,感覺是短路了,但是找不到問題,希望有大佬可以幫我解決。
    發(fā)表于 04-17 17:30

    如何在VS Code中使用瑞薩RA系列MCU

    VS Code(Visual Studio Code)是微軟公司出品,它是個免費(fèi)且多功能的代碼編輯器,幾乎支持所有主要的編程語言和框架。特
    的頭像 發(fā)表于 04-16 14:02 ?2800次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中使用瑞薩RA系列MCU

    SDK如何控制DLP4500在一秒內(nèi)投影60張圖片?

    如何利用SDK進(jìn)行二次開發(fā),實(shí)現(xiàn)的功能為,控制DLP4500在一秒內(nèi)投影60張圖片,相機(jī)(灰點(diǎn))同步拍攝。請問可以提供下參考程序代碼嗎?
    發(fā)表于 02-25 07:58

    GitHub Copilot新增Agent模式:自主解決Bug與修改功能

    你雇了個工程師。 需要先下載 VS Code Insiders,然后在 GitHub Copilot Chat 的設(shè)置中啟用 Agent
    的頭像 發(fā)表于 02-09 17:35 ?2693次閱讀
    <b class='flag-5'>GitHub</b> Copilot新增Agent模式:自主解決Bug與修改功能

    使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

    本期來到Zephyr實(shí)戰(zhàn)經(jīng)驗演練,小編帶著大家起使用MCUXpresso for VS Code插件來開發(fā)個屬于Zephyr的hello world。
    的頭像 發(fā)表于 01-03 09:21 ?1248次閱讀
    使用MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件開發(fā)Zephyr的hello world

    ADS1115接線是只需要接SCL與SDA嗎?ADDR與ALERT/RDY需要接線嗎?

    ADS1115接線是只需要接SCL與SDA嗎?ADDR與ALERT/RDY需要接線嗎? 差分輸入與單輸入有什么區(qū)別,怎樣配置兩種模式?
    發(fā)表于 12-31 06:27

    GitHub Copilot 可以免費(fèi)使用了!

    用!建議大家都先去試下,再決定要不要花每個月10美金訂閱! ? ” 不管是 Github Copilot 還是 Cursor,最大的優(yōu)點(diǎn)是可以在 IDE 里面直接修改或?qū)徍?b class='flag-5'>代碼,而且
    的頭像 發(fā)表于 12-22 11:19 ?2923次閱讀
    <b class='flag-5'>GitHub</b> Copilot <b class='flag-5'>可以</b>免費(fèi)使用了!

    Zephyr領(lǐng)進(jìn)門系列:MCUXPresso for VS Code插件安裝

    套PC端的Zephyr OS開發(fā)環(huán)境。話不多說,開整! 1.??安裝VS Code 相信不少小伙伴已經(jīng)將VS Code當(dāng)作裝機(jī)必備工具了,
    的頭像 發(fā)表于 12-19 09:53 ?2029次閱讀
    Zephyr領(lǐng)進(jìn)門系列:MCUXPresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>插件安裝

    雙通道AD只需要路,另通道不需要時模擬輸入引腳如何處理?

    雙通道AD只需要路,另通道不需要時模擬輸入引腳如何處理?是可以直接懸空,電阻或電容接地?看手冊好像沒有提到相關(guān)方面的處理辦法。或者
    發(fā)表于 12-13 13:30

    TPA3118D2采用單端模擬輸入時,只需INP端接模擬音頻輸入,INN端過電容接地就可以了嗎?

    請教TPA3118D2采用單端模擬輸入時,只需INP端接模擬音頻輸入,INN端過電容接地就可以了嗎?電路上需要做別的處理嗎?Layout上有哪些注意的地方呢? 多謝指教!
    發(fā)表于 10-25 06:05

    Microchip發(fā)布面向VS Code的MPLAB擴(kuò)展早期體驗版本

    (MPLAB Extensions)早期體驗版本。此次發(fā)布為嵌入式設(shè)計人員提供了將項目從MPLAB X集成開發(fā)環(huán)境(IDE)導(dǎo)入VS Code的工具,同時仍可使用Microchip的調(diào)試和編程支持。這舉措是Microchip長
    的頭像 發(fā)表于 08-28 10:01 ?1177次閱讀