更新:对于您可以导入Eclipse的CSV,请检查此Gist [编辑:或不...看起来已经填满了?标记关键图标的位置]
讨论
我已经在OS X中避免了Java开发一段时间了,只是因为Eclipse的UI与OS X的HIG非常不一致。其中最重要的是它的精简 - 窗口 - 但完全不可接受的Mac默认键绑定。
我正在Preferences -> Keys
修复我可以使用的键绑定,但有一些是有问题的。
配置窗格的屏幕,如果有人找不到它: alt text http://i47.tinypic.com/2dm7ow.jpg
绑定到目前为止我已经改变了: [注意:如果其中任何一个看起来很奇怪,我试图在Mac上没有更广泛的标准快捷方式的情况下尽可能模仿Xcode]
Name | Old Command | New Command ---------------------------------------------------- Content Assist | Ctrl-Space | Escape Redo | Cmd-Y | Cmd-Shift-Z Find Next | Cmd-K | Cmd-G Find Previous | Shift-Cmd-K | Shift-Cmd-G Backward History| Cmd-[ | *Unbind Command* Forward History | Cmd-] | *Unbind Command* Properties | Alt-Return | Cmd-I Debug | Cmd-F11 | Cmd-Y Run (in Windows)| Cmd-Shift-F11 | Cmd-R Build Clean | *Nothing* | Cmd-Shift-K
绑定我需要帮助:
我会想到这些问题,我会用更多的东西来编辑这个问题。因为没有必要一个正确的答案,并且此页面可能会随着时间的推移而发生变化,因此这更适合作为社区维基页面。此页面的目标是创建一个可由其他人共享和重用的设置导出。
答案 0 :(得分:1)
另一个类似Mac的快捷方式是将属性命令快捷方式设置为命令 + I (在Windows中)。
答案 1 :(得分:0)
我今天遇到了令人恼火的键绑定行为。在Mac上,选项键和任何标准键始终用于访问扩展字符 - 这种行为在所有标准Mac应用程序中已经存在了数十年。我可能在编码员中占少数,但我认为现在一切都支持UTF-8,直接输入非ASCII字符,如©, - ,¥,“,”,€和¢,使得HTML比转义所有内容(©
,–
,¥
,“
,”
,€
和¢
。与其他语言中的原生单词相同,例如français(français
)和español(español
),以及排版更好的收缩,例如它们(they’re
)。
Eclipse的键绑定会激怒地覆盖它并阻止标准的Mac键盘行为。您可以通过返回Eclipse的Keys prefs,按Binding排序,并使用⌥后跟字母或数字(但不是以⌥⌘开头的那些)删除所有绑定来返回正常的Mac行为。