Xcode转到下一行热键(如intellij和shift-enter)
我使用Jet Brains IDE(IntelliJ、Android Studio、WebStorm)在Windows机器上编程已有相当一段时间了。我刚买了一台Macbook,我正试图用Xcode在上面开发。到目前为止,我最常用的热键是按住Shift键并按Enter键,在光标所在的行下方开始一个新行。如果没有快捷方式,我必须使用CMD rightarrow,在需要时添加分号,然后按enter键。在Xcode中有这样的快捷方式吗?如果不是,成千上万的开发人员都在使用xcode,那么我是不是很懒,有一个坏习惯?有没有更简单的方法Xcode转到下一行热键(如intellij和shift-enter),xcode,macos,intellij-idea,shortcut,Xcode,Macos,Intellij Idea,Shortcut,我使用Jet Brains IDE(IntelliJ、Android Studio、WebStorm)在Windows机器上编程已有相当一段时间了。我刚买了一台Macbook,我正试图用Xcode在上面开发。到目前为止,我最常用的热键是按住Shift键并按Enter键,在光标所在的行下方开始一个新行。如果没有快捷方式,我必须使用CMD rightarrow,在需要时添加分号,然后按enter键。在Xcode中有这样的快捷方式吗?如果不是,成千上万的开发人员都在使用xcode,那么我是不是很懒,有
非常感谢,这样的热键在Xcode中是不可用的。由于您是OSX新手,我应该告诉您,在Xcode和整个OS中都可以使用emacs快捷方式。例如,在您的例子中,获取所需内容的最快方法是Ctrl-E(移动到行尾),然后是enter。您可以在“系统首选项”中轻松切换caps lock和control key以简化此操作。检查这些绑定的完整列表。我发现它们非常有用。试试这个:
'/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
'复制到桌面我的自定义操作
在下面插入行
moveToEndOfLine:,insertNewline:
在上面插入行
moveUp:,moveToEndOfLine:,insertNewline:
sudo cp~/Desktop/IDETextKeyBindingSet.plist/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
<key>My Custom Actions</key>
<dict>
<key>Insert Line Below</key>
<string>moveToEndOfLine:, insertNewline:</string>
<key>Insert Line Above</key>
<string>moveUp:, moveToEndOfLine:, insertNewline:</string>
</dict>