vue开发的时候按句号键打开编辑器,类似github
当前为
// ==UserScript==
// @name 一键打开编辑器(vue)
// @namespace Violentmonkey Scripts
// @include http://localhost*
// @include http://127.0.0.1*
// @grant none
// @version 0.0.1
// @author -
// @description vue开发的时候按句号键打开编辑器,类似github
// ==/UserScript==
document.addEventListener('keyup',(event)=>{
if(event.keyCode === 190 && event.target.tagName !== 'INPUT'){
const vm = app.__vue__
const fileUrl = vm.$route.matched[vm.$route.matched.length - 1].components.default.__file
fetch(`/__open-in-editor?file=${fileUrl}`)
}
})