назначать символы комбинациям клавиш в XP или Visual Studio .Net - PullRequest
1 голос
/ 22 мая 2010

Я использую Mac OSX на MacBookPro (британская клавиатура). Я запускаю Windows XP под параллелями в ВМ. Я запускаю Visual Studio .Net 2003 и 2008 в XP на виртуальной машине, когда мне нужно. У меня есть английская Великобритания и английская клавиатура Соединенных Штатов в XP. (они переключаются иногда без видимой причины)

На клавиатуре моего mac нет хеш-клавиши "#". Однако в OSX я могу получить хэш с комбинацией клавиш alt + 3. Но в Windows XP ... я не могу сделать символ "#".

Я могу перейти к карте символов в Windows и скопировать хеш .. переключиться в OSX и скопировать хеш .. искать в коде и копировать хеш ... но я не могу сделать хэш в XP, используя клавиатуру без ввода U + 0023: ... что вы можете себе представить, это раздражает.

кодирование чего-либо с помощью хэш-символов становится хором.

Кто-нибудь получил какие-либо советы или хитрости клавиш, которые я могу использовать, чтобы заставить хеш-символы работать в XP с помощью клавиатуры Mac UK?

Ответы [ 3 ]

0 голосов
/ 22 мая 2010

Как британские программисты пишут код на С, не сходя с ума?

Попробуйте удерживать нажатой левую-левую клавишу при вводе 35 на цифровой клавиатуре. Это также shift-3 на клавиатуре США. (Мы также называем # "фунтом", по совпадению.)

Кроме того, ваше «случайное переключение раскладки» может быть связано только с настройками клавиатуры. В региональных настройках или что-то еще, найдите что-то, что позволяет вам определять настройки клавиатуры. Обычно я убираю тот, который подразумевает «переключаться всякий раз, когда я нажимаю эту довольно распространенную пару клавиш». ;)

0 голосов
/ 22 мая 2010

Во-первых, чтобы разобраться с мусором переключения раскладки клавиатуры: зайдите в Панель управления, Язык и региональные стандарты. Перейдите на вкладку «Языки» и нажмите кнопку «Подробнее ...». В появившемся окне «Текстовые службы и языки ввода» нажмите кнопку «Настройки ключа» в нижней части. Найдите в списке любое действие, имеющее последовательность клавиш, выделите его, нажмите кнопку «Изменить последовательность клавиш ...» и выключите его.

Что касается раскладки клавиатуры, мое единственное предложение (и это всего лишь предложение ...) состоит в том, чтобы попытаться установить драйверы Boot Camp. Они устанавливают раскладку клавиатуры «Macbook Pro UK» отдельно от обычных раскладок в США и Великобритании. Я просто удалил это невидимое зрелище - этому англичанину нравится его клавиша #, поэтому на моем Mac есть американская клавиатура - но, предположительно, она каким-то образом обеспечивает доступ к символу £. Если вы можете установить этот материал, возможно, эта раскладка клавиатуры будет работать и в Parallels.

0 голосов
/ 22 мая 2010

Переключите клавиатуру Mac на американскую раскладку, чтобы вы получили # на shift-3 вместо alt-3 (тогда вы получите £ с помощью alt-3).

System Preferences => Language & Text => Input Sources

Если вы включите макеты на британском английском и американском английском и включите меню ввода, тогда вы сможете быстро и легко переключаться между двумя макетами по мере необходимости.

...