GitHubのREADMEページにリンクがある場合、クリックすると同じタブで開かれます。これはMarkdown内に生のHTMLを書いてtarget="_blank"
属性を追加しても解決しないようです。そこで、JavaScriptでaタグにtarget="_blank"
属性を追加するようなユーザースクリプトを作成しました。
Chromeに拡張機能Tampermonkeyを追加し、以下のスクリプトを追加すれば良いです。
// ==UserScript==
// @name GitHub README open in a new tab
// @namespace
// @version 0.1
// @description
// @author You
// @match https://github.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
let article = document.querySelector("article");
if (article) {
article.querySelectorAll("a").forEach(elem => {
elem.setAttribute("target", "_blank");
});
}
})();