您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
fast show git code!
当前为
- // ==UserScript==
- // @name FastGitCode
- // @namespace https://github.com/holleworldabc/browser-tools
- // @version 1.0.1
- // @description fast show git code!
- // @author wm
- // @match https://github.com/*
- // @grant none
- // ==/UserScript==
- (function () {
- window.fgc.version = '1.0.1';
- window.fgc.updateDate = '20200311';
- //-------------------------------------------
- const fileNav = document.getElementsByClassName('file-navigation')[0];
- const btn = document.createElement("span");
- btn.className = "btn btn-sm btn-blue";
- btn.innerText = "Source Graph";
- btn.style.marginLeft = '8px';
- btn.style.height = '32px';
- btn.onclick = function () {
- const url = window.location.href;
- const sourceGraph = 'https://sourcegraph.com/'
- const last = url.split('://')[1];
- if(last.indexOf("\/tree\/") != -1){
- var last2=last.replace('\/tree\/', '@');
- }else{
- var last2=last;
- }
- window.open(sourceGraph + last2);
- }
- fileNav.appendChild(btn);
- })()