No Notepad++, como posso iniciar o arquivo html atual como url?

No Notepad++, como posso iniciar o arquivo html atual como url?

Eu tenho um jsarquivo que executa o código do servidor do nó. (via notepad++usando NPPExec)

insira a descrição da imagem aqui

Ok - agora o servidor está ativo e ouvindohttp://localhost:3030

No entanto, tenho um painel esquerdo da árvore do Explorer:

insira a descrição da imagem aqui

Meta :

  • Pegue o nome do arquivo atual
  • Calcule sua localização relativa parac:\program Files (x86)\nodejs\public folder
  • Anexar http://localhost:3030
  • correrchrome.exe "http://localhost:3030/" + "/angularjs-book-master/chapter2/amail/index.html"

Então, eu quero executar isso:

NPP_RUN chrome.exe http://localhost:3030/(current file relative to nodejspúblicofolder)

Aviso: quero executá-lo como um URL.

Então, no meu exemplo eu quero:

NPP_RUN chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html

Onde index.htmlestá o arquivo exibido atualmente.

Mas o problema é que não tenho apenas/angularjs-book-master/chapter2/amail/index.html

Eu tenho ocompletovalor que é $(FILE_NAME)qual é

file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter1/order-form.html

E eu não preciso de toda essa string. Uma solução que cortasse file:///C:/Program%20Files%20(x86)/nodejs/public/isso também seria adequada.

Além disso, a barra deve estar invertida.

então resumindo:

Eu tenhoNPP_RUN "chrome.exe" $(FILE_NAME)

Mas isso funciona:

chrome.exe file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter2/amail/index.html

Mas eu queroapenasisto: (observe barras)

chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html

informação relacionada