Development Tip

Xcode에서 여러 줄을 어떻게 들여 쓰나요?

yourdevel 2020. 10. 2. 23:27
반응형

Xcode에서 여러 줄을 어떻게 들여 쓰나요?


여러 줄의 코드를 선택하고 평소처럼 TAB를 사용하여 들여 쓰기를 원할 때 모두 삭제합니다. 나는 항상 그렇게했던 Eclipse에서 왔습니다. Xcode에서는 어떻게 되나요? 나는 한 줄씩하지 않기를 바랍니다;)


키보드 단축키입니다 + ]들여 쓰기 위해 + [해제 들여 쓰기합니다.

  • Xcode의 환경 설정 창에서 키 바인딩 도구 모음 버튼을 클릭합니다. 키 바인딩 섹션은 키보드 단축키를 사용자 정의하는 곳입니다.

다시 들여 쓰기 할 코드를 선택한 다음 이동

편집기-> 구조-> 다시 들여 쓰기


+ [+ ]shift+tabXcode 와 동일합니다 .


다음은 XCode에서 코드 형식을 지정하는 단축키입니다.

  1. 전체 코드 포맷 (전체 클래스 / 컨트롤러)

    전체 코드를 선택하고 Mac 에서 + 눌러controlI 코드 형식을 지정합니다.

  2. 특정 코드 블록 서식 지정

    코드를 선택하고 다음을 누릅니다.

    • + ]오른쪽 이동 (들여 쓰기)
    • + [왼쪽 이동 (내어 쓰기)

참고 : @JavierGiovannini 요청에 따라 편집기 메뉴 옵션을 사용하여 수행 할 수 있습니다.

  1. 코드를 선택하고 편집기> 구조> 다시 들여 쓰기로 이동합니다.

들여 쓰기를 빠르게 다시 포맷하는 또 다른 방법은 빠른 잘라 내기 및 붙여 넣기입니다. + x+ v. 한 손으로 할 수 있고 (두 번에 비해) 한 손으로 할 수 있고 한 번에 올바른 들여 쓰기 수준으로 다시 포맷 할 수 있기 때문에 + [또는 + 보다 더 빠른 경우가 많습니다 ].


synergy (2 대의 PC에 하나의 키보드 공유)를 사용하고 xcode를 사용하는 PC (MAC)는 슬레이브, 마스터 PC는 Windows PC 인 경우

단축키는 alt+ ]들여 쓰기 위해 alt+ [해제 들여 쓰기합니다.

최신 정보:

그러나 시너지 버전 1.5부터 작동 + [들여 쓰기 및 + ]들여 쓰기


Xcode 9에서는 마지막으로 Tab 및 Shift + Tab을 사용하여 여러 줄의 코드를 들여 쓸 수 있습니다. 예이!


먼저 command+를 사용하여 모든 코드를 선택합니다.a

둘째, 키 ctr를 누른 상태에서i

선택한 전체 코드가 멋지게 들여 쓰기됩니다.


환경 설정 -> 텍스트 편집 -에> 들여 쓰기가 그런 다음 한 줄 또는 눌러 라인의 선택 들여 수 있습니다 : "들여 쓰기는 항상 Tab 키"를 선택 TAB또는 SHIFT+ TAB로 모두 당신이 원하는 탭을 삽입 할 수있는 가능성을 슬프게도이 제거합니다, 그리고 갈등을 심하게 "자동 완성 필드"사이를 전환하는 데 사용되는 탭 키.

키보드에 더 많은 탭 키가 필요하다고 생각합니다. 하나로는 충분하지 않습니다.


Mac 에서 스페인어 키보드 를 사용하는 분들을 위한 단축키는 다음과 같습니다.

+ + [들여 쓰기

+ + ]들여 쓰기


여기에 다른 질문의 모든 중요한 단축키가 스택 오버플로에 대한 답변 여기


주변의 모든 프랑스 Xcoder에게 기본 키 바인딩은 다음과 같습니다.

선택 들여 쓰기 :

+ + +)

들여 쓰기 취소 :

+ + +(


표준 Xcode의 + [에 다시 매핑 TAB하려면 다음을 수행 할 수 있습니다.

  1. "Karabiner"라는 프로그램을 설치하십시오.

  2. 환경 설정 ~> "기타 및 제거"로 이동합니다.

  3. "Custom Setting"섹션에서 "Open private.xml"버튼을 클릭합니다.

  4. 파일을 열고 내용을 다음 코드로 바꿉니다.

    <?xml version="1.0"?> 
    <root>
        <item>
            <name>Tab instead of Command+[</name>
            <identifier>private.swap_tab_and_cmnd+[</identifier>
            <autogen>
                __KeyToKey__
                KeyCode::TAB, ModifierFlag::NONE,
                KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE
            </autogen>
        </item> 
    </root>
    
  5. 기본 설정으로 이동 ~> "키 변경"~> "XML 다시로드"버튼을 클릭합니다.

  6. "Command + [대신 Tab"이라는 체크 박스에 체크 표시

  7. 즐겨

여기에 이미지 설명 입력

추신 :이 설정은 Xcode뿐만 아니라 컴퓨터에서 전체적으로 작동합니다. 그러나 Google이 Xcode에만 변경 사항을 적용하여 사용자 정의하는 방법을 찾는 데 도움이 될 것이라고 확신합니다.


덴마크어 키보드

Unindent: + + 8

Indent: + + 9


Basically [ for left multiple indent and ] right multiple indent.

For TR keyboard you can left multiple indent with 8 and right multiple indent with 9.Because both 8 and 9 are ALT characters of the these nums.Or if you have a keyboard which has [ or ] characters are belong to ALT() property so you can use KEYBOARD CHARACTER


Since I didn't see an update to this question for the current version of Xcode, I thought I'd add that in Xcode 9.3, Tab works for indenting selected line(s) of text as well as moving from one autocomplete field to another.


Tab for Indent SHIFT + Tab Re-indent


The shortcut to re-indent is: control + i

지름길


Xcode 4.2에서는 자동 들여 쓰기가 꽤 좋습니다. 이제 Tab 키를 눌러 선택한 코드를 들여 쓸 수 있습니다. Xcode는 일반적으로 코드 형식을 자동으로 잘 지정하고 사용자가 직접 작업 할 필요가 거의 없다는 것을 알게되었습니다. 코드 조각을 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 일부 코드가 복잡해 보이는 경우 구조-> 다시 들여 쓰기를 선택하는 것이 더 빠릅니다.

참고 URL : https://stackoverflow.com/questions/829954/how-can-i-indent-multiple-lines-in-xcode

반응형