Search code examples
githubmarkdown

Easy way to add 'copy to clipboard' to GitHub markdown?


Specifically, I have blocks of code for install that I want the user to be able to quickly copy and paste into a terminal. I'd like a button to 'copy to clipboard' for the code block. Since there's a 'copy to clipboard' button for the git clone URLs, I was wondering if I could piggy back off that or if not whether there was some relatively simple I could add to the MD to make this happen. Or is this simply not possible with the processing and 'safication' the MD text goes through?


Solution

  • The copy button is now a reality (May 2021), as tweeted by Nat Friedman

    We just added a "Copy" button to all code blocks on GitHub.

    Copy

    To create a copy button, make a Fenced code block as shown here, in a markdown document

    ```
    function test() {
      console.log("This code will have a copy button to the right of it");
    }
    ```