【发布时间】:2012-02-06 23:02:06
【问题描述】:
我正在使用 eclipse Indigo cdt- 调试我的 C++ 项目,由于某种原因,我在调试时 F* 键停止工作。 (F8、F6 等...允许我移至下一行等)
有人知道吗?谢谢。
【问题讨论】:
标签: eclipse eclipse-cdt
我正在使用 eclipse Indigo cdt- 调试我的 C++ 项目,由于某种原因,我在调试时 F* 键停止工作。 (F8、F6 等...允许我移至下一行等)
有人知道吗?谢谢。
【问题讨论】:
标签: eclipse eclipse-cdt
我不知道我是如何让按键消失的,但修复它的是重置调试透视图(您可以从 Window->Reset Perspective 或右键单击顶部的 Debug Perspective 按钮右侧面板,然后选择重置)。
之后重启eclipse。
希望这会有所帮助。
【讨论】:
我知道这已经晚了并且已经回答了,但是我在调试一个 android 项目时遇到了同样的问题。即使在许多 IDE 重新启动后,接受的答案也没有解决我的问题。我的解决方法是进入首选项并在常规 -> 键下。然后按键排序并查找F5-F8“Debug Step Into, Over, Return and Run”。我突出显示每一个并单击“恢复命令”,然后重新启动 Eclipse ......这似乎对我有用。
【讨论】:
我刚刚遇到了同样的问题。原来是我的微软键盘上的 F Lock 键。如果您的 Microsoft 键盘带有 F Lock 键,我建议您按下它来切换状态,看看是否能解决您的问题。
【讨论】:
我不知道为什么会发生这种情况,但我发现将焦点从一个视图更改为另一个视图(调试或编辑器)通常会解决它。
【讨论】:
一种解决方法是绕过 Eclipse 功能以使按键模式敏感。您将失去在某些非调试上下文中使用密钥的能力,但至少它们可以用于调试。
打开 Keys 首选项部分(CTRL+SHIFT+L 两次)。 p>
点击Binding列标题设置排序顺序,找到调试键(F5,F6,F7...)。
对于每个键,将 When 操作值从 Debugging 更改为 In Window。或者,您可能会发现比“In Window”更具体的内容适用于您的环境。
【讨论】:
Eclipse Luna 4.4.2 Mac OS X 10.10.5
当我启动调试时,Eclipse 会尝试建立网络连接。如果我允许,有时步骤工具按钮会被禁用。如果我拒绝,它们将被启用。拒绝或允许的对话框来自操作系统。我以标准用户身份运行 Eclipse,因此系统会提示我进行特权用户身份验证。
【讨论】:
进入 Windows -> 首选项 -> 在 General 下选择 Keys -> 恢复默认值 -> 重启 eclipse 对我有用。
【讨论】:
我已经在 Eclipse juno 和 F6 上验证过,F8 工作正常。只需按照以下步骤操作即可。
1 点击窗口标签https://i.stack.imgur.com/qEKBQ.jpg
2 选择自定义透视https://i.stack.imgur.com/gdUkU.jpg
3 在工具栏可见性中确保检查了调试https://i.stack.imgur.com/8iC7N.jpg
4 选择 Shortcuts 选项卡并单击 Java 并确保选中 Java Run/Debug。 https://i.stack.imgur.com/Y5NrF.jpg
希望这对您有所帮助。快乐编码
【讨论】: