Python 有没有办法与其他开发人员共享VS代码断点?

Python 有没有办法与其他开发人员共享VS代码断点?,python,python-3.x,visual-studio-code,Python,Python 3.x,Visual Studio Code,我发现了诀窍,我喜欢这样的想法,即只在调试配置中运行代码块,但当我尝试使用它时,我发现有很多行如下所示: if\u调试:logging.debug('开始一些工作') 遗憾的是,它使代码非常混乱。 VS代码是一种更优雅的方式,但我找不到将它们检查到版本控制中的方法,也找不到它们是如何保存的。 是否可以以某种方式与其他人共享VS代码的断点/日志点?我所知道的归档类似于共享断点的内容的唯一方法是创建一个协作调试会话。看一看,我找到了相关信息: 每个合作者可以调查不同的变量,跳转到 调用堆栈中的不同

我发现了诀窍,我喜欢这样的想法,即只在调试配置中运行代码块,但当我尝试使用它时,我发现有很多行如下所示:

if\u调试:logging.debug('开始一些工作')
遗憾的是,它使代码非常混乱。
VS代码是一种更优雅的方式,但我找不到将它们检查到版本控制中的方法,也找不到它们是如何保存的。

是否可以以某种方式与其他人共享VS代码的断点/日志点?

我所知道的归档类似于共享断点的内容的唯一方法是创建一个协作调试会话。看一看,我找到了相关信息:

每个合作者可以调查不同的变量,跳转到 调用堆栈中的不同文件,检查变量,甚至添加或删除 删除断点。然后,协同编辑功能允许每个参与者 演说家跟踪其他人的位置,以提供独特的 能够在两种模式之间无缝切换 问题的不同方面以及协作调试

使用它很简单

  • 确保主机和所有来宾都安装了相应的调试扩展。(从技术上讲,这并不总是如此 这是必要的,但通常是个好主意。)

  • 作为主机,如果尚未为项目设置,则应配置launch.json,以便在运行时从VS代码调试应用程序 通常会。不需要特殊设置

  • 接下来,主机可以正常使用debug选项卡中的按钮开始调试

  • 您可以按照以下步骤轻松设置所需内容:


    如果你想要另一个选择看看,我从来没有测试过,但它似乎是你需要的



    有人创建了一个,但它似乎已经死了。

    使用
    \uuuuu调试\uuuuu
    日志记录。调试
    有点多余。这是怎么回事?如果调试:,则
    的要点是从生产代码中删除后面的块。我相信
    logging.debug
    仍然存在于字节码中,即使记录器启用了不同的日志级别。我错了吗?断点是按行号放置的,如果您从团队成员中提取并合并,然后打开项目,则断点可能会放置在错误的行上lines@Harvastum你能告诉我们我的回答是否解决了你的问题,三种建议的方法中哪一种适合你?