VSCodeでフォルダツリーからファイルやフォルダの絶対パスを取得したい。
結論から言えばフォルダツリー上で右クリックすれば出ます。
こんな感じ。
馬鹿馬鹿しい話ですが特殊な操作をしないといけないと思い込んで少し時間を使いました。
灯台下暗しというやつです。
絶対パスのコピー
早速使ってみます。
右クリック → パスのコピー
C:\Work\ブログ\2021年\7月\13日\https://www.premium-tsubu-hero.net/wp-content/uploads/2021/07\howto-vscode-path-get-01.png
イイ感じ。便利です。
しかし、Windowsの標準仕様とは異なりますね。
ダブルクォートでくくられません。
では、ファイルパスにスペースが入っている場合はどうでしょう。
C:\Work\ブログ\2021年\7月\13日\https://www.premium-tsubu-hero.net/wp-content/uploads/2021/07\howto-vscode- path-get-03.png
特にダブルクォートで括ったりしないんですね。
相対パスのコピー
イマイチ馴染みがありませんが使ってみます。
どこからどこの相対パスなのか?
結果は以下のとおり。
13日\https://www.premium-tsubu-hero.net/wp-content/uploads/2021/07\howto-vscode-path-get-03.png
微妙。
言い訳
何故、こんな事でハマったのか少し考えてみました。
おそらくWindowsの仕様でパスのコピーが隠されてるからではないかと考えます。
WindowsのエクスプローラーはShiftを押しながらだとフォルダやファイルのパスがコピーできます。
通常の右クリック
Shift+右クリック
今更ながら何でこんな仕様になってるんでしょうかね?
まとめ
右クリックのパスのコピー。
案外盲点でした。
おわり
VSCodeの使い方はこの辺にまとめています。
よろしければどうぞ。→ Visual Studio Code
コメントを残す