====== Plugins ====== From version 1.50 HippoEDIT supports plug-ins: * as binary plug-ins, compiled in DLLs, build with such languages as C++, Delphi or VB * as script plug-ins, build with scripting languages like JavaScript or VBScript and hosted by HippoEDIT. {{ :plugins:plugins_list.png?250|Plugin List of HippoEDIT}}Binary plugins loaded and "installed" automatically, you just need to place plugin files in the appropriate directory. Script plugins also support such automatic mode, but if not located in plugins directory can be installed by simple execution of the plugin (menu //Tools->Execute...//). If a plug-in is installed, it will appear in the plug-in list. There you can check plug-in properties, disable/enable (use checkboxes in front) plug-ins or even uninstall it (in the context menu of the item). How to build your own plug-ins you can find in corresponding articles: [[plugins:create|Creating Binary plug-ins]] and [[scripting:start|Creating Tool or Service Script]]. Here you will find list of official plug-ins, developed by HippoEDIT team: ===== Binary ===== ==== Built-in ==== Built-in plugins are plugins that behave and work as a plug-in but actually part of the HippoEDIT main executable. * [[:plugins:project-explorer|Project Explorer]] * [[:plugins:output-window|Output Window]] * [[:plugins:search-results|Search results]] ==== External ==== External plugins, are located in external DLLs, that should be located in one of the predefined folders (or in [[options:installation-directory|]]\plugins or in [[options:user_directory|]]\plugins). DLLs in that folders are dynamically scanned in runtime, and DLLs which matches plug-in's requirements are loaded. * [[:plugins:bookmark-manager|Bookmark Manager]] (bookmarkmanager.dll) * [[:plugins:file-explorer|File Explorer]] (fileexplorer.dll) * [[:plugins:spell-checker|Spell Checker]] (spellchecker.dll) * [[:plugins:live-colors|Live Colors]] (livecolors.dll) * [[:plugins:ftp-explorer|FTP Explorer]] (ftpexplorer.dll) ===== Script Plugins ===== * [[plugins:alignment|]] * [[plugins:emmet|Emmet (formerly Zen Coding)]] * [[plugins:formatting|]] * [[plugins:google_tools|Google Tools]] * [[plugins:html-tools|HTML Tools]] * [[plugins:bbcode|BBCode Tools]] * [[plugins:js-beautifier|JS Beautifier]] * [[plugins:jshint]] * [[plugins:jsminifier]] * [[plugins:macro_conversion|Macro to Script Converter]] * [[plugins:perforce|Perforce]] * [[plugins:prefixr|Prefixr]] * [[plugins:scripting_tools|Scripting Tools]] * [[plugins:syntax-tools|Syntax Tools]] * [[plugins:shortkeys|]] * [[plugins:open-url]] * [[plugins:word-count|]] * [[plugins:view-editor-toolbar|]] * [[plugins:numbering-tools|]] * [[plugins:xml-pretty-print|XML Pretty Print / Beautifier]] * [[plugins:close-tag]] * [[plugins:shuffle_lines]]