Обновление: для CSV, который вы можете импортировать в Eclipse, отметьте это Gist [Ред .: или нет ... похоже, что оно заполнено? отмечает, где должны быть значки клавиш]
Обсуждение
Я уже некоторое время избегаю разработки Java в OS X, только потому, что пользовательский интерфейс Eclipse кажется крайне несовместимым с HIG в OS X. Не в последнюю очередь это привязки клавиш по умолчанию под окнами, но совершенно неприемлемо для Mac.
Я нахожусь в процессе исправления привязок клавиш, которые я могу в Preferences -> Keys
, но некоторые из них проблематичны.
Экран панели конфигурации, если у кого-то есть проблемы с ее поиском:
Привязки, которые я изменил до сих пор:
[Примечание: если что-то из этого кажется странным, я пытаюсь имитировать Xcode, где это возможно, в отсутствие еще более широкого стандартного ярлыка на Mac]
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
Привязки, с которыми мне нужна помощь:
- Выбор отступа / отступа - Eclipse привязывает их к tab & shift-tab, но они не отображаются в диалоге Keys или каких-либо пунктах меню (поэтому Keyboards.prefpane не может изменить его eitehr).
Я отредактирую этот вопрос еще с некоторыми, как я думаю о них. Поскольку не обязательно один правильный ответ, и эта страница может со временем меняться, это больше подходит для вики-страницы сообщества. Целью этой страницы будет создание экспорта настроек, который может быть использован другими пользователями.