Qiita記事リンク生成

Qiita記事へのリンクをMarkdown記法で生成する

目前為 2020-03-06 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         Qiita記事リンク生成
// @version      0.1
// @description  Qiita記事へのリンクをMarkdown記法で生成する
// @author       fukuchan
// @match        https://qiita.com/*/items/*
// @namespace https://greasyfork.org/users/432749
// ==/UserScript==

const span = document.createElement("span");
span.classList.add("fa", "fa-link");

const div = document.createElement("div");
div.classList.add("it-Actions_shareButton");
div.style.marginTop = "16px";
div.append(span);
div.addEventListener("click", () => prompt(document.title, `[${document.title}](${location.href})`));

const container = document.querySelector(".it-Actions");
container.append(div);