HTML Kit site requirements.

HTML editor / Features
HomeHTML-Kit downloadsAdd-ins that update and extend HTML-Kit's capabilitiesSoftware and authoring support channelsRegister -- download add-ons and support HTML-KitOnline tools for HTML-Kit users
Click for Details


 Home > Features
HTML-Kit is a full-featured editor designed to help HTML, XHTML and XML authors to edit, format, lookup help, validate, preview and publish web pages. Despite its name and the light download size, HTML-Kit is a multi-purpose tool that has support for several scripting and programming languages.
Newcomers to web page design can benefit from letting it point out errors and provide suggestions on how to create standards compliant pages. Experts can save time spent on common tasks using the highly customizable and extensible integrated development environment while maintaining full control over multiple file types including HTML, XHTML, XML, CSS, XSL, JavaScript, VBScript, ASP, PHP, JSP, Perl, Python, Ruby, Java, VB, C/C++, .NET C#, Delphi / Pascal, Lisp, SQL, and more.
In addition to the user friendly environment that support multiple file types and standards, HTML-Kit includes internal, external, server-side and live preview modes; FTP Workspace for uploading, downloading and online editing of files; and the ability to use hundreds of optional free add-ins through its open plugins interface.
The latest build adds the ability to run batch actions such as global search and replace in multiple files, Internet Explorer and Mozilla / Netscape side-by-side previewing, W3C Web Content Accessibility Guidelines checking through HTML Tidy, internal Command Prompt, TimeTracker, translations, Text to Speech Wizard, UnicodePad and more.
  • Full-featured drag & drop enabled editor.
  • Real-time syntax highlighter with the ability to customize colors and font styles to make it easier to read code. Maintain multiple colorizer views and/or highlight only specific parts of code, such as text, tags, comments, scripts, strings, ASP, etc. Includes language-level color coding support for HTML, XHTML, XML, CSS / XLS / XSLT Style Sheets, JavaScript / JScript / LiveWire, VBScript / Visual Basic, ASP, PHP, Perl, iHTML, Java, Python, C/C++, .NET C#, Delphi / Pascal, INI, and IE 5 conditional HTML files with customizable file extensions. Coloring of JSP blocks is also supported.
  • Unlimited regular and block-level undo/redo, with the ability to step forward and backward through the evolution of a document in real-time. Optionally undo after saving a file.
  • Edit multiple documents with the ability to easily switch between the files using the Task Bar, or view multiple files at the same time.
  • Customizable keyboard shortcuts with the ability to create new keyboard commands by combining multiple built-in commands.
  • Line numbering and the ability to quickly go to absolute and relative line numbers.
  • Custom tab stop, smart tab and optimal fill options.
  • Reveal hidden characters.
  • Right margin indicator, track column and constrain cursor to the text or move beyond end-of-lines.
  • Auto word wrapping, wrapped line status in the gutter area, word wrap column indicator and display-only soft wrapping to easily edit files with long lines without breaking lines in the original file.
  • Auto/manual block indenting.
  • Yellow-marker-like text highlighters to easily mark important sections in the code.
  • Print preview or print the complete or partial document, optionally with line numbers, word wrapping and color syntax highlighting.
  • Save in Windows/DOS or UNIX text file formats.
  • Auto backup files by appending a new extension or by making a copy in another folder.
  • Auto save documents every X number of minutes.
  • Mouse wheel support with the ability to scroll one, multiple or page full of lines at once.
  • Use the customizable Auto Complete feature with cursor control to reduce the amount of typing required, or completely disable it. Easier to remember than macros and blends in easily with the regular editing process.
  • Extendable spell checker with multiple main and user dictionaries. Able to highlight spelling errors as you type (live spelling) or check spelling on demand. Optional thesaurus for creating professional documents.
  • Access local files, network drives and FTP servers using a common customizable interface.
  • Open, edit and save local and remote files online or offline. Optionally drag and drop to upload files.
  • Easily reopen remote files from the recent files list.
  • Preview images, HTML and other files through the Workspace.
  • Insert images, links and relative paths from the Workspace.
  • Space for keeping web site project notes. Toggleable FTP activity log.
  • Automatically backup files being uploaded.
Multiple methods of previewing
  • Use the customizable "Active Preview" window to automatically preview the current document as you type. The preview window and the editor can be viewed simultaneously.
  • Quick preview using the internal "Preview" tab in editor windows (F12 shortcut).
  • Open separate browser windows internally for multiple previews of the same page or different files.
  • Quickly preview pages in multiple external browsers using shortcuts, including different versions of the same browser. Internet Explorer, Netscape, Opera, NCSA Mosaic, WebTV and Amaya can be automatically detected, other browsers can be added manually.
  • Browser bookmarks manager to store frequently used URLs.
  • Side-by-side viewing of multiple web pages such as help sites, previous versions of documents, etc., for reference and comparison.
  • Use the ruler around the preview window to measure the placement of the content on web pages.  The measurement unit can be set to inches or centimeters.
  • Quickly set the resolution of the preview window and other browser windows to 640x480, 800x600 or other custom size including the full screen mode.
  • Quickly jump to the HTML code for the selected text in the preview window.
  • Preview partial files (scripts, styles, etc.) using file mapping rules. Server mappings to allow previewing files through a server.
  • Open or validate source code being previewed in internal browser windows.
  • Offline preview.
Bookmarks, search and replace
  • Search and replace single or multi-line text or UNIX-style / Perl-compatible regular expressions, inside the full document or within a selected block of text.
  • Helper menus to make it easier to insert regular expression commands.
  • Extend text selection from the current cursor position to the find target.
  • Highlight all find or replace results at once.
  • Easily go to editor bookmarks, line, column and byte locations.
  • Find matching tag and optionally select the tags or content in the middle.
  • Set/remove bookmarks and seek to bookmarks sequentially or randomly with a single key press or by clicking the bookmarks indicator in the gutter area.
  • Bookmarks and cursor positions are automatically saved and restored when the same file is opened again to allow quick return to the last file position being edited.
  • Find selection option to find the next occurrence of the selected text in the editor or jump from the preview window to the HTML code editor.
Reuse documents and code snippets
  • Pre-defined templates such as redirect pages, FAQs, robot exclusion files, glowing link style sheets and more, with the ability to easily add new templates.
  • Code snippets manager to quickly insert frequently used code blocks and to save your own code blocks for later use. Pre-defined snippets include back/forward buttons, background color pickers, colorized text blocks, drop-down menus, pop-up windows, printer page breaks, etc.
  • Save files or code blocks as document templates or reusable snippets.
  • Incrementally search through snippets and templates.
  • Maintain multiple folders in the Workspace containing local or shared templates and snippets.
Keyword help and TagsReminder
  • Context sensitive F1 online help for HTML, CSS Style Sheets, JavaScript, VBScript and PHP can be used to lookup help for tags, attributes, keywords, methods, functions, events, constants, properties and objects.
  • Easily modify built-in keyword help files or create new ones to view help resources on the Internet as well as local help files.
  • Support for viewing help references stored in HTML files, HTML Help files and WinHelp files.
  • TagsReminder can provide just-in-time help by showing a list of applicable tags, attributes and values. It can cross reference links, targets, styles, colors and other attribute values in the current document to avoid retyping. Quickly find out whether a tag/attribute is supported or deprecated in a given DTD.
Validate HTML, XML and CSS
  • Validate documents using the graphical user interface for W3C's HTML Tidy and view automatically corrected code in the output window for side-by-side comparison. HTML-Kit also provides the most comprehensive and up-to-date GUI support for HTML Tidy.
  • Validate XML documents using its DTD and/or check for well-formedness.
  • Seamless integration with the CSE HTML Validator. Easily correct errors using the point and click Message Window.
  • Validate HTML and CSS using online validators such as WDG's HTML/CSS validators and W3C's CSS validator.
User interface
  • Use predefined standard, compact, minimal or full screen views, or define a custom view.
  • Customize the default main menu and toolbars, or create new ones.
  • Quickly switch between the editor, preview window, output and split view.
  • Dockable and free floating toolbars with fly-by hints that can be rearranged by dragging and dropping.
  • Enhanced status bar with icons and captions displaying line/column numbers, wrapped line information, modified / insert / read-only status, length of the selected text and hints.
  • Context sensitive menus (right click menus).
  • List of most recently used local and remote files for faster access to previously opened documents, with the ability to remove all or only the obsolete items.
  • Open or insert local and remote files using HTTP and FTP. Open multiple files at once.
  • Remember last open/save paths.
  • Separate proxy server support for internal browser windows and other functions.
  • Web links list updateable through the Internet. Stay up-to-date using automatic or manual checking of HTML-Kit updates.
  • Point to warnings and errors in the message window with a single key press or use the mouse wheel support.
  • Filter out user specified messages and sort messages by type, source, file and description.
  • Use the File Open Wizard to quickly open a single or multiple documents at startup. The File Save Wizard can be used to batch save multiple files on exit.
  • Ability to display a company logo or other wallpaper bitmap on HTML-Kit's work area.
  • Maintain multiple custom Actions Bars and switch custom layouts in real-time.
Integrate with the operating system and other applications
  • Integrate with third-party applications by auto detecting HTML and text editors that can be called from HTML-Kit. Open linked files such as images, HTML files, scripts, styles, etc., in external programs. Other applications can be added manually.
  • Drag and drop files and shortcuts from the Windows Explorer or folders to easily open or validate documents.
  • Integrate with Windows shell to easily open, edit, validate and print HTML documents outside HTML-Kit using context menus.
  • Use to view source in Internet Explorer 5 or include in its "Edit with..." list to quickly edit web pages displayed in the browser.
  • Easily add the HTML-Kit shortcut to the Start Menu, Desktop and Quick Launch area.
  • Use HTML-Kit's "Send To" menu integration to easily open single or multiple files without changing the file's associated program.
  • Optionally add documents being edited to the "Start | Documents" list for easy access outside of HTML-Kit.
  • Email documents using a MAPI compatible email clients such as Outlook.
  • Invoke the system file properties dialog box and context-sensitive menus for documents in the editor without leaving HTML-Kit.
  • Capture the output of external programs and paste it on to the current/new editor.
  • When using multiple programs to edit the same file, HTML-Kit can detect when a change is made by an external program and automatically reload it or prompt to reload.
  • Seamless integration with TopStyle Lite to edit style sheets, blocks and attributes.
Actions Bar
  • 100+ actions to easily insert HTML tags/attributes, CSS properties, JavaScript events, ASP, PHP, SSI, CGI and other frequently used elements.
  • Actions can be accessed using buttons, through the main menu and using a scrollable and searchable pop-up window.
  • "Favorites" tab to collect frequently used items in the Actions Bar into a single location.
  • Tags, attributes, values, entities, events, properties and colors maybe individually configured to appear in lower case, upper case or the default case. Attribute quotes maybe set to use single or double quotes, or skip optional quotes altogether. Colors maybe entered using hex codes or color names.
  • Advanced Color Picker with web safe colors, 6 color formats, multiple sort modes, recently used colors list, RGB mixer, named colors, access to system colors, pixel color selector, closest web safe color picker, HSV/HSL/CMY/CMYK converter, and more.
  • General purpose tool that can be used to select and insert file names that can be used to add images, create links, make tables or insert any other custom tag with file names.
  • Mouse-wheel support to quickly browse through action tabs and items.
  • Convert HTML to XML / XHTML. Upgrade FONTs to style sheets. Remove optional HTML end tags. Change the case of tags and attributes. Beautify HTML code using tag based customizable indenting.
  • Close any HTML / XML start tag and insert start/end tags with a single key press.
  • Single-key selection and deletion of complete and partial tags and blocks.
  • TextTools plugin to merge lines, strip HTML tags optionally including new lines, convert HTML to text, convert lines to ordered/unordered lists, tables, etc.
  • Unique ID generator to easily name elements, such as form fields and XML documents.
  • WYSIWYG Prototype Pad, calculator and TagsWizard. TagsWizard can be used to insert images, links, and other tags, optionally previewing the result while constructing the tag.
Extend HTML-Kit using its Plugins interface
 Plugins Generator
Create snippets, plugins
streamline common actions
  • Extend HTML-Kit's functionality using third-party plugins. JavaScript, XSLT, SMIL, MathML, WML, WMLScript, Perl, PHP and other specifications are supported using plugins.
  • hkScript -- built-in simple scripting language to extend HTML-Kit without using a compiled language.
  • Plugins interface with support for C/C++, .NET C#, Delphi, hkScript, Java, JavaScript, Perl, PHP, Python, Ruby, VBScript and Visual Basic.
  • Visually create plugins with buttons, tabs, drop-down menus and icons using the HTML-Kit Plugins Generator. No programming experience is required to create basic plugins.
  • Ability to easily install plugins, help files, dictionaries, thesaurus files, templates, snippets and other files one at a time or from ZIP archives.
 Designed using HTML-Kit
Button by Nathan Leveck
© 2004 All Rights Reserved. | HTML Kit Site Map | Privacy Statement | Link to this Site | Advertising