Integrated PHP Debugger (using XDebug) allows you to run your PHP scripts on a local webserver and debug them through UEStudio
PHP IntelliTips
IntelliTips for PHP-specific language elements
PHP scripting support
Integrated PHP functions allow you to parse and run your PHP scripts as well as syntax check your PHP code
Python scripting support
Run Python scripts or check syntax with Pylint
Ruby scripting support
Execute and check your Ruby code, or launch Ruby with specified command line options and run it on the active script
UEStudio file handling tools
Feature
UE
UES
Benefit
Project Manager
View project list, set backup, specify project locations, create batch builder list, track time spent on projects
Solutions Menu
Manage the way sets of related projects are configured, built, and deployed
Git integration
Easily see branch info, file statuses, issue arbitrary Git commands, etc.
Subversion integration
Add Subversion accounts to checkout and commit to Subversion repositories
CVS integration
Checkout CVS modules, commit, diff, etc. Any items added to your project under CVS control are automatically detected
UEStudio file editing tools
Feature
UE
UES
Benefit
Tabbed Output Window
Execute multiple functions and store the dynamically generated output of these functions separately for future reference (during the active editing session)
Intellitips
The power of language intelligence integrated with an intelligent auto complete tooltip for code elements of the current file. IntelliTips also provides a dialog-based popup that displays class/struct data members and functions. Some of this functionality is automatically triggered during the coding process while other items may be invoked from the IntelliTips toolbar
UEStudio integrated development tools
Feature
UE
UES
Benefit
Workspace Manager
Powerful tabbed interface that gives the user multiple methods of interacting with projects, solutions, files, resources, tags and much more
Build Project
Save the active document if needed and compile and link all project files
Resource Editor
Add, Remove, Browse resources as desired. Edit dialogs, string tables, menus and more. You can even configure UEStudio to edit bitmaps and icons via user-installed graphic editors
Project Converter
Convert projects from Visual Studio format to a format supported by UEStudio
Classviewer
Displays a parsed representation of the active project within the Workspace Manager. Quickly jump to definitions shown in this view
Compiler Support
With support for over 65 different compilers, UEStudio is equipped to natively support project configurations for many popular programming compilers and assemblers, including Microsoft Visual C++, Java, GNU C/C++, and much more. This powerful capability provides users truly advanced IDE operations from within UEStudio
Debug
Select a debugger and run it on the active file
Integrated Debugger
(requires WinDBG installation) Launch your application, then start, end or restart a dbugging session. Also execute your code one statement at a time, one line at a time, or through the remaining lines. Add or remove breakpoints
Batch Builder
Create lists of projects that are in one workspace and build them in one step