Перехід від Windows до Mac - Хочете ідентичні гарячі клавіші


6

Я розробник Windows, нещодавно я маю працювати на Mac, щоб розробляти для iPhone.

Коротше кажучи, я хочу, щоб всі гарячі клавіші були ідентичні вікнам, щоб мої вже "навчені" гарячі клавіші залишалися тими ж.

Чи існує програма, яка дозволить мені це зробити? Або я можу просто налаштувати це за допомогою стандартних налаштувань клавіатури?

Наприклад, я хочу, щоб Ctrl + C / V копіював / вставляв, Alt + Tab для перемикання вікон, End / Home, щоб перейти до кінця рядка, а не до кінця файлу (Mac Ctrl + Стрілка вправо / Стрілка ліворуч) .

Я на Mac OS X 10.6 (я вважаю, що він називається Snow Leopard).

Моє найкраще рішення досі :

Використовуйте синергія і 1 клавіатура для переходу з Windows на Mac. Він відображає вікна гарячих клавіш правильно Mac, і дозволяє мені використовувати 1 клавіатура / миша між 2 машини! Існує декілька знань unix, необхідних для того, щоб зробити цю роботу при запуску, так як я повинен був написати сценарій оболонки .sh, щоб зробити це на Mac.

Я відзначаю верхню відповідь як рішення, оскільки це привело мене до цієї опції.


8
Не даремно, але ви самі самі себе скорочуєте. Обійми платформу, або принаймні дізнайся обидва. Я обіцяю, що отримані вами додатки (і), які ви розробляєте для платформи iOS (і потенційно в світі OS X), покращаться, якщо ви витрусите будь-які кайдани Windows, що залишилися. Не намагайтеся зробити так, як один. Вони дуже різні платформи, і як розробник, ви повинні відповідним чином адаптуватися. І будь-хто, хто думає інакше: Подивіться на Adobe Creative Suite, Mac проти PC. Потім подивіться на Microsoft Office, Mac проти PC. Це різниця між охоплює платформу, а не.
peelman

Ахаха. Microsoft сподівається, і Office 2011 має бути краще.
Vervious

3
Я думаю, вам не вистачає моєї проблеми. Моя продуктивність у Windows знаходиться в точці, де вона не може отримати кращого, розвиток у Visual Studio 2010 зі стандартними гарячими клавішами Windows. Навчання гарячих клавіш на Mac буде "де-дізнатися" мої гарячі клавіші на Windows і знизити продуктивність на обох ОС. Чому хтось може навчитися обидва, коли ви можете налаштувати його, щоб відповідати іншим? Якщо я вивчу Cmd + Tab для перемикання додатків, це призведе до помилкового удару Win + Tab для перемикання додатків у вікнах (що не працює взагалі на XP).
jonathanpeppers

Ну, команда знаходиться в аналогічній позиції з Alt на моїй клавіатурі ... просто кажу. :)
Vervious

1
Просто FYI, на Mac, клавіша alt використовується в відображенні клавіатури для розширених наборів символів і міжнародних акцентованих символів. Наприклад, alt-4 - це and, а alt-8 - куля (•). Клавіатура mac чудово використовує "мертві клавіші", тому ви можете ввести alt-`, а потім e, щоб отримати a. Якщо ви думаєте, що можете скористатися клавіатурними скороченнями для повноцінних вікон, щоб спробувати скористатися клавішею alt для еквівалентів клавіатури (наприклад, alt-f4, а не command-q), ви створюєте себе для світу болю і розчарування.
ghoppe

Відповіді:


6

Ви можете відобразити клавіатуру на свій смак. System Preferences -> Keyboard & Mouse -> Keyboard і потім Modifier Keys. Я не думаю, що існує якийсь "додаток" або більш універсальний метод.

Наприклад, ви можете зіставити клавішу Ctrl з клавішею Command і використовувати клавішу "Ctrl" як "командний ключ" (тепер ctrl + c є копією і т.д.) .... еквівалент функціональності alt-tab, яку ви не захочете.

Ви також можете встановлювати комбінації клавіш для певних програм System Preferences -> Keyboard -> keyboard shortcuts. Це, ймовірно, не вплине на загальні гарячі клавіші в цілому.

Це дві різні операційні системи, і в довгостроковій перспективі, якщо ви очікуєте залишитися на платформі Mac, тільки звикнути до ключа Command може бути краще.

До речі, для Snows зазвичай використовуються Ctrl + стрілка вправо і Ctrl + стрілка вліво. Ключовим комбо для переміщення до початку / кінця рядків є стрілка Command +.

У Xcode він поводиться по-іншому, і замість цього просто перескакує слова: Ви могли б, мабуть, зіставити комбінацію клавіш через Sys Prefs або просто скористатися типовим Command + left і Command + right (або Ctrl + A і Ctrl + E), щоб перейти на початок і кінці лінії.

EDIT ви можете також використовувати випадкові програми гарячих клавіш, я пропоную озирнутися навколо суперкористувача для "перепризначення ключів на OS X" типу питань, так як багато відповідей пропонують програми. Я особисто не знаю жодного, оскільки я не використовую жодного.

Для використання таких програм для зміни клавіатурних скорочень, це Потік суперкористувача може бути корисним, якщо ви шукаєте щось схоже на AutoHotKeys


Право, те, що я шукаю - це спосіб зробити Alt + Tab і всі інші речі одночасно працювати. Я збираюся постійно переходити назад і вперед Windows / Mac, тому 2 різні набори ключових клавіш не є хорошим варіантом. Чи є спосіб змінитися. Я думаю, що розміщення в XCode / MonoDevelop, де я можу змінити Ctrl + Стрілки.
jonathanpeppers

Для програм / додатків, які допомагають змінити цей потік superuser.com/questions/28023/autohotkey-equivalent-on-mac може бути корисним, якщо ви шукаєте щось схоже на AutoHotKeys.
Vervious

Я спробую QuickSilver, і змінюючи Системні налаштування, я дам вам знати мої результати.
jonathanpeppers

-1

Все це, як alt + tab ctrl + c / v йде на cmd + tab, cmd + c / v. кінцева / домашня сторінка вгору / вниз працює з нормальною клавіатурою, також деякі ярлики доступні для цього, як fn + стрілки замість будинку / кінця .. але якщо у вас є звичайна клавіатура це нормально. cmd ключ буде ваш ключ Windows, який ви, ймовірно, зараз з простою клавіатурою .. \ t

ви думаєте, що вам найбільше не вистачатиме: shift + delete тут не існує. cmd + x [ctrl + x у вікнах] - вирізати, не працює з файлами, але працює в будь-якому місці, маніпулюючи текстом. спочатку ви будете ненавидіти itunes, але після того, як ви почнете, ви будете добре після деякого часу. ну і, можливо, winrar архіватор стилів є анти-mac стиль програмного забезпечення, так що ви будете пропускати цей вид GUI тут також .. \ t

hmz .. Щоб змінити мову [вам потрібно буде включити це] буде CMD + пробіл

поки що не можна придумати більше =)


OP не переслідувала всі варіанти, а скоріше змінила клавіші :)
EvilChookie

повірте мені, він дійсно просто хоче знати, як отримати цю функціональність =) я не буду жити, що він зв'яже весь окс, а потім весь xcode
holms

легко на мові. Особливо все, що ви робите, це критикувати потреби ОП. видалено попередній коментар
Gnoupi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.