UEStudio integrated development environment tour: Integrated scripting
The UEStudio tour is intended to guide you through some of the advanced IDE features of the application. UEStudio includes all of the features of UltraEdit, the world's best text editor, which are not covered here.
UEStudio provides a way for you to automate your common edit tasks through macros as well as integrated scripting. Scripting is a much more powerful, dynamic alternative to macros in that you have the flexibility and logic of the Javascript language at your disposal, and you have access to the UEStudio Application Object (commands specific to the UEStudio application) as well as the Document Object (commands specific to the UEStudio active document).
Some of the commonly-used Application Object commands are:
- clipboardContent
- columnMode
- frInFiles (Find/Replace in files)
- open
- runTool
- ...plus many more
Some of the commonly-used Document Object commands are:
- copyAppend
- findReplace
- gotoLineSelect
- isChar (evaluation)
- isNotFound (evaluation)
- key (to enter data)
- sortAsc
- ...plus many more
For a full tutorial on scripting, please see the following tutorials:
- Introduction to scripting
- Scripting Access to the Output Window (debugging)
- Common scripting techniques
- Search and delete lines found with scripting
Also, you can download sample scripts from our extra downloads page.
Classviewer
IntelliTips
Compile
Debug
Integrated debugger
Batch builder
Build project
Resource editor
User tools
Run DOS commands
Diff/comparison tool
Macros
Integrated scripting
Code style
SVN/CVS support
HTML validation
HTML preview
FTP/SFTP/FTPS
Javascript Lint
PHP support
PHP debugging
Ruby support


Workspace manager
Project manager
Projects/solutions
Project converter
Templates
Project templates
Column/block editing
Syntax highlighting
Function list
Output window







