Download Latest Version NppExec_089_dll_x64.zip (786.9 kB)
Email in envelope

Get an email when there's a new version of Notepad++ Plugins

Home / HTMLTag
Name Modified Size InfoDownloads / Week
Parent folder
HTMLTag plugin v1.0.0 2017-02-19
HTMLTag plugin v0.50 2012-06-14
HTMLTag plugin v0.4.0 2011-09-03
HTMLTag plugin v0.3.2 2010-11-07
HTMLTag plugin v0.3.1 2010-11-03
HTMLTag plugin v0.3 2009-12-01
HTMLTag plugin v0.2.2 2008-09-24
HTMLTag plugin v0.2.1 2008-05-15
HTMLTag plugin v0.2 2007-10-20
README.markdown 2017-02-19 2.7 kB
Totals: 10 Items   2.7 kB 460

HTMLTag plug-in for Notepad++

Written by vor0nwe (Martijn Coppoolse), using Delphi 10.1

Introduction

This plug-in provides three core functions to Notepad++:

  • HTML and XML tag jumping, like the built-in brace matching (Ctrl+B / Shift+Ctrl+B), and selection of tags and/or contents.
  • HTML entity encoding/decoding (example: é to é)
  • JS character encoding/decoding (example: é to \u00E9)

It originated in these requests on the Plugin Development forum on SourceForge.net:

Installation

As usual:
Extract the DLL and accompanying files to the plugins folder under %ProgramFiles%\Notepad++ (or wherever you're running Notepad++ from) or %AppData%\Notepad++, and (re)start Np++.

Usage

  • Ctrl+T to select the matching tag;
  • Shift+Ctrl+T to select both tags and the entire contents in between.
  • Ctrl+E to encode all selected non-ASCII characters to their HTML entities;
  • Shift+Ctrl+E to dEcode all selected HTML entities.
  • Ctrl+J to encode all selected non-ASCII character to their Javascript entities;
  • Shift+Ctrl+J to dEcode all selected JS entities.

All commands are available under the Plugins menu item 'HTML Tag'; the shortcut keys can be adjusted with the shortcut mapper.

Files

  • HTMLTag.dll The 64-bits unicode version of the plug-in, for Notepad++ 64-bits version 7.0 and up.
  • HTMLTag_unicode.dll The 32-bits unicode version of the plug-in, for Notepad++ 32-bits version 5.1 and up.
  • HTMLTag_ansi.dll The ansi version of the plug-in, for Notepad++ versions up to and including version 5.0.3. Note that this version will not be supported after v0.4.0.
  • HTMLTag-entities.ini This file contains the list(s) of entities that will be processed. For now, only the list headed with [HTML 4] will be used. This can be adjusted if you want to use other entities.
  • HTMLTag-readme.txt The file you're reading now.
Source: README.markdown, updated 2017-02-19