当前位置:  开发笔记 > 编程语言 > 正文

调试时,PyCharm会在重复的选项卡中打开旧版本或文件

如何解决《调试时,PyCharm会在重复的选项卡中打开旧版本或文件》经验,为你挑选了1个好方法。

当我尝试使用PyCharm Community Edition调试Python文件时,IDE会打开一个新选项卡(以黄色突出显示),尽管我已经在预先存在的选项卡中打开了该文件.

有时,该重复选项卡包含该文件的旧版本,而不进行我刚才所做的更改.

虽然上述两个都是不同的问题,并不总是一起出现,但我怀疑这是一个共同的原因.如何禁用这些非直观行为?



1> Yatharth Aga..:

问题显然与我在搜索过程中编辑的这个问题的原因类似:当PyCharm外部更改时,让PyCharm警告重新加载文件.另一个似乎面临同样问题的人在这里得到了答案:Bug?用Pycharm调试时.

我打开了一个符号链接到另一个目录的目录.(我将Ubuntu上我的主文件夹中Dropbox文件夹中的图片,下载和工作空间等核心文件夹链接起来).

这解释了重复的选项卡问题,也可能是文件不匹配的原因.通过其真实路径打开相同的文件夹解决了问题(现在看来似乎如此).


如果您通过遵循符号链接创建PyCharm项目,也会发生这种情况.调试器将通过其绝对路径打开文件,而正常的编辑器访问将通过其符号链接路径打开.如果您点击一个断点并进入另一个文件,它将有一个黄色突出显示的标签.如果您尝试对源进行更改,则会出现一个对话框,其中显示"这些文件不属于该项目",并询问您是否要解锁它们.通过遵循绝对路径从现有源打开/创建项目,而不是符号链接可以避免此问题.
推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有