Background: In development, there is often a need to format JSON strings. It is not convenient to always rely on online formatting tools. One day, I saw a plugin for Xcode in the App Store that handles this. It was quite expensive, haha. So I thought about creating my own. First, I will research the implementation principles of JSON formatting, then I will look into the implementation of the Xcode plugin. Finally, I can even create a Mac version and give myself a big thumbs up 😄