【问题描述】
vscode远程连接服务器报错Failed to write `remote.SSH.remotePlatform`: CodeExpectedError: Unable to write in
但是ssh命令可以直接连接,说明ssh服务没有问题。
点击报错窗口进入扩展设置,发现settings.json文件爆红
报错信息复制如下:
[{
"resource": "/C:/Users/Lenovo/AppData/Roaming/Code/User/settings.json",
"owner": "_generated_diagnostic_collection_name_#1",
"severity": 8,
"message": "Expected a JSON object, array or literal.",
"source": "jsonc",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 19
}]
解决方案:
看了网上的需要该json文件,但是很奇怪的是,我从服务器kill了多的vscode-server进程之后,即便这个文件依旧标红,还是使用vscode远程连接成功了。
ps aux | grep vscode-server
kill -9 [pid]