【问题标题】:Pycharm: How to focus on Editor when hit a debug pointPycharm:遇到调试点时如何专注于编辑器
【发布时间】:2019-07-03 15:21:03
【问题描述】:

我用的是mac,Pycharm版本2018.2.4社区版。

当我使用调试器运行调试会话并点击调试点时,我必须使用鼠标单击我的编辑器才能在编辑器上键入代码。如果我不这样做并直接敲击我的键盘,Mac 会抱怨一些“bing”的声音,表明键盘输入对任何应用程序都无效(我的观点)。

如何让我的 Pycharm 在到达调试点时自动聚焦在编辑器上?或者至少专注于调试器,以便我可以按 ESC 专注于编辑器?

我在设置中选择了“将应用程序聚焦在断点上”。

【问题讨论】:

  • 您如何准确运行调试会话?假设您已经编辑了代码,保存了文件(光标在编辑器上,您上次更改文件的位置)。您采取的具体步骤是什么(包括鼠标、键盘事件)?我没有设置 OSX 环境,我将尝试在 Win 上重现。
  • 您确定您正在寻找的行为在 PyCharm 中可用吗?如果我还想在调试期间键入,我的 PyCharm 要求我在编辑器中单击。
  • 答案怎么没有解决问题?

标签: python pycharm


【解决方案1】:

它应该是这样工作的:

Preferences 中,在搜索栏中输入Focus application on breakpoint 并确保它已打开。

应用该设置并退出Preferences

在您的调试器中,当您遇到断点时,点击转义键,您的光标应该会在您的编辑器中闪烁。

对我来说,我必须禁用设置、应用、重新启用设置并再次重新应用。

它现在的行为如上所述。

【讨论】:

    【解决方案2】:

    在 PyCharm 上报告了一个相同的错误。这是该问题的link。该错误是针对 2018.2 版本报告的,但仍未修复。

    【讨论】:

      猜你喜欢
      • 2015-10-14
      • 2020-08-26
      • 1970-01-01
      • 1970-01-01
      • 2022-11-10
      • 2014-08-24
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多