visual-studio-code - 寻找类似于 VS Code Remote SSH Extension 的 PyCharm Remote Dev 体验

标签 visual-studio-code ssh pycharm jetbrains-ide

有这样的吗?我想尝试并可能切换到 PyCharm,但如果没有这样的扩展对我来说是不可能的。

最佳答案

我知道这已经有一段时间了,但我最近想做这件事并让一切正常进行。我找到了 this这篇文章让我完成了大部分工作。基本上,您可以使用所需的信息自己更新 ssh 配置文件,就像远程 SSH 对 VS 代码所做的那样。一个区别是 PyCharm 希望顶级 Host 值是它检查认为是有效值的东西。所以我将它更新为我知道永远不会在其他地方使用的东西,但也是有效的。

我对 ssh 配置的最终输入看起来就像那篇文章中的一样,只是我用 Host renee.local 替换了最上面的 Host compute.x 值

例子:

Host renee.local
  HostName compute.<instance_id>
  IdentityFile /Users/<user_name>/.ssh/google_compute_engine
  CheckHostIP no
  HostKeyAlias compute.<instance_id>
  IdentitiesOnly yes
  StrictHostKeyChecking yes
  UserKnownHostsFile /Users/<user_name>/.ssh/google_compute_known_hosts
  ProxyCommand /Users/<user_name>/miniconda3/bin/python3 -S /Users/<user_name>/google-cloud-sdk/lib/gcloud.py beta compute start-iap-tunnel <instance_name> %p --listen-on-stdin --project=<project_name> --zone=us-central1-a --verbosity=warning
  ProxyUseFdpass no
  User <user_name>

关于visual-studio-code - 寻找类似于 VS Code Remote SSH Extension 的 PyCharm Remote Dev 体验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65216876/

相关文章:

visual-studio-code - VSCode 突出显示 Flutter 错误,但 Android Studio 没有

git - 小型开发团队需要多少个 github ssh key ?

带有http的git克隆在gitlab中不起作用

visual-studio-code - 为 C 项目使用 Visual Code 时看不到查找所有引用选项

debugging - 如何使用 VS Code 调试器记录 Protractor 文本元素?

ssh - 使用 ssh 和 expect 编写远程列表

python - 类 '...' 的未解析属性引用 '...'

debugging - Pycharm 调试按钮的快捷键或默认设置 ("show python prompt")

在调试器中运行时 python 导入需要很长时间

typescript - eslint 未检测到 TS 错误