Git Product home page Git Product logo

learn-tools's Introduction

tools

learn-tools

Some handy scripts for working with markdown articles on learn.microsoft.com

Open in GitHub Codespaces

Python Python scripts:

  • fix-nb.py - Change notebook links and images to markdown syntax.
  • move-to-v1.py - Fix links in a file that you're going to move to the v1 folder.
  • include-usage.py - Count how many times your include files are used by your documents.

GitHub folder

See Maintain code snippets in Azure docs for more information on how to use these scripts.

Scripts in the GitHub folder are used to help us maintain our code references. Make sure you have pyGithub installed (pip install pyGithub) to run these scripts.

  • find-snippets.py
  • pr-report.py - Use this to evaluate whether a PR in azureml-examples will cause problems in our docs build. If you're using it for the first time in a while, first run find-sippets.py to get the most recent version of code snippets referenced by azure-docs.
  • merge-report.py - Use this to see what PRs in azureml-examples have merged in the last N days that might require a docs update (default is 8 days). If you're using it for the first time in a while, first runfind-sippets.py to get the most recent version of code snippets referenced by azure-docs.

The following files provide functions used in the above scripts:

These shortcut commands are available for Github merge and pr reports:

./merge.sh 
./merge.sh <days>
./pr.sh <pr-number>

Other repos

Also see these repos for other handy tools:

  • Python (Python) Search images - find text inside images
  • R (R) toc-to-csv - convert a markdown table of contents to a csv file
  • R (R) MonthlyReport - Summarizes file modification from git logs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.