最初に見る場所はPreferences
>Key Bindings
で、タブに特別な注意を払い、Customized
そこに何かが間違っているように見えるかどうかを確認します。よく見ると、「execute consolecommand」のように見えるバインディングはありませんが、長いリストです。また、unsetコマンドを選択して設定しようとすると、現在どのリターンがバインドされているかを確認できreturnます。その時点で、競合がステータスバーに表示されます。
デフォルト設定でreturnは、「Insert Newline」にバインドされているように見えますが、 fn+returnは「InsertNewline without Extra Action」にバインドされています。これは、表示されているものとは逆の動作によく似ています。デフォルトでは、追加のアクションはありません。そして、関数修飾子を使用した通常の効果。(あなたがそのキーコンボを試してみようと思ったことに感銘を受けました。)
System Preferences
そのため、 >を見て、Keyboard
「すべてのF1、F2などのキーを標準のファンクションキーとして使用する」がオフになっていることを確認してください。fnこれは、ファンクションキーの修飾キーの必要性を逆転させる効果があるため、影響を与える可能性もありreturnます(通常は違いはありませんが、XCodeは明らかに区別されます)。それが誤ってどのように設定されたかはわかりませんが、誰が知っていますか。
最後に、これがXCodeの奇妙な奇妙な点であると仮定すると、設定ファイルを吹き飛ばすという古典的なMacアプリのトリックをいつでも試すことができます。
- Xcodeを閉じます。
- デスクトップなどの別の場所に移動
~/Library/Preferences/com.apple.XCode.plist
します。
- すべてのデフォルト設定でXCodeを起動します。
Obviously you'll lose any preferences you've set, but hopefully there aren't so many that it's a hassle to re-set them. (For the bold, you could also try diff'ing the plist files and track down the problem setting that way.)