- Dependencies update.
- Obfuscation errors.
- Dependencies update.
- Dependencies update.
JS multi-line uncomment
: move the cursor inside a multi-line comment and run the utility (no need to select the entire block).
- Dependencies update.
- Package options update.
- Dependencies update.
- Package options grouping.
- Incorrect folding if
Auto-fold comments
option is checked and theeval
method is placed above the selection.
- new
Obfuscate
option: Obfuscate the selection before encoding it to JSXBIN. Uses javascript-obfuscator. - new
Grow selection
option: Automatically grow the selection to the beginning and end of each selected line.- You can select incomplete lines and the selection will be grown automatically to the beginning and end of each line.
- For a single line, no selection is required; the entire line will be selected automatically.
- new
Auto-fold comments
option: Auto-fold the newly commented selection. - new
Disable notifications
option: Choose whether to show or not a pop-up notification after each completed task. - new
Disable warnings
option: Choose whether to show or not a pop-up warning, if the script processing time might increase or if the current language isn't supported.
- Improved code selection.
- Code evaluation:
- Displays notifications if the script becomes slower to process, or if the current script language isn't supported.
- Displays notifications after each completed task.
- Warnings and notifications can be turned off from the package's settings page.
- Indentation of multi-line comments.
- corrected indentation of the commented section
- corrected indentation of the line with the
eval
method - improved block comment utilities
- removed
path
module dependency
path is not defined
- improved utilities
- minor code cleanup
Initial release with the following features:
- JSXBIN encoding of the selected code (uses @esdebug module from ExtendScript Debugger)
- Utilities:
- JS block uncomment
- JS block comment