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

标签 pycharm jetbrains-ide filesystemwatcher

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

有时,该重复选项卡包含文件的旧版本,而没有我刚刚所做的更改。

尽管以上两个是不同的问题,并不总是一起发生,但我怀疑有一个共同的原因。如何禁用这些非直觉行为?

最佳答案

The problem is apparently similar to the cause of this question I edited during my search: Make PyCharm alert to reload files when they're changed externally. Another person that seems to be facing the same issue got an answer here: Bug? When debugging with Pycharm.



我打开了一个目录,该目录位于另一个目录 的符号链接(symbolic link)中. (我在 Ubuntu 的主文件夹中的 Dropbox 文件夹中链接了图片、下载和工作区等核心文件夹)。

这解释了重复选项卡问题,并且可能也是文件不匹配的原因。通过其真实路径打开同一个文件夹解决了这个问题(或者现在看来)。

关于PyCharm 在调试时在重复选项卡中打开旧版本或文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23042034/

相关文章:

intellij-idea - 如何在鼠标悬停在JetBrains IDE(IntelliJ IDEA,PyCharm,WebStorm)中禁用自动显示提示

git - PhpStorm,根据git分支打开文件

c++ - 将 C++ 片段添加到 Jetbrains Clion

c# - 是否有用于文件的 ICopyHook.CopyCallback 或替代品?

c# - 带有文档索引作为附件的FileSystemwatcher

Powershell 和 System.IO.FileSystemWatcher

python - 可以在 VSCode 中获得 pycharm 风格的 "run with Python Console"功能吗?

python - PyCharm 中的描述性 flake8 错误

django - PyCharm:在选定的解释器中找不到 Sphinx

java - IntelliJ IDEA : Jar doesn't load images when run outside of IDE