在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GitHub宣布將無限制地開放私有代碼庫

電子工程師 ? 來源:lq ? 2019-01-29 11:05 ? 次閱讀

之前我們講過Jupyter Notebook 自帶的一些插件功能,那些插件容易被人忽略卻又能提高你的工作效率。這次,我們一起來探索一下 GitHub 一些類似的小功能(被忽略的小可愛)吧。

近日,GitHub 宣布將無限制地開放私有代碼庫,這讓我們能夠在幾分鐘之內就將那些不想讓人別人看到的代碼傳到云端,還確保我們可以充分利用 GitHub 所提供的諸多功能。

GitHub 內置了一些非常實用的快捷方式和提高生產率的功能。然而,根據我的個人經驗,很多開發人員往往不會注意到這些功能。

只要我發現 GitHub 上的某個特定功能可以為開發者提供幫助,我就會將它記錄在這篇文章中。也就是說,它絕不是一個詳盡的列表。

代碼庫中的快速模糊文件搜索

毫無疑問,如果你知道自己想要找什么東西,這就是瀏覽代碼庫的最快方法。打開任意一個代碼庫并按下「t」鍵,你就可以根據名稱搜索代碼庫中的任何文件,你還可以用鍵盤上的導航鍵操作箭頭在搜索結果中移動。按下回車鍵就可以打開想要查找的文件。

代碼合并請求(pull request)中的代碼更改建議

當你在代碼合并請求中評論代碼時,你可以使用「更改建議」(Suggested Changes)功能給出建議的替換代碼。代碼合并請求的作者將能夠在不離開 GitHub 的情況下立即采納你的建議。如果你想給出建議,你要使用「'''」形式的多行注釋標記將代碼片段囊括近來,并添加標簽「suggestion」:

在代碼合并請求中提出更改建議...

當你提出了更改建議后,代碼合并請求的作者可以立即將其應用到代碼庫分支中,而不需要手動變更文件!

接著應用這些更改。

像在 IDE 中一樣導航代碼樹

實現該功能需要用到 Chrome 瀏覽器的一個非官方擴展,但是與默認的 GitHub 界面相比,這是一種讓人感到更加熟悉的代碼導航方式。「Octortree extension」讓你能夠使用側邊欄的樹狀視圖瀏覽 GitHub 代碼庫,有點像在 VS Code 等應用中使用側邊欄視圖查看代碼結構。

在檢查代碼時跳轉到特定的函數

除非你正在檢查某個函數內部的代碼,否則你在檢查代碼的過程中經常會在函數的調用和定義之間進行跳轉(因此需要大量的上下滾動)。GitHub 讓你能夠在查看代碼合并請求中的文件時,通過按下「t」鍵跳轉到某個特定的標志。

創建文件的永久鏈接

當你在查看一個文件或代碼庫時,按下「y」就可以將 URL 轉換為一個永久鏈接,你可以安全地共享該鏈接,因為該文件中的內容永遠不會改變。

如果你在 GitHub 上上傳了一個文件或代碼庫的目錄鏈接,而并沒有把這個鏈接變成一個永久鏈接,那這些文件可能會在第二天消失,鏈接會被破壞!

查看 Git blame 和最近更新的熱力圖

當你查看文件時,可以按下「b」鍵查看「Git blame」和顯示每一行代碼最近被更新的熱力圖。它會告訴你最近是誰更改了每行代碼,并為你提供一個可以點擊的鏈接,讓你查看完整的代碼提交信息。

在 gutter(包含代碼提交信息和作者信息)的右邊,你會看到一個橙色的豎條。如果這個豎條越鮮艷,那么就說明更改的時間越近,這意味著你可以很容易地瀏覽文件,并找到最近更新的代碼。

強大的代碼搜索

GitHub 為大部分代碼建立了索引,并提供了強大的搜索功能。如果你需要在存儲庫中查找某些內容,但不打算對其進行任何更改,通常不需要檢查代碼倉庫。你可以按下「/」鍵來搜索代碼倉庫中的所有代碼。

如果你的搜索包含多個單詞,并且想要進行特定搜索查詢,請給查詢內容加上引號。你還可以通過其它方式過濾搜索,比如文件大小、擴展名、文件所在的路徑等等。

保存回復

如果你發現自己總是重復為代碼給出同樣的評論,那么你可以通過創建一個保存好的回復來節省時間。下次當你發現你想要再次輸入這樣的評論,你可以直接從下拉菜單中選擇:

如果想不使用鼠標就完成上面的工作,可以先按「ctrl + /」然后按下「ctrl+ 1」。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4374

    瀏覽量

    64392
  • 代碼
    +關注

    關注

    30

    文章

    4891

    瀏覽量

    70354
  • GitHub
    +關注

    關注

    3

    文章

    482

    瀏覽量

    17518

原文標題:GitHub不為人知的小秘密…讓你的工作更高效

文章出處:【微信號:aicapital,微信公眾號:全球人工智能】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DLPA3005的VLED電壓是如何輸出的,與接的RGB LED有關嗎?VLED會無限制的升高嗎?

    是如何輸出的,與接的RGB LED有關嗎?VLED會無限制的升高嗎? 3、在設置了LED的電流后,VLED的電壓會受LED的電流變化影響嗎? 4、DLPA3005接的LED在工作的時候,可以認為是動態阻
    發表于 02-18 06:18

    quartus II 9.1 NIOS II IP已破解,時間無限制,但是下載程序后彈一個窗口,使得quartus 不能操作,求大神指點....

    quartus II 9.1 NIOS II IP已破解,時間無限制,但是下載程序后彈一個窗口,使得quartus 不能操作,取消窗口,程序就不工作了,把窗口就放在那里不管,程序可以工作,但是
    發表于 01-18 11:20

    【新功能】企業級Maven私有倉庫服務結束公測,全面開放使用

    摘要: 目前云效上線了企業級Maven私有倉庫服務。用戶可以一鍵開通Maven私有倉庫服務,零配置實現私有二方的上傳和下載。經過半個月的公測,云效中的企業級Maven
    發表于 06-20 15:50

    開放源代碼數據庫系統

    開放源代碼數據庫系統 摘要: 開放源代碼軟件的流行推動了計算機軟件的發展。本文從幾個方面分析并比較了四種開放源代碼的數據系統。
    發表于 02-09 15:34 ?5次下載

    github是什么_github有什么用

    gitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本格式進行托管,故名gitHubgitHub于2008
    發表于 11-29 16:19 ?2.1w次閱讀

    WDR5.3無限制版西數硬盤維修工具應用程序免費下載

    本文檔的主要內容詳細介紹的是WDR5.3無限制版西數硬盤維修工具應用程序免費下載。
    發表于 01-04 08:00 ?0次下載
    WDR5.3<b class='flag-5'>無限制</b>版西數硬盤維修工具應用程序免費下載

    眾望所歸,Github推出無限容量免費版私人存儲服務

    現在,有許多開發人員希望使用私有資源來申請職位、開發子項目、或者在公開發布之前私下嘗試開發的一些東西。從今天開始,這些應用場景都可以在GitHub上免費使用。同時,公共存儲仍然是免
    的頭像 發表于 01-10 09:45 ?1.3w次閱讀
    眾望所歸,<b class='flag-5'>Github</b>推出<b class='flag-5'>無限</b>容量免費版私人存儲<b class='flag-5'>庫</b>服務

    GitHub宣布無限制的免費為普通用戶提供私有倉庫服務

    盡管私有倉庫以后可以免費創建,但服務還是有限的,免費私有倉庫最多只能添加三個協同操作者,而且免費版服務沒有高級代碼審查工具。顯然,這不太適合大的商業項目,所以大團體做項目管理還是需要付費添加協同操作者。
    的頭像 發表于 01-10 10:32 ?3242次閱讀
    <b class='flag-5'>GitHub</b><b class='flag-5'>宣布</b><b class='flag-5'>無限制</b>的免費為普通用戶提供<b class='flag-5'>私有</b>倉庫服務

    2019開年Github重磅:宣布私有資源服務無限量免費

    現在免費的Github包含無限私有存儲。開發人員第一次可以GitHub用于他們的私人項目,
    的頭像 發表于 01-10 15:18 ?5109次閱讀

    如何從GitHub存儲下載代碼

    Github下載代碼的最簡單方法是通過點擊“ 下載Zip 下載整個zip文件中的代碼
    的頭像 發表于 09-24 09:11 ?9605次閱讀
    如何從<b class='flag-5'>GitHub</b>存儲<b class='flag-5'>庫</b>下載<b class='flag-5'>代碼</b>

    微軟北極代碼項目,GitHub代碼可存儲500年

    繼成功研制玻璃存儲器后,微軟的憂患意識又轉移到了旗下的GitHub中,在本周在舊金山舉辦的GitHub Universe大會上,雷德蒙德巨頭宣布推出北極代碼
    的頭像 發表于 11-15 10:06 ?2815次閱讀

    GitHub宣布開放無限私有存儲以及限時訪問GitHub Actions

    GitHub 宣布,即日起,所有用戶都可以免費使用該平臺的核心功能。無論是個人免費賬戶、還是商業項目團隊,都可訪問 GitHub無限私有
    的頭像 發表于 04-15 09:36 ?3804次閱讀

    谷歌終止無限制免費照片存儲空間的提供 2021年6月1日起

    據報道,谷歌周三向外界宣布,終止無限制免費照片存儲空間的提供。在過去,通過這一免費的存儲空間,你可以在線存儲你的照片。 從2021年6月1日開始,Google賬戶上的谷歌相冊(Google
    的頭像 發表于 11-12 08:56 ?2837次閱讀

    嵌入式開發有用的github上的開源代碼

    嵌入式開發有用的github上的開源代碼?版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/u011559046/article/details
    發表于 11-02 20:21 ?3次下載
    嵌入式開發有用的<b class='flag-5'>github</b>上的開源<b class='flag-5'>代碼</b><b class='flag-5'>庫</b>

    上傳本地項目代碼github

    GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本格式進行托管,故名GitHub。本文主要講解如何本地
    的頭像 發表于 11-14 16:45 ?1312次閱讀
    上傳本地項目<b class='flag-5'>代碼</b>到<b class='flag-5'>github</b>
    主站蜘蛛池模板: 亚洲最新视频 | 伊人网大香 | 老外一级黄色片 | 美女天天干 | 毛片综合 | 激情婷婷色 | 日韩在线免费看网站 | 黑人破乌克兰美女处 | 午夜免费观看_视频在线观看 | 性xxxxbbbb在线| 色狠狠成人综合网 | 男女爱爱免费高清 | 亚洲欧洲无码一区二区三区 | 影音先锋色偷偷米奇四色 | 97国产精品人人爽人人做 | 日本一区视频在线观看 | 亚洲欧洲一区二区三区在线观看 | 伊人久久大香线蕉影院95 | 天天干天天舔天天射 | 天堂成人在线观看 | 99久久免费精品国产免费高清 | a毛片免费观看完整 | 免费被黄网站在观看 | 亚洲综合色丁香婷婷六月图片 | 欧美性xxxx交 | 免费番茄社区性色大片 | 色老头在线官方网站 | 日本番囗| 手机看片福利在线 | 全午夜免费一级毛片 | 2021国内精品久久久久影院 | 婷婷久操 | 日本免费黄色网址 | 午夜视频免费观看黄 | 亚洲欧美日韩另类精品一区二区三区 | 一级特黄特色的免费大片视频 | 2019天天操 | 四虎亚洲国产成人久久精品 | 久久97精品久久久久久久看片 | 欧美黄色片在线 | 韩国三级hd中文字幕久久精品 |