Great Text Utility
Pros
- BBEdit has great file tools: access the file system, including hidden files and folders; direct FTP/SFTP support; access to Git and Subversion; support for projects (related files, such as the files for a website); access contents of ZIP archives; change file encoding (UTF, etc.); and more.
- BBEdit has numerous commands for formatting text and especially code. There are many ways to select, copy, convert, format, search, replace, compare, and tidy up text and code projects. Its text processing is available to the OS X Automator app.
Cons
- I've not seen that BBEdit is useful for optimizing code. That is, it doesn't give you hints about ways to improve your code, such as flagging inefficient or obsolete methods or commands. Its syntax checking is relatively basic.
- The software is somewhat expensive (currently about $50 for a new license), although the price has come down from what it used to be. Other similar apps such as Brackets by Adobe or Visual Studio Code by Microsoft are free.
Return on Investment
- I bought my own license, so it cost my company nothing. In the big picture, it is a low-cost app, even though similar free options exist.
- I am a frequent GREP (regular expression) user, and the GREP support in this app has saved me a lot of time with some complex searches or extraction projects. Steps that might have taken hours to do manually can be done in mere minutes. Possibly the app paid for itself in just one or two of those instances.
Alternatives Considered
Brackets and Microsoft Visual Studio Code




