Manage and edit texts in standard documents and HTML files by opening them with the application supporting Web element import, source file editing, and creation, code processing, text coloring, etc. The program includes a search engine for browsing file contents.
BBEdit is intended for editing text. In this regard, the tool is specifically meant to write code, mostly HTML. This application has a straightforward interface, which looks similar to other text processors. If there is one word to describe it is “simple”, as it is deprived of superfluous adornments, which may favor focusing on the writing task.
BBEdit does not come with features like text formatting and image editing. However, it has a lot of other conveniences. For instance, it can use color codes to identify parts of the text or check spelling. It can also help you write code by supporting code folding and automatic completion. One of the best advantages of BBEdit is its powerful search function. In this regard, the application can find and replace specific text strings, with support for searching multiple files in a single operation.
Special mention is deserved by those features that allow creating web pages. In this respect, BBEdit supports various types of documents, such as HTML5, XHTML 1.1, XHTML 1.0 and XHTML 4.01. It also allows formatting the different sections of a web page, even if you do not know or do not remember the exact code. Luckily, there is also the possibility to preview your work using the built-in browser. Yet, HTML is not its only supported language, for the tool allows editing code in many others, including C++, Perl, Ruby, Java, Python, and SQL.
You should bear in mind that BBEdit is not convenient for processing formatted text. Similarly, it may not be the best choice for creating web pages if you prefer to use a WYSIWYG editor or any other similar tool that does not require knowing HTML.
To conclude, if you are looking for a text editor you can use to write code, BBEdit should be one of the tools to consider. It comes with various features that allow managing projects as well as uploading the resulting code using FTP and SFTP transfers, which may be greatly appreciated by programmers and web designers.