안녕하세요 큐컴벌입니다! !
단축키를 애용하는 저에게 iOS 개발을 하면서
굉장히 불편했던 점 중 하나
바로 Visual Studio 에 있는 단축키인
⇧ + ↩ 를 누르면 작동하는
커서 바로 밑 라인 추가!
XCode만 쓰신 분들은 잘 모르실 수도 있는데
이 단축키 없이 이 작동을 하려면
⌘ + -> 를 눌러 해당 라인 끝으로 간 후
Enter 를 눌러야
해당 커서 바로 밑에 라인을 추가할 수 있다.
...?
이게 무슨 귀찮은 짓이람
그래서 이 기능을 추가하고 싶었으나..!
XCode의 설정, 키 바인딩에는
이 기능이 없는 것ㅠㅠ
그래서 이 기능을 추가하기 위해선
키 바인딩을 커스텀 해줘야한다.
open /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources
위 코드를 터미널에서 입력 후
이 파일의 내용을 변경해주면 된다.
참고로 변경이 안될 시
파일의 정보 가져오기 들어가서
권한을 읽기 및 쓰기 로 변경해주기
-
코드를 열어서
이 코드들을 가장 아래쪽에 추가해주면 되는데
<key>My Custom Actions</key>
<dict>
<key>Move to next line</key>
<string>moveDown:, moveToEndOfLine:</string>
<key>Make new line below</key>
<string>moveToEndOfLine:, insertNewline:</string>
<key>Make new line above</key>
<string>moveUp:, moveToEndOfLine:, insertNewline:</string>
</dict>
수정, 저장 후 XCode를 재실행하여
설정(⌘ + ,)을 들어가준 후
원하는 단축키로 지정해주면 끝!
저같은 경우 ⇧ + ↩
⇧ + ⌃ + ↩(enter)로 지정해줬습니다
* 참고
https://ios-development.tistory.com/1288
'Swift' 카테고리의 다른 글
Swift) Error Handling(오류 처리)를 알아보자 (1) | 2024.01.31 |
---|---|
Swift) Struct와 Class: mutating의 역할 (0) | 2024.01.30 |
Swift) Enum: RawValue와 Optional 값 처리 (0) | 2024.01.30 |