6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Xcode]Xcodeのエディタ設定-表示編

Last updated at Posted at 2021-04-17

#はじめに
久しぶりにXcodeのエディタの設定を見直す機会があったので、それぞれの機能や設定の仕方をまとめることにしました。
今回はそのうち表示に関連するものです。

本記事においては、以下の環境に基づいて記述しています。
Xcode:Version 12.4 (12D4e)

#本編
以下の項目は全てXcode->Preferences->TextEditingから設定できます。
Displayの部分を上から順に概要を示します。
スクリーンショット 2021-04-17 23.41.21.png

##Show
###Line numbers
その名の通りエディタ画面の左側の行番号を表示するかしないかの設定です。
普通に表示してた方がいいと思います。

Off On
スクリーンショット 2021-04-17 23.46.21.png スクリーンショット 2021-04-17 23.46.13.png

###Code folding ribbon
コードをブロックごとに折り畳むことのできる機能です。デフォルトではオフになってたような気がします。
VSCodeとかではよく使ってたので見つけた瞬間すぐオンにしました。割と便利です。

↓こんな感じ
1.gif

###Mark separators
オンにすると//MARK: -コメントを記述した部分に境界線を表示してくれます。

Off On
スクリーンショット 2021-04-18 0.25.24.png スクリーンショット 2021-04-18 0.25.32.png

###Code coverage iteration counts
これはUnitTestに関連する機能です。オンにするとtestを実行後に、関数の呼び出し回数を表示してくれます。

Off On
2.gif 3.gif

|

###Page guide at column
1行に何文字までにするかを設定できます。これをオンにした時、設定した文字数を超える部分にガイドが表示されます。
1行何文字ルールとかある人とかには便利だとは思いますが自分は使ってません。

Off On
スクリーンショット 2021-04-18 0.19.25.png スクリーンショット 2021-04-18 0.19.10.png

###Highlight instances of selected symbol
オンにすると関数や変数などをクリックした時に同じシンボルをハイライトしてくれるようになります。また、クリック後にどれぐらいの秒数後にハイライトされるかも設定できるようになっています。
他人のコード読む時とかないと困るレベルくらいに使ってます。すぐにオンにすべき。

Off On
4.gif 5.gif

##Documentation Comments
###Fade doc comment delimitters
オンにするとドキュメントコメントの///を目立たないようにしてくれます。

Off On
スクリーンショット 2021-04-18 0.52.30.png スクリーンショット 2021-04-18 0.52.21.png

|

###Fade doc comment markup delimitters
オンにするとドキュメントコメントの-を目立たないようにしてくれます。

Off On
スクリーンショット 2021-04-18 0.57.14.png スクリーンショット 2021-04-18 0.57.02.png

##Line Wrapping
###Wrap Line to editor width
オンにすると1行が画面に収まらない時に、折り返して表示してくれるようになります。また、折り返した行を本来の行に対してどれだけインデントするかの設定ができます。

↓こんな感じの機能です。

画面幅が十分 画面は幅が不十分
スクリーンショット 2021-04-18 1.02.45.png スクリーンショット 2021-04-18 1.02.59.png

##Editor over scroll
プログラムファイルの一番最後の行にいった時に、その下にどれくらいのスペースを表示するかの設定です。

None Medium Large
スクリーンショット 2021-04-18 1.08.18.png スクリーンショット 2021-04-18 1.08.37.png スクリーンショット 2021-04-18 1.08.49.png

|

##番外編
###・スペルミスをしたときに赤い下線で示してくれる機能
Edit->Format->Spelling and Grammar->Check Spelling While Typeで設定できます。
こんな感じ
スクリーンショット 2021-04-18 1.15.08.png

###・タブやスペース、改行の可視化
Editor->invisibles で設定できます。
こんな感じ
スクリーンショット 2021-04-18 1.21.21.png

#おわりに
読んでいただいてありがとうございます。ご指摘ご質問等ございましたらコメントかDMまでください。

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?