一键打开编辑器(vue)

vue开发的时候按句号键打开编辑器,类似github

目前為 2021-11-18 提交的版本,檢視 最新版本

// ==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}`)
  }
})