経緯
VSCode の拡張機能 Markdown-pdf で、 NAS 上に保存されている Markdown ファイルを直接開いて PDF へ変換しようとすると、
File name does not get.
という警告が表示されて変換できなかったので対処。
対処
前提として VSCode に拡張機能 Markdown-pdf がインストールされていること、ブラウザとして Chrome がインストールされていることとします。
「ファイル」→「ユーザー設定」→「設定」と進んで、「markdown-pdf」で検索し、「Markdown-pdf: Executable Path」の項目を見付け出します。
見付かったら、実行パスに Chrome の exe ファイルのパスを記述します。
通常ならば C:\Program Files\Google\Chrome\Application\chrome.exe になっているかと。
もし同じことを settings.json で記述する場合は以下のようになります。
{
// 略
"markdown-pdf.executablePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
//略
}
これで VSCode を再起動すると、警告は出なくなり、 Markdown ファイルを同じ場所に PDF が出力されるようになります。