HTMLPad is sophisticated all-in-one HTML, CSS, JavaScript and even server side script editor. Clean and convenient interface, quick startup, true flexibility and powerful features allow you to create and edit HTML, CSS, JavaScript, PHP and ASP code faster and easier than ever, while integrated tools enable you to validate, reuse, navigate and deploy your code in an efficient and sophisticated manner. Built-in CSS editor enables you to easily create and edit cascading style sheets of any size and complexity. Built-in JavaScript editor makes it easy to handle JavaScript. Premium customer support included.

Features

  • Advanced, fully customizable and familiar text editor
  • UTF-8 Unicode support
  • Syntax Highlighting for HTML, CSS, JavaScript, VBScript, PHP, ASP, Perl and XML
  • Various HTML, XHTML and CSS standards compliance
  • HTML and CSS validation
  • Auto Complete for HTML, CSS and JavaScript
  • Code Inspector for HTML and CSS
  • Instant preview for HTML and CSS
  • Code generators and helpers
  • Code snippet library
  • FTP connectivity
  • Spell Checker
  • Ready to use Code Templates
  • Code collapse
  • Search and Replace with Regular Expression Support
  • Find/Replace in files
  • Multi Item Clipboard
  • Countless goodie features (bracket matching, line highlighting, text indentation...)
  • Improved text editor
  • Improved UTF-8 support

What's New

Heavily improved user interface

  • Dark interface theme
  • High resolution monitor (high DPI) support
  • Customizable tab menu
  • Improved multi-monitor taskbar support

Improved text editor

  • Better performance with unusually large files
  • Fixed some quirks with cursor position

Improved preview

  • Updated built-in Chrome preview
  • Improved Web browser detection for preview

Improved Project management

  • Faster auto complete in large projects
  • Experts can now customize TODO keyword pattern via todo.ini file

Improved FTP/SFTP/FTPS

  • Updated SFTP support and compatibility with the latest servers
  • Connect to IPv6 addresses
  • FTP connections are saved when modified, not only when application closed
  • Various FTP fixes and stability improvements

Improved HTML and CSS support

  • New, powerful and up to date HTML formatter
  • New, powerful and up to date CSS formatter
  • Updated CSS definitions and compatibility info
  • Updated HTML Tidy
  • Form field tag editors now support aditional input types (e.g. date, email, tel etc.)
  • Form field tag editors now support new HTML5 attributes (e.g. step, min, max, readonly etc.)
  • Anchor tag editor now uses id for bookmark links
  • Improved CSS syntax highlighting
  • Improved built-in CSS checker
  • Improved CSS, LESS, SASS auto complete
  • Updated CSS prefixizer
  • Inspector now shows only those prefixized properties that are still necessary
  • Collapsible HTML tags now can be configured by advanced users in collapsibletags.ini

Improved JavaScript support

  • Improved JavaScript formatter
  • Built-in JavaScript minimizer
  • New built-in JSHint code checker and validator
  • ES6 syntax updates (e.g. let keyword, template literals, back-tick strings)
  • More responsive live syntax check
  • Improved PHP support
  • New, powerful and up to date PHP formatter
  • New PHP keyword support in syntax highlighting
  • New PHP function and class support
  • Interfaces are now shown in Code Explorer
  • Better handling of anonymous PHP functions
  • Minor PHP auto complete improvements
  • More responsive live syntax check
  • Embedded, pre-installed PHP makes it easy to operate advanced preview, debug and syntax check features for beginners. This will not affect advanced users with custom PHP configurations, just make things easy for beginners.

Updated framework support

  • Added Bootstrap 3 & 4 frameworks
  • Laravel framework update
  • Wordpress framework update
  • CakePHP framework update
  • CodeIgniter framework update
  • Symfony framework update
  • Zend framework update

Plugin improvements

  • Plugins can easily execute PHP script and get output
  • Plugins now can hook into auto complete behavior and modify inserted content
  • Plugins now can execute auto complete on-demand based on user actions
  • New class TScriptableJSON for parsing and creating JSON
  • New TScriptableJsExecuter for executing JavaScript files via Chromium engine without involving browser GUI
  • TOpenDialog now supports multiple files via TOpenDialog.Files property

Misc minor adjustments and fixes

  • Improved: Code collapse based on keywords
  • Improved: PHP line comment behavior
  • Improved: Search in multiple files now scrolls more content into view
  • Improved: Minimized chance of unwanted breakpoint being set accidentally during line select
  • Improved: Improved HTML tag closing, now supports Blade templates
  • Fixed: Bug with publish to FTP working incorrectly if a file is opened from FTP
  • Fixed: Bug with FTP connection created from Projects window not appearing on FTP tab
  • Fixed: FTP transfer progress bar in some occasions
  • Fixed: Multiple Inspector bugs with value editing and insertion
  • Fixed: Bug with CSS selectors appearing in upper case during syntax check
  • Fixed: Bug with META encoding not being inserted properly in some cases
  • Fixed: Bug with maximized app window appearing on top when opening files from Windows File Explorer
  • Various other fixes

Easy upgrade

  • Almost all settings are preserved
  • As usually, German, Russian, French, Hungarian, Dutch versions are available