Xcodeでコードを書いていて普通に改行したつもりが、なぜかこんな警告が出ていることがあります。
Treating Unicode character as whitespace
僕がこれを出すときは決まって無意識のうちにコントロールキーを押したままReturnキーを押して改行しようとしています。どうやらCtrl+Return
だとnew lineではなく、line breakとして扱われるようです。
でもソース書くときはCtrl+n
とかCtrl+p
とかでカーソル移動をすることが多いのでCtrl押しっぱってことがかなり多いんですよね。なので設定を変えてしまうことにしました。
XcodeのPreferenceからKey Bindings
を選んで、Insertions and indentations
からInsert Line Break
を探します。
そして、Ctrl+リターン
を削除します。
次にInsert NewLine
のところにCtrl+リターン
を追加してあげればOK。うっかり入力しても警告が出ず快適にコードを書けるようになりました。