Macro to convert your code files to color-highlighted HTML files

Macro to convert your code files to color-highlighted HTML files by lifesinger, modified by Yutaka Emura, code2html-macro.zip (0.1 MB) - This script can convert your code files to color-highlighted HTML files. It supports all the file types that supported by EmEditor. The color scheme is based on EmEditor, and the syntax files are exported directly from EmEditor.

Originally developed by lifesinger as a Windows Script. Yutaka Emura modified the script to work as an EmEditor macro.

Macro to generate an HTML Checkbox List

Macro to generate an HTML Checkbox List by Bonzo, GenerateCheckboxList.jsee (2 KB) - This macro will generate an HTML Checkbox List of user specified dimention.

Macro to create a new document as the same configuration as the active document

Macro to create a new document as the same configuration as the active document by mono, NewAsSameConfig.jsee (176 B) - This macro will create a new document as the same configuration as the active document.

Macro to generate an HTML Radio Button List

Macro to generate an HTML Radio Button List by Bonzo, GenerateRadioList.jsee (2 KB) - This macro will generate an HTML Radio Button List of user specified dimension.

Macro to generate an HTML List

Macro to generate an HTML List , GenerateHtmlList.jsee (2 KB) - This macro will generate an HTML List from user specified values.

Auto complete macro using similar word in document

Auto complete macro using similar word in document by roku, AutoCompleteFind.vbee (11 KB) - Auto complete macro using Find function. The macro completes a string by searching for the similar word in the document without need for a pre-registered keyword list.

For instance, if "EmEditor" already exists in the document,

"EE" -> "EmEditor"

If "document.selection.Text" already exists in the document,
"d.s.T" -> "document.selection.Text"

Macro to rescan macros

Macro to rescan macros by Vlad, RescanMacros.jsee (5 KB) - This macro simplifies management of macro files.
It scans EmEditor Macros folder (Macros -> Customize -> Options -> folder)
for .jsee, .vbee, .py files and appends new macros to the list of macros in the menu.
It also removes from the menu macros that no longer exist.
Handy after you add new macro files or rename existing ones.

Note: This macro does not work if the MacroFolder value does not exist in the registry key HKCU\Software\EmSoft\EmEditor v3\Common. In this case, you can make it work by selecting Customize on the Macros menu, and click OK.

Macro to evaluate selection (Calculator)

Macro to evaluate selection (Calculator) , EvaluateSelectionCalculator.jsee (3 KB) - This macro works as a calculator. It uses eval() method to evaluate selected
text as an expression. The result is displayed and copied to the clipboard.
Functions: pow(), sqrt(), exp(), log(), abs(), sin(), cos(), tan(), asin(), acos(), atan(), atan2(), ceil(), floor(), round(), random(), min(), max()
Constants: PI, E, LN2, LN10, LOG2E, LOG10E, SQRT1_2, SQRT2
See JScript or JavaScript reference (Math object) for details.
Examples of expressions:
(4*3.1-3.4)/1.5+6
7 % sqrt( pow (5,2) - 9*sin(PI/2) )
0xff * 1e-3
111111111*111111111==12345678987654321
a=1; b=3; a/b

Macro to display document or selection statistics

Macro to display document or selection statistics by Vlad, DocumentOrSelectionStatistics.jsee (3 KB) - This macros display document or selection statistics including number of words, lines, and characters.

Macro to extract strings using regular expression

Macro to extract strings using regular expression by Guapo, emeditor_perfecta_en.jsee (12 KB) - You can use this macro to extract particular strings to a new document using a regular expression. This macro also provides many other useful utilities, such as "add n white spaces to the start of the line", "merge two or more white spaces to one", "add a string to the start of the line", "copy the path (exclude the name and extention)", "copy the full name(include path)", and so on.