私が歌川です

@utgwkk が書いている

PerlのLanguage Server、おもむろにVSCodeのsettings.jsonに、

"perl.sshWorkspaceRoot": "/path/to/hoge"

って書いたらsshじゃなくてdocker使っててもパスを変換してくれることがわかった。

marketplace.visualstudio.com github.com

よく考えるとたしかにLanguage Serverにはserverっていう語があるし、リモートがローカルと全く同じ環境で動いてる保証はなく、環境の差異を吸収できるようになってるのは正しそう。 リモートという概念がsshという言葉に一元化されているみたいな感じ。