Mac에서 괄호 자동 완성/자동 닫기는 어떻게 하나요?

Mac에서 괄호 자동 완성/자동 닫기는 어떻게 하나요?

일부 프로그래밍용 텍스트 편집기는 자동 닫는 괄호를 지원합니다. 예를 들어 Jupyter Notebook 또는 Python용 Jupyterlab에 다음과 같은 줄이 있으면

asdf wert xcvb

두 번 클릭하여 강조 표시하면워트, 그리고 나는 입력합니다(, 그것은 나에게 줄 것이다

asdf(wert) xcvb

마찬가지로 강조표시하면asdf을 입력하고', 그것은 나에게 줄 것이다

'asdf' wert scvb

Mac OS 전체에서 그렇게 할 수 있는 방법이 있나요?

답변1

나는 당신이 설명하는 것이 이 특정 앱의 특별한 동작이기 때문에 그러한 전역적인 동작을 모릅니다.

전체 운영 체제에 대해 이를 다시 생성하려면 선택한 키보드 키에 의해 활성화되어 원하는 효과를 얻기 위해 일련의 키로 변환되는 시스템 매크로가 필요합니다.

예를 들어 (Windows에서 가져와 Mac으로 변환해야 함) Win+ 키보드 조합은 + , , + , (로 변환될 수 있습니다 . Mac 의 경우 .
CtrlX(CtrlV)WinCmd

그러면 선택 항목이 클립보드로 잘라내어 를 입력하고 (선택 항목을 붙여 넣은 다음 마지막으로 를 입력합니다 ). 이 조합은 대부분의 응용 프로그램에서 작동합니다.

따옴표와 같이 괄호 이외의 문자에도 동일한 작업을 수행할 수 있습니다.

Mac의 매크로 프로그램에 대한 논의는 게시물을 참조하세요. OS X에 해당하는 AutoHotkey.

답변2

이를 수행하는 가장 간단한 방법은 다음과 같습니다.시스템 환경설정.

  • 이동시스템 환경설정 > 키보드 > 텍스트
  • '를 클릭하세요.+왼쪽 하단에 ' 버튼이 있습니다.
  • 원하는 바로가기 텍스트를 입력하세요.바꾸다열(우리의 경우에는'(').
  • 확장하려는 타겟 문구를 입력하세요.와 함께열(이 경우 "()")입니다.
  • 다양한 유형의 브래킷에 대해 위 단계를 반복합니다(필요한 경우).
  • 여는 괄호를 입력할 때마다 시스템은 텍스트 아래에 확장을 표시하고 "Space" 또는 "Enter"를 누르면 자동으로 원하는 결과로 대체됩니다.

하지만 강조 표시된 텍스트를 괄호나 따옴표로 묶는 것은 불가능해 보입니다.

원천: https://www.laptopmag.com/articles/autocomplete-with-text-shortcuts-os-x

답변3

이 기능을 갖춘 텍스트 편집기를 찾고 있다면 제안하겠습니다.BB편집.

나는 다른 것들이 있을 것이라고 확신합니다. 이것은 제가 사용하는 것이고 당신이 설명하는 것과 정확하게 작동합니다.

관련 정보