Обновление: для CSV, который вы можете импортировать в Eclipse, отметьте этот Gist [Ed: или нет... похоже, что он заполнен? отмечает, где должны быть значки клавиш]
обсуждение
Я некоторое время избегал разработки Java в OS X, только потому, что Eclipse UI чувствует себя крайне несовместимым с OS X HIG. Не в последнюю очередь это привязки клавиш по умолчанию под окнами, но совершенно неприемлемо для 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).
Я отредактирую этот вопрос еще с некоторыми, как я думаю о них. Поскольку не обязательно один правильный ответ, и эта страница может со временем меняться, это больше подходит для вики-страницы сообщества. Цель этой страницы - создать экспорт настроек, который может быть использован другими пользователями.