【问题标题】:IntelliJ 10.5.2 on Mac OS X Lion: Command-Option-L stops workingMac OS X Lion 上的 IntelliJ 10.5.2:Command-Option-L 停止工作
【发布时间】:2011-10-03 18:40:10
【问题描述】:

这简直太奇怪了。

由于某种原因,加速器 Cmd-Opt-L(重新格式化代码)在 IntelliJ 10 中不再工作。这是从我的一个项目开始的,似乎已经“传播”了。

其他加速器正常工作。如果我使用菜单选择它,或者 Cmd-Shift-A 并从“查找操作...”弹出对话框中选择它,则重新格式化有效。

我已尝试查看是否是某些冲突的应用程序造成的。我正在使用 1Password,它为 Cmd-Option-L 定义了一个加速器,但我禁用了它,重新启动了 IntelliJ,仍然没有骰子。

退出并重新启动没有帮助。

更多奇怪。我拉下代码菜单并输入 Cmd-Opt-/ ... 我可以看到菜单项闪烁,然后我的编辑器更新。如果我拉下代码菜单并键入 Cmd-Opt-L,则没有反应(重新格式化代码的菜单行不闪烁,菜单保持不变)。所以......一个理论是,我的 Mac 上其他地方的东西在 Cmd-Opt-L 到达 IntelliJ 之前正在消耗它?如果是这样,我将如何追踪它?

【问题讨论】:

    标签: macos intellij-idea osx-lion


    【解决方案1】:

    你的理论是正确的。作为一种解决方法,您可以将重新格式化代码操作重新映射到设置 | 中的不同快捷方式。键盘映射。

    至于跟踪有问题的应用程序,我会尝试一个一个地杀死它,看看它何时再次开始工作。

    【讨论】:

    • 我已经关闭了所有其他应用程序;为了安全起见,我什至卸载了 Snap-Z-Pro!正如我所说,这很奇怪!如果我在 IntelliJ 中重新映射操作,我会看看会发生什么。
    • 将其重新映射到 ctrl-alt-cmd-f 并且工作正常。还是很诡异!我想知道发生了什么...
    • 您是否在 IDEA 中安装了任何插件或更改了任何键盘映射设置?重命名目录后尝试使用默认设置启动 IDEA,参见devnet.jetbrains.net/docs/DOC-181
    • 我认为我没有安装太多东西,尤其是最近没有。主要以标准运行。我将研究几件事(例如 Clojure 插件)。
    • 在某个地方,这又开始工作了;我不知道是升级到 IntelliJ 11 还是别的什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 2012-03-22
    • 2012-04-05
    • 1970-01-01
    • 2012-03-06
    • 2012-02-08
    相关资源
    最近更新 更多