![在 Notepad++ 中,如何将当前 html 文件作为 url 启动?](https://linux22.com/image/1395278/%E5%9C%A8%20Notepad%2B%2B%20%E4%B8%AD%EF%BC%8C%E5%A6%82%E4%BD%95%E5%B0%86%E5%BD%93%E5%89%8D%20html%20%E6%96%87%E4%BB%B6%E4%BD%9C%E4%B8%BA%20url%20%E5%90%AF%E5%8A%A8%EF%BC%9F.png)
我有一个js
运行节点服务器代码的文件。(通过notepad++
使用NPPExec
)
好的 - 现在服务器已启动并正在监听http://localhost:3030
但是,我有一个资源管理器树的左窗格:
目标 :
- 取当前文件名
- 计算其相对位置
c:\program Files (x86)\nodejs\public folder
- 前置
http://localhost:3030
- 跑步
chrome.exe "http://localhost:3030/" + "/angularjs-book-master/chapter2/amail/index.html"
因此,我想运行这个:
NPP_RUN chrome.exe http://localhost:3030/(current file relative to nodejs
民众folder)
注意:我想将其作为 URL 运行。
所以在我的例子中我想要:
NPP_RUN chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html
index.html
当前显示的文件在哪里。
但问题是,我不仅仅/angularjs-book-master/chapter2/amail/index.html
我有满的值 哪个是$(FILE_NAME)
哪个是
file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter1/order-form.html
而且我不需要整个字符串。file:///C:/Program%20Files%20(x86)/nodejs/public/
从中截取一个解决方案也可以。
并且斜线应该是向后的。
简而言之:
我有NPP_RUN "chrome.exe" $(FILE_NAME)
但这是运行的:
chrome.exe file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter2/amail/index.html
但我想要仅有的这个:(注意斜线)
chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html