Ответ 1
Еще один ярлык, похожий на Mac, устанавливает ярлык команд "Свойства" для Command + I (в Windows).
Обновление: для 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
Привязки мне нужна помощь с:
Я отредактирую этот вопрос еще с некоторыми, как я думаю о них. Поскольку не обязательно один правильный ответ, и эта страница может со временем меняться, это больше подходит для вики-страницы сообщества. Цель этой страницы - создать экспорт настроек, который может быть использован другими пользователями.
Еще один ярлык, похожий на Mac, устанавливает ярлык команд "Свойства" для Command + I (в Windows).
Сегодня я столкнулся с раздражающим действием, связанным с ключевыми словами. В Macs ключ доступа плюс любой стандартный ключ всегда используется для доступа к расширенным символам - и это поведение было устойчивым среди всех стандартных приложений Mac в течение десятилетий. Я могу быть среди меньшинств среди кодеров, но я думаю, что, учитывая, что все поддерживает UTF-8 в настоящее время, непосредственно набирать символы, отличные от ASCII, такие как ©, -, ¥, ",", € и ¢ делают более читаемым и компактным HTML, чем избегая всего (©
, –
, ¥
, “
, ”
, €
и ¢
соответственно). Точно так же с родными словами на других языках, таких как français (français
) и español (español
), а также с более типичными сокращениями, такими как theyre (they’re
).
привязки клавиш Eclipse раздражающе переопределяют это и предотвращают обычное поведение клавиатуры Mac. Вы можете возвратить нормальное поведение Mac здесь, вернувшись в prefs Eclipse Keys, сортируя по Binding и удалив все привязки с помощью ⌥, за которым следует буква или номер (но не те, которые начинаются с ⌥⌘).