从VSCode附加到在另一台计算机上运行的进程,可以通过以下步骤实现:
- 确保目标计算机上的进程已经启动并正在运行。
- 在VSCode中安装并打开"Remote - SSH"扩展。
- 在VSCode的侧边栏中,点击扩展图标,找到"Remote - SSH"扩展并点击。
- 在弹出的菜单中,选择"Connect to Host"选项。
- 在弹出的输入框中,输入目标计算机的SSH连接地址和用户名,例如:
username@hostname
。 - 如果是第一次连接目标计算机,VSCode会提示你输入密码或者SSH密钥。
- 连接成功后,VSCode会在底部状态栏显示当前连接的主机名。
- 在VSCode的侧边栏中,点击扩展图标,找到"Run and Debug"扩展并点击。
- 在弹出的菜单中,选择"Attach to Process"选项。
- 在弹出的输入框中,输入目标计算机上正在运行的进程的进程ID。
- 点击"Attach"按钮,VSCode会尝试连接到目标计算机上的进程。
- 连接成功后,VSCode会显示目标计算机上的进程的调试信息,并可以进行断点调试等操作。
需要注意的是,以上步骤中的SSH连接地址和用户名需要根据实际情况进行替换。此外,确保目标计算机上已经安装了SSH服务,并且允许远程连接。