大家好,我是若川。我持续组织了近一年的源码共读活动,感兴趣的可以 点此扫码加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。

前言

作为一名开发者,我想你一定喜欢逛gayhub,而其中的一些隐藏功能,你可能还不知道哦!用起来实在是太爽了。

请往下看,你一定会有所收获...

1. 使用“T”键快速查找文件

这个功能实在太赞了,但却只有少部分人知道。当你想看一个文件的内容时,按下“T”键,搜索文件名,竟然能直接跳转到目标文件。

操作步骤

  1. 打开https://github.com/lodash/lodash

  2. 按下“T”键

  3. 输入add,test.js(任何你想查找的文件)

  4. 点击跳转查看内容

2. 3种方式使用“VSCode”编辑器查看代码

虽然使用“T”键可以快速搜索文件,但当咱想查看整个项目代码时,它就显得有点效率低下了。

一起来看看三种在线查看代码的方法,就像在你的VSCode编辑器中一样。

第三种是我最喜欢的方式,我相信你会喜欢的。

2.1 使用"."按键

  1. 打开https://github.com/vuejs/vue

  2. 按下"."键

  3. 接着你会被重定向到 https://github.dev/vuejs/vue

  4. 是不是很爽,和本地vscode一模一样

2.2 使用"github1s.com"

仅仅需要将“github”更改为“github1s”,咱们就可以达到与方法1相同的效果!

  1. 打开 https://github.com/vuejs/vue

  2. 将url修改为https://github1s.com/vuejs/vue

  3. 神奇不...

2.3 使用 “gitpod.com/#xxx”

第三种更牛逼了,你甚至可以在线运行js,只需要在gitpod.com/#后添加项目地址就可以达到效果。

  1. 打开https://github.com/qianlongo/fe-handwriting

  2. 在地址栏最前面添加gitpod.com/#

  3. 完美...

3. 链接到单行代码

有时我们希望希望通过一个地址就链接到特定的代码行。如下图所示

这种效果应该怎么实现呢?

  1. 打开 https://github.com/qianlongo/fe-handwriting/blob/master/17.quick-sort.js

  2. 单击左侧的行号

  3. 复制链接即可(https://github.com/qianlongo/fe-handwriting/blob/master/17.quick-sort.js#L8)

相信你一定注意到了链接后的“L8”。是的,咱们可以通过修改“L”+行号链接到所需的代码。

4. 链接到多行代码

既然我们可以链接到一行代码,那可以链接到多行吗?当然可以了!!!

  1. 打开https://github.com/qianlongo/fe-handwriting/blob/master/17.quick-sort.js

  2. 按住“shift”键并单击左侧的行号

  3. 复制链接(https://github.com/qianlongo/fe-handwriting/blob/master/17.quick-sort.js#L8-L24)

5. 跳转到定义函数的位置

如何快速跳转到定义函数的位置?推荐一个chrome插件,名字是sourcegraph。

安装插件后,将鼠标放在使用该功能的位置时,会出现一个按钮。单击就可以跳转到定义它的位置。

‍‍‍‍

6. 查看快捷键列表

github提供了许多快捷键来帮助我们阅读代码,但记住它们真不是一件简单的事,咱们可以使用“Shift”+“?”显示快捷方式列表。

GitHub 这8大超实用小技巧,99.9%的人都不知道!相关推荐

  1. shell开启飞行模式_原来手机飞行模式有这么多用处!99%的深圳人都不知道...

    相信大家都知道我们的手机里有个功能叫「飞行模式」(又称航空模式)它可以关掉手机收发信号的装置避免手机信号对飞机飞行造成干扰来源:网络那么对于不常坐飞机的人来说「飞行模式」功能是不是毫无用处呢?当然不是 ...

  2. 刷车机器人_各位车主注意了!这样的洗车很伤爱车!99%的人都不知道!

    最近小编下班路过一个加油站,看到这个加油站旁边新增了一样服务就是洗车,此洗车非彼洗车,在这个全球智能化的大环境下,有无人驾驶汽车,无人驾驶飞机,无人售票公交等,越来越自动化的操作,让洗车也不再局限于洗 ...

  3. 单元格格式,Excel中最强大的功能!可惜99%的人都不知道

    今天我们来学习excel单元格格式自定义的相关内容.单元格格式的自定义作为excel单元格的高阶应用在日常工作中有着十分广泛的应用,可以帮助我们解决很多问题,彻底掌握它能够让你在未来的工作中如虎添翼, ...

  4. 达梦8之管理工具超实用小技巧

    达梦8之管理工具超实用小技巧 1.达梦管理工具简介 DM管理工具是达梦系统最主要的图形界面工具,通过它用户可以与数据库进行交互-操作数据库对象和从数据库获取信息. DM管理工具包含如下基本功能: 1. ...

  5. 超实用小技巧,iPhone如何除去APP的开屏广告?

    超实用小技巧,iPhone如何除去APP的开屏广告? https://new.qq.com/rain/a/20221207A06LFG00 经过测试,确实有效 2023年2月14日12:35:34 i ...

  6. android beam开关,三星S10e的5个超实用小技巧

    原标题:三星S10e的5个超实用小技巧 三星S10系列是首款出厂预装全新"One UI"系统的三星手机,在使用一段时间三星S10e后,我们发现这套系统提供了非常多实用功能,你发现了 ...

  7. python大神是什么样的_【Python大神秘籍Top10】这些窍门99%的人都不知道

    原标题:[Python大神秘籍Top10]这些窍门99%的人都不知道 来源:GitHub 作者:Rafe Kettler 编译:三石 [新智元导读]Python神奇方法是指一些允许在自定义类中增加&q ...

  8. 工作中这些实用的小技巧,90%的程序员不知道

    工作中这些实用的小技巧,90%的程序员不知道 Linux 有些Linux命令我们是经常用的,但是这些命令有的特别长(如进入层级特别深的项目部署目录),这时就可以为这些命令定义一个别名 系统级别定义的别 ...

  9. 苹果手机计算机的使用技巧,iPhone自带的计算器也太好用了吧!隐藏的小技巧很多人都不知道!...

    原标题:iPhone自带的计算器也太好用了吧!隐藏的小技巧很多人都不知道! 用iPhone手机的朋友,你用过iPhone自带的计算器吗? 教授身边有很多苹果用户觉得iPhone手机上自带的计算器APP ...

最新文章

  1. 潜心学术,我删除了无数公众号,却将这10个置顶
  2. LintCode-375.克隆二叉树
  3. 文件服务器+好处,文件服务器 好处
  4. Android 4.0 Launcher源码分析系列(二)
  5. harmonyos不用jvm,关于harmonyos:DevEco-Studio-20为跨端应用高效开发设计
  6. [NOIP2012提高组] CODEVS 1200 同余方程(扩展欧几里德算法)
  7. 面试准备(集合部分)
  8. bootstrap-fileinput插件获取图片文件并展示,不进行上传
  9. 全球移动通信系统GSM
  10. python 滚动字幕_python – 在PyQt中滚动文本?
  11. Flutter高仿微信-第36篇-单聊-语音通话
  12. Navicat for MySQL 11注册码
  13. 亚洲领军汽车产业展会Automechanika Shanghai开幕丨Xtecher 前线
  14. 6、中小企业网络架构-防火墙基本配置
  15. 你不知道的关于计算机大师Dijkstra的事情
  16. sklearn学习04——DecisionTree
  17. MySQL之groupby详解
  18. popos ubuntu19.10源地址更新即解决提示找不到源
  19. PCB电路板元器件布局的一般原则
  20. JS鼠标事件(非常详细)

热门文章

  1. 【菠萝狗四足机器人】二次开发教程--第一章 【简介与开发环境搭建】
  2. 企业数智化升级的四个“拦路虎”
  3. 单海军:行业AI平台赋能金融企业数智化转型
  4. 卡塔尔世界杯出现了半自动越位识别技术、Feelix Palm、动作轨迹捕捉等黑科技,一起来看看吧。
  5. 从底层操作系统到容器云平台:OpenCloudOS与秒云构筑完美兼容链
  6. 【MATLAB】通信信号调制通用函数 — 傅里叶逆变换
  7. 叶展:我在泽熙学到的七堂课
  8. 光学设计ZEMAX——什么是MF、RMS均方根点半径
  9. 前端js使浏览器窗口全屏与退出----浏览器全屏时 监测通过esc按键退出全屏 (退出全屏时有页面上的相关处理)
  10. 医咖会免费STATA教程学习笔记——单因素方差分析