중첩 메뉴 선택을위한 키보드 단축키 설정


15

응용 프로그램에 파일 메뉴에서 내보내기 메뉴 선택이 있다고 가정합니다. 마우스 오버시 하위 메뉴가 내보내기 옵션으로 확장됩니다. 중첩 된 선택 중 하나에 대한 키보드 단축키를 만드는 방법이 있습니까?

내보내기에 대한 키보드 단축키를 구현하고 Command-E로 설정하려고 이미 시도했습니다. 그러나 내보내기 옆에 명령 기호가 표시 되어도 작동하지 않습니다.

어떤 도움을 주셔서 감사합니다



또한 최상위 메뉴 항목과 이름이 같은 하위 메뉴 항목이 있거나 이름이 같은 메뉴 항목을 명확하게 구분하는 데 도움이됩니다. iTunes를 통해 트랙을 "사랑"하기위한 키보드 단축키를 추가했습니다 ⌘⇧l. 메뉴 항목 이름 Love이 간헐적으로 다른 항목 과 충돌하여 Song->Love필요에 따라 정의했습니다 .
Jason Salaz

답변:


23

Mountain Lion부터 다음 형식을 사용하여 중첩 메뉴 항목에 단축키를 할당 할 수 있습니다.

File->Export->Sub-item

이 게시물에서 macNtouch 사용자 의 Apple 지원 커뮤니티에 대한 답변을 찾았 습니다 .

주목하십시오 :

  • 전체 경로를 삽입해야합니다 : 부분 경로가 작동하지 않습니다
  • 메뉴 제목과 화살표 사이에 공백을두면 안됩니다

1
참고 : 전체 "경로"를 입력해야합니다. 부분 경로는 작동하지 않습니다!
o0 '.

4

나는 이것이 오래된 스레드라는 것을 알고 있지만 Filemaker Pro Advanced에서 현재 같은 문제로 어려움을 겪고 있습니다.

Filemaker Pro Advanced 섹션 대신 System Preferences의 "All Applications"섹션에 바로 가기를 넣으면 효과가 있습니다!

중첩 된 메뉴 항목에만 적용됩니다. 중첩되지 않은 작업은 원하는대로 작동합니다 (예 : FM Pro 고급 섹션).


1

MacNTouch의 답변은 여전히 ​​High Sierra와 Mojave에서 완벽하게 작동합니다. QuickBooks 2019 Mac에서 수표 인쇄를위한 바로 가기를 설정하고 싶었지만 하위 메뉴 Checks…에 대한 바로 가기 키를 만들면 바로 가기 파일 가져 오기 검사…

전체 경로를 사용하여 File-> Print Forms-> Checks…는 이제 ^ P를 올바른 Checks… 하위 메뉴에 놓습니다. 전체 경로를 사용해야하고 화살표는 하이픈이어야하며 공백이없는 것보다 커야합니다.


0

하위 메뉴에 바로 가기를 지정하려면 하위 메뉴의 이름을 그대로 사용할 수 있습니다. Safari에서 기본 인코딩에 단축키를 지정하려면 "Default"를 사용하는 것으로 충분합니다.

그러나 "내 폴더"와 같이 여러 번 나타나는 하위 메뉴에 바로 가기를 지정하려면 최소한 라이온에서> 이동> 메모를 사용할 수 있습니다. 이것은 더 이상 라이온에서 작동하지 않습니다.

다음과 같이 apple 스크립트를 사용하여 바로 가기를 지정할 수도 있습니다.

tell app "System Events" to tell process "Terminal"
click menu bar 1's menu "Shell"'s menu item 1's menu "New Window"'s menu item "Pro" end tell

다음 단계를 사용하여 자동화 작업을 생성하십시오.

  1. Automator를 열고 서비스 템플릿을 선택하십시오.
  2. 추가 실행 쉘 스크립트 또는 실행 AppleScript로 조치를
  3. 허용되는 데이터 유형 및 응용 프로그램 범위의 값이 올바른지 확인하십시오.
  4. 스크립트를 붙여넣고 저장
  5. 키보드 환경 설정 패널에서 단축키 지정

서비스 바로 가기가 처음에 작동하지 않으면 서비스 메뉴에서 서비스를 선택하여 서비스를 한 번 실행 해보십시오.

자동 응답에 대한 크레딧은 Lori 로 이동합니다 .


1
>File>Duplicate더 이상 메뉴 제목을 지정 하지 않으면 10.8에서 작동하지 않는 것 같습니다.
Lri

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.