Di Notepad ++, bagaimana saya bisa meluncurkan file html saat ini sebagai url?

1

Saya punya jsfile yang menjalankan kode server node. (melalui notepad++penggunaan NPPExec)

masukkan deskripsi gambar di sini

Oke - Jadi sekarang server sudah aktif dan mendengarkan http://localhost:3030

Namun, saya memiliki panel kiri pohon penjelajah:

masukkan deskripsi gambar di sini

Tujuan:

  • Ambil nama file saat ini
  • Hitung lokasi relatifnya terhadap c:\program Files (x86)\nodejs\public folder
  • Tergantung http://localhost:3030
  • Lari chrome.exe "http://localhost:3030/" + "/angularjs-book-master/chapter2/amail/index.html"

Jadi, saya ingin menjalankan ini:

NPP_RUN chrome.exe http://localhost:3030/(current file relative to nodejspublikfolder)

Perhatikan: Saya ingin menjalankannya sebagai url .

Jadi, dalam contoh saya, saya ingin:

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

Di mana index.htmlfile yang ditampilkan saat ini.

Tetapi masalahnya adalah bahwa saya tidak hanya memiliki /angularjs-book-master/chapter2/amail/index.html

Saya memiliki nilai penuh yang $(FILE_NAME)mana

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

Dan saya tidak perlu seluruh string ini. Solusi yang akan dipotong file:///C:/Program%20Files%20(x86)/nodejs/public/dari itu juga akan baik-baik saja.

Juga yang dipotong harus mundur.

singkatnya:

saya sudah NPP_RUN "chrome.exe" $(FILE_NAME)

Tapi ini berjalan:

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

Tapi saya hanya menginginkan ini: (perhatikan garis miring)

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

Royi Namir
sumber
menemukannya. baca tentangset <var> ~ strreplace
Royi Namir