UEStudio features

UEStudio is built on the chassis of UltraEdit, the world renowned text and source code editor. Designed more for teams and larger development in mind, UEStudio includes all the features of UltraEdit plus native support for over 30 popular compilers (including Microsoft Visual C++, Java, GNU C/C++ and over 30 others). UEStudio includes integrated debugging, version control support (CVS, Subversion, and Git), built-in class browsing, IntelliTips language intelligence (like Intellisense), project conversion, batch building features, and several other advanced features.

This page contains a list of all features unique to UEStudio. UEStudio also includes all features of UltraEdit.

I purchased UEStudio and UltraCompare - I'm starting to program in Java. So far I am impressed, as usual. I have almost never experienced this level of quality in programming tools. Mark D.See more testimonials...

Powerful project/solution features

  • Visual Studio project conversion (to UEStudio project format)
  • Integrated compiler support (note: compilers not included)
  • Integrated Git with branch manager
  • Integrated CVS version control support
  • Auto-discovery of files under CVS
  • Integrated SVN support, including support for SVN through HTTPS
  • Support for multiple SVN/CVS modules within a project
  • Integrated tag support
  • Powerful project manager
  • Compiler-specific project templates

Git features

  • Fully integrated Git support and automatic Git repo detection
  • Git branch manager to see, merge, and rebase changes
  • Git shell to manually run Git commands
  • Git context menu in file view / project pane
  • Icon overlays for quickly seeing file status
  • See current branch at top of Git repo in file view / project

Application building features

  • Compile 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, Python, and Ruby scripting support
  • Run, parse, or syntax check PHP, Python, or Ruby scripts from within UEStudio
  • Integrated PHP debugging with XDebug
  • PHP syntax-checking
  • IntelliTips support for PHP classes, functions, etc.
  • Strip comments
  • Highlight source
  • Integrated JavaScript lint

Enhanced workspace manager features

  • Classviewer for open project
  • Resource editor
  • Integrated tags for symbols (functions, classes, 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 view

Language intelligence (IntelliTips) features

  • IntelliTips (like IntelliSense)
  • Quick tips (text-based auto-complete suggestion)
  • Function tips (tooltip showing function parameters as you type it)

Extended tools

  • All standard UltraEdit tools are included in UEStudio
  • Build tools
  • HTML tools
  • IntelliTips tools
  • Resource editor toolbar
  • Other tools
    • Style builder
    • GUID generator
    • Visual Studio project converter
    • xmllint support

Editing features

Other 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