Highlighting matching curly braces. There are two ways to highlight:
a) by placing caret before brace
b) by placing mouse over curly brace
So you are able to highlight two pairs of matching curly braces at the same time!!!
Pressing CTRL+/ will add or remove the slashes, based on whether the first line of the code is prefixed with //.
Press [CTRL+/] to comment selected text
or uncomment selected text
Ability to experiment – unlimited (customizable) Undo and Redo are only one click away.
Save time by loading your recent files automatically next time you run the program.
Single-click navigation between documents using document tabs.
Go to declaration:
Use the Ctrl + Click combination and this will immediately navigate you to the line of code where the label, function or variable is declared.
Line numbers and word-wrap. Optionally, you can have line numbers and word-wrap displayed.
Context-sensitive help : just press Shift + F1 to receive help on the function, method, property or any word under the cursor. Without this, you would have an impossible task of memorizing hundreds of functions you can call and the parameters you can pass to them.
Bookmarking for easy and fast navigation.
Find functions and variables in your documents easily - they are automatically listed.
The application finds the function or variable, scrolls to it and marks it.
Code formatter. If you use some codes from external sources with different coding styles and standards you probably know how it is hard to read and maintain these codes.
Clipboard panel allows you to get all clipboard copy actions (up to 30).
You can define the limit from Preferences dialog.
To insert a clipboard content double-click or drag & drop to active window.
Using F11 and Shift + F11 you can quickly navigate highlighted usages back and forth. Pressing ESC you can unhighlight highlighted usages.
You can access all these actions via menu EDIT --> USAGES.
Have your script error-free code in record time
Unless your code is very simple, it usually has typing and other errors. How to you find them and correct them? Without the right tools, this is a doubting task that can take up most of your time. It is not uncommon to spend 10% of time coding new features, and 90% chasing errors !
JSFactoy includes unique tools that allow you to avoid the bug-finding frustration and focus on development instead of wasting your time:
Up until now the only way to hunt errors in your code was to run it in a web browser, then navigate to the offending line number. You no longer need to waste your time:
Click on the HTML Syntax Check button
It will check html syntax for current document and displays the result in the “Output window”.
How does it work? This is a case when an example goes a long way:
Have a look at a simple example below:
This feature allows you to:
- Pass parameters to it, and
- Observe the result in “Output window” or by getting messages.
Publish your colored code with ease
As web pages, for placing them on the Internet, or as RTF files, for use in Microsoft Word or other text processors.
One of the most important features is a unique library containing over 200 ready-to-use controlled scripts and in addition, over 700 not controlled scripts for professionals!