Xcode에서“Edit All in Scope”의 단축키는 무엇입니까?


79

Xcode에는 범위 내에서 변수 또는 코드를 편집하는 기능이 있습니다.

범위 편집

내 IDE에서이 기능은 마우스를 변수 위로 이동할 때만 작동합니다. 대부분의 경우이 기능을 사용할 수 없습니다. 상당히 유용하기 때문에 더 자주 사용하고 싶습니다.

이것에 대한 키보드 단축키가 있습니까? ( "찾기 및 바꾸기"를 사용하라고 말하지 마십시오.)


4
내가 개선 할 수 있도록 당신이 반대 투표를 할 때 댓글을 달아주세요.
Midhun MP

정보를 찾기가 매우 쉬웠 기 때문에 비추천했습니다. 도움말 메뉴를 한 번 클릭하고 "모두 편집"을 입력해도 메뉴 항목과 키보드 바로 가기를 직접 가리키는 크고 굵은 파란색 화살표가 나타납니다. 분명히, 당신은 가장 눈에 띄는 곳을 쳐다 보는 것도 신경 쓰지 않았습니다.
fzwo

3
질문 주셔서 감사합니다. 여기에 쉽게 접근 할 수있는 것이 도움이됩니다.
J Chris A

4
나는 내 반대표를 철회했습니다. 그건 틀렸어요. 이 사이트는 다른 사람들을위한 도움을 쉽게 찾을 수있는 사이트이며, 분명히 이것은 사람들에게 진정한 관심사였습니다.
fzwo

답변:


158

메뉴 : 편집기-> 범위 내 모두 편집 (키 바인딩도 표시)

키보드 바로 가기 : Control - Command-E

원하는 경우 환경 설정-> 키 바인딩-> "범위 내 모두 편집"을 검색하여이 키 바인딩을 변경할 수 있습니다.

편집 : Xcode 9에서는 클래스 전체에서 작동하고 파일과 주석의 이름을 바꾸고 깔끔한 미리보기를 제공하는 멋진 새 "이름 바꾸기…"기능을 대신 사용할 수 있습니다. 베타 2부터는 기본 키보드 단축키가 없지만 쉽게 지정할 수 있습니다.


2
참고로 Evernote를 사용하고 열려있는 경우이 단축키는 도용되며 Xcode에 초점이 맞춰져 있어도 꺼야합니다.
eLillie

바로 가기를 어떻게 부여합니까? 감사!
Crashalot 2017

Xcode가 바로 그 이름에 대해 오류를 말하는 경우 작동하지 않습니다.
Amber K

Evernote가있는 경우 이동하여 다른 바로 가기로 Evernote -> Preferences -> Keyboard Shortcuts덮어 씁니다 Search in Evernote.
Andrew

21

Cmd-Ctrl-E범위 내에서 모두 편집하려면 누르십시오.


이것은 스토리 보드에도 정의 된 이름을 변경하지 않습니다.
Elye

11

xCode 9의 경우 Refactor> Rename에 대한 기본 단축키가 없습니다.

여기에 이미지 설명 입력

하지만 다음과 같이 설정할 수 있습니다.

예를 들어 Ctrl + Shift + R

여기에 이미지 설명 입력


2

xCode 8.3 이후에는 다음이 필요할 수도 있습니다.

  • 확인 Highlight instances of selected symbol 옵션 에서 Preferences- Text Editing

여기에 이미지 설명 입력

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