formatting options as complete (as good) as any editor or IDE, not to become an IDE.
e.g., when running format/prettify, use settings such as tab or spaces, number of spaces per indent, etc. generally for any other language, there could be a variation in style guides per company, group, site (e.g., GitHub), etc.
an example from JetBrains attached.