No doubt that Xcode is the most appropriate IDE for developing cool iOS and Mac apps. All useful features those are required throughout the lifecycle of an app, are effectively integrated within Xcode. However, some cool features are still missing. Have you ever thought of maintaining proper alignment of your code in Xcode? Is there any built-in tool to do that? What about creating an Apple like method documentation for the functions defined within the code? You can add new features to your Xcode easily and make it more usable. Want to know how? Read on this article.