UEStudio, all the features of UltraEdit plus the power of an IDE.As a full integrated development environment, UEStudio includes all the features of the powerful UltraEdit text editor plus native support for over 30 popular compilers (including Microsoft Visual C++, Java, GNU C/C++ and over 30 others).UEStudio includes integrated debugging, VCS version control, built-in class browsing, language intelligence (like Intellisense), project conversion, and batch building features, an XML Manager, as well as many other advanced features.
Project/solution features: * Visual Studio 6/05 project to UEStudio project conversion * Integrated compiler support (note: compilers not included with IDE) * Integrated CVS version control support * Auto-discovery of files under CVS * Integrated SVN support * Support for multiple SVN/CVS modules within a project * Integrated tag support * Powerful project manager * Compiler-specific project templates
Application building features: * Compile your projects from within UEStudio * Build/batch build * Debug * Integrated debugger support for WinDbg for Microsoft C/C++ applications - WinDbg can be downloaded in debugger configuration - Windows symbol packages can be downloaded in debugger configuration * Run your application from within UEStudio
Web development features: * Special PHP/Ruby scripting support * Run and test your PHP/Ruby scripts from within UEStudio * Integrated PHP debugging with XDebug * PHP syntax-checking * PHP IntelliTip support for PHP elements * Parse your PHP/Ruby documents * Strip comments * Highlight source * Integrated Javascript lint
Enhanced workspace manager features: * Classviewer for open project * Resource editor * Integrated tags for symbols (functions, variables, etc.) - Goto symbol definition (will open file and position cursor at definition) - Find symbol in active document - Find symbol in project files * FTP account access in file tree view
Language intelligence (IntelliTips) features: * IntelliTips (like IntelliSense) * Quick tips * Function tips
Extended toolbars: * All standard UltraEdit toolbars are included in UEStudio * Build toolbar * HTML toolbar * IntelliTips toolbar * Resource editor toolbar * Tools toolbar - Style builder - GUID generator - Visual Studio project converter - XMLint support
Editing features: * All the powerful features of UltraEdit text editor are included in UEStudio * Support for alternate data streams (ADS) on NTFS operating systems
General features: * Integrated scripting engine (based on Javascript) provides powerful macro-like ability to automate editing tasks * FTP/SFTP browser * SSH/telnet window (dockable) * Clipboard history * Codepage conversion support * Ability to backup toolbars and other personal customizations * File tab color highlighting (based on file extension) * Multi-key mapping (chords) * Quick Start Guide with links to online tutorials for common tasks * Classviewer * IntelliTipsIntelliTips * CompileCompile * DebugDebug * Integrated debuggerIntegrated debugger * Batch builderBatch builder * Build projectBuild project * Resource editorResource editor * User toolsUser tools * Run DOS commandsRun DOS commands * Comparison toolDiff/comparison tool * MacrosMacros * Integrated scriptingIntegrated scripting * Code styleCode style * SVN/CVS supportSVN/CVS support * HTML validationHTML validation * HTML previewHTML preview * FTP/SFTP/FTPSFTP/SFTP/FTPS * Javascript LintJavascript Lint * PHP supportPHP support * PHP debuggingPHP debugging * Ruby supportRuby support * Workspace managerWorkspace manager * Project managerProject manager * Projects/solutionsProjects/solutions * Project converterProject converter * TemplatesTemplates * Project templatesProject templates * Column/block editingColumn/block editing * Syntax highlightingSyntax highlighting * Function listFunction list * Code foldingCode folding
Changes in v09.30 (2009-11-04): * List Line Containing String dialog now uses edit font * Base 64 encoding and decoding (in Edit menu) - Key mapping support - Macro support - Scripting support (activeDocument object): encodeBase64() and decodeBase64() * Significant Undo enhancements - Users can undo much larger segments per undo operation * Expanded Undo Support for the following: - Wrap after column #, insert CR/LF - Convert to Fixed Columns - Convert to Character Delimited - Insert String at Every Increment - Sort - Convert CRLFs to Wrap - Convert Wrap to CRLF - Tabs To Spaces - Spaces To Tabs (all) - Spaces To Tabs (leading) - XML Convert To CRLFs - Artistic Styler - Tabs to Spaces / Spaces to Tabs * CVS/SVN improvements - Enhancements for committing more than one file into CVS - Enhanced automatic importing of VCS information - When checking out, local root path no longer defaults to hard-coded path - Update for Subversion* New setting to ignore tabs in string literals in Syntax Highlighted Files in Advanced -> Configuration -> Editor Display -> Formatting "Do not convert spaces and tabs inside comments and strings" * Major performance improvements for multi-file open * XML Manager window colors now match application colors