How to Show/hide whitespace characters in Xcode

⋅ 1 min read ⋅ Xcode

Table of Contents

By default, Xcode won't show whitespace characters, e.g., tabs and spaces in the editor.

How to show whitespace characters visible in the Xcode editor

To show the tabs and spaces in Xcode.

  1. Select "Editor" menu.
  2. Then check "Invisibles".
Editor > Invisibles
Editor > Invisibles

After enabling the "Invisibles" menu item, you will see all whitespace characters, e.g., spaces, tabs, and newlines.

Whitespace characters
Whitespace characters

How to hide whitespace characters visible in the Xcode editor

If you want to hide all whitespace characters, just repeat the above steps.

To hide the tabs and spaces in Xcode.

  1. Select "Editor" menu.
  2. Then uncheck "Invisibles".
Editor > Invisibles
Editor > Invisibles

What is the benefit of visible whitespace

Some file types like Comma separated values (CSV) have very strict file format. Different whitespace characters mean different things in CSV. Turning on whitespace characters might help you catch an error in your file.

Another popular file type with a strict rule is YAML. Tabs are forbidden in the YAML file. If you get an error for no reason, it might cause by whitespace characters.

Read more article about Xcode or see all available topic

Enjoy the read?

If you enjoy this article, you can subscribe to the weekly newsletter.
Every Friday, you'll get a quick recap of all articles and tips posted on this site. No strings attached. Unsubscribe anytime.

Feel free to follow me on Twitter and ask your questions related to this post. Thanks for reading and see you next time.

If you enjoy my writing, please check out my Patreon and become my supporter. Sharing the article is also greatly appreciated.

Become a patron Buy me a coffee Tweet Share
SwiftUI List: Basic usage

SwiftUI made it incredibly easy to create a list or table view compared to how we do it in UIKit. Let's learn how to use it.

SwiftUI zIndex: Everything you need to know

zIndex is a modifier that controls the display order of overlapping views in SwiftUI. Let's learn how it works.

← Home