The original link: mp.weixin.qq.com/s/Fv8zQf8ua…

The last article recommended 3 Github related projects, and this time I continue to recommend 3 projects, technically 3 plug-ins, mainly to help search Github projects and read code online.


1. GitHunt

The first is to help search for Github projects with the largest increase in the number of stars in a given time period. The project address is as follows:

Github.com/kamranahmed…

The project is as follows:

It is actually a function similar to Github Trending, which can specify a time period and display Github projects with the largest number of stars during this time. It can be viewed by visiting the following websites:

kamranahmed.info/githunt/

Also available as a Google Chrome plugin, plugin address:

Chrome.google.com/webstore/de…

After installation, you will actually change the original blank page when opening the new TAB to the following image:

2. octohint

The second plugin helps to search for and locate the same variable when reading the code. The project address is as follows:

Github.com/pd4d10/octo…

Here is a demo in use:

This plugin has the following three functions:

  1. Hover: Display current variable information;
  2. Left mouse click to highlight the current variable
  3. CtrlLeft click to jump to the variable definition

But while the plug-in supports all programming languages, not all of them implement these three features:

  • TypeScript, JavaScript, CSS, LESS, SCSSThese languages do three things;
  • Other languages only support the second feature, which shows all the locations where a specified variable appears after it is selected

Here’s a more detailed introduction:

Introducing Octohint

Installation method is as follows:

  • Google browser: chrome.google.com/webstore/de…
  • Safari:safari-extensions.apple.com/details/?id…
  • Firefox: see github.com/pd4d10/octo… Or developer.mozilla.org/en-US/Add-o…
  • Opera:addons.opera.com/en/extensio…

3. OctoLinker

OctoLinker is also a browser plug-in that can jump to the imported library code. The project address is as follows:

Github.com/OctoLinker/…

The demo used is shown below. Library functions such as include,require, or import are redirected to the corresponding website or file, depending on whether they are importing another piece of code from the project or the official library file.

The plugin is currently available on Google, Firefox and Opera, with the following link:

  • Google: chrome.google.com/webstore/de…
  • Firefox: addons.mozilla.org/en-US/firef…
  • Opera:addons.opera.com/en/extensio…

In addition, the plug-in is shown in the figure below. If a pink dot appears between the line and the code, it indicates that the function of the plug-in can be realized. After moving the mouse pointer to the variable that changes the line, the mouse pointer will change from the arrow to a gesture to click the jump.


summary

Git Clone: Git Clone, git Clone, Git Clone, Git Clone, Git Clone, Git Clone

In addition to the three Github tools introduced last time, plus the recommended three plug-in project addresses can be obtained as follows:

  1. Follow the public account “Machine Learning and Computer Vision”
  2. Leave a message “Github” on the background of wechat official account

Welcome to follow my wechat official account – Machine Learning and Computer Vision, or scan the qr code below, we can communicate, learn and progress together!

Past wonderful recommendation

Machine learning series
  • Beginners of machine learning actual combat tutorial!
  • Model evaluation, over-fitting, under-fitting and hyperparameter tuning methods
  • Summary and Comparison of Commonly used Machine Learning Algorithms
  • Summary and Comparison of Common Machine Learning Algorithms (PART 1)
  • How to Build a Complete Machine Learning Project
  • Data Preprocessing for feature Engineering (PART 1)
Github projects & Resource tutorials recommended
  • [Github Project recommends] a better site for reading and finding papers
  • TensorFlow is now available in Chinese
  • Must-read AI and Deep learning blog
  • An easy-to-understand TensorFlow tutorial
  • Recommend some Python books and tutorials, both beginner and advanced!
  • [Github project recommendation] Machine learning & Python
  • [Github Project Recommendations] Here are three tools to help you get the most out of Github