
UEStudio is an editor aimed at editing texts, building applications, maintaining databases, or constructing websites. Although you can use it simply as a text editor, its full advantages can be fully realized when you use it for different types of software development. It supports viewing and editing virtually any kind of text-based files, and if you ever find a file type that newly installed UEStudio cannot support, you can download the needed files from its developer’s site.
UEStudio’s interface is definitely not easy to use for the regular user. As it is mainly intended for developers, it is packed with menu commands and toolbars. So, I would not recommend you to use this software as a standard text editor. However, let me tell you that this program allows you to use different environments. This means that you can customize the interface to show only the elements needed for the kind of task you are carrying out. There is, for instance, Notepad Replacement, the easiest of all the environments, intended for simple text editing. The Power User environment provides enriched editing functionalities, such as syntax highlighting, automation with macros, dockable function list, etc. Other environments include Programmer, Software Developer, System Administrator, Technical Writer and Web Developer. However, you will not be limited to use any of these environments because the screen layout is fully customizable, allowing you to resize, hide/show and dock/undock the panels.
As a fully integrated development environment, it can support more than 30 assemblers and compilers but you must be aware that these have to be installed on your system. In relation to this, it allows batch building and compiling. When writing the code, you will probably be pleased with the available editing functionalities like as customizable color coding and code collapse or expansion. This recent version even includes an integrated debugger. In fewer words, UEStudio is likely to satisfy even the most demanding developers.
v20.1 [Nov 11, 2020]
- File properties.
- Dockable window displays information about active file.
- File attributes, encoding, line/character statistics, etc.
- See longest line, source lines of code (SLOC), empty lines, etc.
- Copy one or all file properties to clipboard.
- Collapsible information sections.
- Image preview for HTML / web files.
- Hover over image reference in source to see preview in tooltip.
- Supported in HTML, CSS, JavaScript, JSON, Markdown, PHP, Python, Ruby, Perl.
- Supports BMP, GIF, JPE/JPG/JPEG, PNG, and TIFF image formats.
- See original image size and color mode.
- UAC administrator override prompt for modifying and saving system files.
- Unlimited line length – no forced wrap.
- Unlimited line length option added in Settings » Editor display » Miscellaneous.
- Set max columns before wrap to values greater than 20,000.
- Hide / show unchanged lines (View » Hide/show drop down).
- Combine multiple files.
- Accessible via Edit tab » File (Insert group) » Insert multiple files.
- Select one or more files from multiple locations.
- Set order of inserted files.
- Option to add new line if missing from inserted file(s).
- Line terminators automatically normalized if "On paste convert line endings" set in Settings » File handling » Conversions.
- Jump to function definition.
- Ctrl Right-click on function call in source to jump to its definition.
- Function must be listed in function list.
- Eliminated view shift when selecting all (Ctrl A).
- Manually set syntax highlighting type now remembered between sessions.
- Syntax highlighting preserved for HTML / XML matching tag highlights.
- Improved performance for JavaScript Lint.
- Added Unicode BOM indicator to encoding value in status bar.
- Improved display when toggling full screen mode.
- Window framework update to improve performance and display.
- Improved handling of literal caret (^) in templates.
- Improvements for inserting files of different encodings and line terminator formats.
- Various other minor improvements.
.