日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

搜索和在线阅读 Github 代码的插件推荐

發布時間:2023/12/10 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搜索和在线阅读 Github 代码的插件推荐 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019 年第 31 篇,總 55 篇文章

上一篇文章?推薦了 3 個 Github 相關的項目,這次繼續推薦 3 個項目,嚴格說是 3 個插件,主要是幫助搜索 Github 項目和在線閱讀代碼的插件


1. GitHunt

第一個是幫助搜索在指定時間內 Star 數量增長最多的 Github 項目,項目地址如下:

https://github.com/kamranahmedse/githunt

項目如下圖所示:

它其實就是類似 Github Trending 的功能,可以指定時間段,展示這段時間內 Star 數量最多的 Github 項目,它可以通過訪問下列網站來查看:

https://kamranahmed.info/githunt/

也可以作為谷歌瀏覽器的插件,插件地址:

https://chrome.google.com/webstore/detail/githunt/khpcnaokfebphakjgdgpinmglconplhp

安裝后,其實就是將原本打開新標簽頁時候的空白頁變成如下圖所示:

2. octohint

第二個插件可以幫助閱讀代碼時候,搜索定位同個變量出現的位置,項目地址如下:

https://github.com/pd4d10/octohint

下面是使用的一個 demo 展示:

這個插件有以下三個功能:

  • 鼠標懸浮:展示當前變量的信息;

  • 鼠標左擊:高亮當前變量

  • Ctrl?加鼠標左擊:跳轉到變量的定義位置

  • 但雖然該插件支持所有編程語言,但不是所有編程語言都實現了上述三個功能:

    • TypeScript, JavaScript, CSS, LESS, SCSS?這幾種編程語言實現了三個功能;

    • 其他語言僅支持第二個功能,即選擇指定變量后,顯示變量出現的所有位置

    這里有一篇更詳細的介紹文章:

    Introducing Octohint

    安裝方法如下:

    • 谷歌瀏覽器:https://chrome.google.com/webstore/detail/octohint/hbkpjkfdheainjkkebeoofkpgddnnbpk

    • Safari:https://safari-extensions.apple.com/details/?id=com.pd4d10.octohint-2FFP8Y4P2A

    • 火狐:參考 https://github.com/pd4d10/octohint/issues/24#issuecomment-450467200 或者 https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox

    • Opera:https://addons.opera.com/en/extensions/details/download-chrome-extension-9/

    3. OctoLinker

    OctoLinker 也是一個瀏覽器的插件,其作用主要是可以跳轉到導入的庫代碼中,項目地址如下:

    https://github.com/OctoLinker/OctoLinker

    使用的 demo 如下所示,對于?include,require?或者?import?的庫函數,會跳轉到對應的網站或者文件,這取決于是導入項目的另一份代碼,還是官方庫文件。

    該插件目前可以在谷歌、火狐、Opera 三個瀏覽器上安裝,安裝鏈接如下:

    • 谷歌:https://chrome.google.com/webstore/detail/octo-linker/jlmafbaeoofdegohdhinkhilhclaklkp

    • 火狐:https://addons.mozilla.org/en-US/firefox/addon/octolinker/

    • Opera:https://addons.opera.com/en/extensions/details/octolinker/

    此外,該插件如下圖所示,如果在行和代碼間出現一個粉色的點,即表示可以實現該插件的功能,將鼠標移動到改行的變量后,鼠標從箭頭變為手勢即可點擊跳轉。


    小結

    今天就簡單介紹這三款插件,希望可以幫助你找到一些有趣又實用的 Github 項目,以及幫助在線閱讀代碼,當然更方便閱讀代碼的方式還是通過?git clone將項目克隆下載到本地進行閱讀!

    另外包括上次介紹的三個 Github 工具,加上本文推薦的三個插件項目地址的獲取方式如下:

  • 關注公眾號“機器學習與計算機視覺

  • 在微信公眾號后臺留言 『github

  • 歡迎關注我的微信公眾號--機器學習與計算機視覺,或者掃描下方的二維碼,大家一起交流,學習和進步!

    往期精彩推薦

    機器學習系列
    • 初學者的機器學習入門實戰教程!

    • 模型評估、過擬合欠擬合以及超參數調優方法

    • 常用機器學習算法匯總比較(完)

    • 常用機器學習算法匯總比較(上)

    • 機器學習入門系列(2)--如何構建一個完整的機器學習項目(一)

    • 特征工程之數據預處理(上)

    Github項目 & 資源教程推薦
    • [Github 項目推薦] 一個更好閱讀和查找論文的網站

    • [資源分享] TensorFlow 官方中文版教程來了

    • 必讀的AI和深度學習博客

    • [教程]一份簡單易懂的 TensorFlow 教程

    • [資源]推薦一些Python書籍和教程,入門和進階的都有!

    • [Github項目推薦] 機器學習& Python 知識點速查表

    • [Github項目推薦] 推薦三個助你更好利用Github的工具

    總結

    以上是生活随笔為你收集整理的搜索和在线阅读 Github 代码的插件推荐的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。