UEStudio integrated development environment tour: macros
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.
Macros are powerful tools that you can use to greatly enhance a your productivity. UEStudio includes commands that let you record, playback, load and/or save macros.
What is a macro?
A macro is typically used to perform a similar set of actions multiple times on each occurrence of a given text string. A macro allows you to 'record' a series of keystrokes or actions and then 'playback', or repeat, the recorded keystrokes and/or actions. Once a macro has been created it may be edited in the macro editor included with UEStudio or users may write macros by hand rather than recording them.

UEStudio supports multiple macros and one macro may invoke another macro. Conditional looping statements are also supported.
Additionally, macros may be automatically loaded and executed when UEStudio starts up.
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







