XHTML Editor


Syntax Expansion

Expands common tags and atributes.


Defs Tab

SlickEdit's Defs Tab gives you a powerful overview of the currrent file, showing all the tags and attributes in a file and highlights the tag that the cursor is currently in. Double clicking an item will take you there immediately. List items alphabetically or by line number.

For XHTML this tab includes XPath searches and the ability to add and delete attributes.

See more cool tagging related features here.


FTP Open Tab

SlickEdit's FTP Open Tab allows you to open a file directly from an FTP site. Saving the file will save the file locally and prompt to upload it.

This can be much more convenient than using a traditional FTP client.


FTP Client

SlickEdit's FTP Open tab is a very convenient way to open files, but sometimes you just need to transfer files.

This is why SlickEdit also has an FTP Client so you do not have to leave and go to another application to transfer files.


Auto Close

Typing "</" in SlickEdit will automatically close the open item, and indent the closing tag properly.


XML Validator

SlickEdit's XHTML Validator tells you where the problems in your XHTML code are.



The built-in beautifier allows very fine-grained control over source formatting options for XHTML, XML, HTML, C++, Objective-C, Java, JavaScript, Groovy, PHP, Python, and System Verilog. You can pick from one of several pre-existing profiles and save your modifications to create your own profiles. Source can be beautified on demand using any of the profiles and can be configured to beautify as you type using your preferred beautifier settings.



Automatically formats line selections when pasted. The pasted code is formatted to match the indentation of the new location and the brace style adjusted to match your settings. This also starts Dynamic Surround.


Syntax Indent

When you press Enter in SlickEdit, the cursor does not just go to the beginning of the line. It goes where it belongs. This works even for complicated statements.


Code Templates

Use to automate the creation of common code elements, like a standard class implementation or design patterns. You can create templates for a whole file or multiple files.

Code Templates