An Idera Inc Company
Idera Inc. brands deliver the B2B software tools that technical users trust most. From database administration to application development to test management, our solutions help you do more for less so you can achieve your strategic goals.
Idera Inc. holds many brands including UltraEdit of which I will talk today in more detail.
Full List of Brands:
Idera – Powerful Database Management
Wherescape – Data Warehouse and Infrastructure Automation
Aquafold – Cross Platform Database Solution
Embarcadero – RAD Studio, Delphi, C++ Builder , Interbase
Testrail – Web Based Test Case Management Solution
UltraEdit – Text Editing Tools
UltraEdit is a market-leading suite of text editing tools for Windows, Mac and LINUX users. UltraEdit is renowned for its configurability and easy-to-use products, including UltraEdit, UEStudio, UltraCompare, UltraFinder and UltraFTP. The many hundreds of product features across UltraEdit’s suite of tools help a wide spectrum of users increase their productivity and make their daily tasks easier.
The Products FROM ultraedit
UltraEdit (Windows, Mac, Linux)
The World #1 Text Editor
UltraCompare (Windows, Mac, Linux)
Text, File and Folder Compare
UEStudio (Windows Only)
UltraEdit with Git integration and added functions
UltraFinder (Windows Only)
Powerful File and Folder Search
UltraFTP (Windows Only)
Powerful FTP Client
UE/UC Mobile Versions (Portable) (Windows Only)
Portable/USB versions of UltraEdit and UltraCompare products
CloudSync and Pieces for UltraEdit (beta) (Windows Only)
Sync Settings and Customizations across your machines
Manage Your Code Snippets
My favourite feature with the IDM Tool’s is as always the fact that at least the two main products are fully cross-platform UltraEdit and UltraCompare
They have versions for Windows , Mac and Linux and also Portable/USB versions (Windows Only).
For now the other three products in their offering UEStudio and Ultrafinder and UltraFTP are Windows only applications. I had some success however under Crossover v21 under Mac OS X and under Wine in Fedora 34 with these products.
I definitely hope for the future that as those tools mature along the way they become cross platform as well or at least running as smooth as possible under the wine emulation layer ( Wine under Linux which is the underlying technology for the commercial application CrossOver for Mac as well )
Why there is no Free version of Ultraedit Products such as UltraEdit or UltraCompare or the others? Is it open or closed source software?
First the elephant in the room. UltraEdit’s products are closed source products. While I myself a big advocate of Open Source software I do understand the need of having intellectual property such as a great text editors source code such as UltraEdit to be closed sourced.
Honestly. In the world of text editors and additional tools like Diff/Compare applications you simply can not make a living only from offering paid support for a tool which is rock solid and never breaks down. Enterprises love signing and paying for support for mission critical applications such as Operating Systems ( Red Hat Linux or Windows Server or HyperVisors such as VMWare) or Infrastructure Monitoring tools like Zabbix or Grafana or NagiosLS but I have never heard of them paying for support for their text editors in case it breaks down.
Combine this with the fact that if UltraEdit’s tools were open sourced for example on Git and being the solid they are never breaks what would make you stop of compiling those tools for yourself and just rock on?
But then what would make money for companies like IDM or others to keep being able to offer you great cross platform products if everyone compiled it for themselves or used the Free Edition? Would they still being able to afford to pay the developers who work bringing new features and rock solid stability to these applications you all love? Probably they would need to include annoying ads or telemetry or other ways to make money of their users data and turning it into hard cash they can use to keep the boat floating. Personally I prefer to pay a competitive but fair price for the application/s I love and use to make sure they are still with me tomorrow.
None of the above their products have.
No Ads, No Telemetry, Not Selling of their users data.
For UltraEdit to be able to expect its developers to bring quality and commitment to the table they have to be fed which is in the 20th and 21st century is made with a salary. The better the developer/s the more they cost. A lot more. Based on the tools such as UltraEdit or UltraCompare their developers are anything but cheap labour.
Also they have no free, limited set of features version of their apps. They do have trial versions for you to try out and see it for yourself and a 100% money back guarantee. Thats how sure they are about their product/s.
For me the benefit outweighs the cost literally. I prefer a tool which is closed source and a paid application being able to constantly bring out bug fixes, new features and push the limits further Vs an application which is open source and perhaps the developer/s abandon it in the middle of version 0.9 beta because of the lack of funds or time / commitment they can spare anymore for a project which bares no fruit.
Money on the table means commitment and expectations for both the company who develops the product and also towards the customers.
UltraEdit is doing it based on this closed source paid model in the lat 25 years and it looks like it works.Their main products matured over time and constantly adding new features while polishing bugs and imperfections here and there.
most flexible, powerful, and secure text editor out there and it is cross platform and I love it.
Power Tips for UltraEdit for Linux
Available as DEB , RPM or generic TAR
UltraCompare Pro comes free with your UltraEdit purchase
Together, UltraEdit and UltraCompare give you the ideal text and source code editor as well as the ability to effortlessly manage your changes, visually inspect your differences, and exercise quick and easy merge operations. It’s the only integrated editing/comparison solution of its kind.
UltraEdit does have its learning curve. It can be a pro or a con depends on how you look at it. It is way more powerful than a simple notepad or even Notepad++ is so you can not expect to be a master of it in one afternoon. There is a great community forum where you can get help to start out with UltraEdit and also a Wiki page and some tutorials but it takes time to master it. The cross platform nature at least for me makes it worth the effort as I know that I can take these skills with me no matter where I end up needing them the next time. Be it a windows or linux workstation or even an only apple products allowed wannabe startup I know I have the basics covered when it comes to working with text and my text editor
While the Linux version of UltraEdit does not initially include all of the features/functionality available in the Windows version, each future release will include additional functionality which is present in the Windows version but not yet available in the Linux version. Please check back frequently for updates on new additions on this link.
- Easily open and edit large files – 4 GB and beyond!
- Multi-caret editing and selection
- Line change indicator
- Column (block) mode editing
- Powerful search: Find & replace in files, regular expressions, inverse search, etc.
- File compare with integrated UltraCompare
- Code syntax highlighting for nearly any programming language
- Code folding and hierarchical function listing
- Beautify and reformat source code
- Powerful XML handling: XML tree, reformatting, validation, etc.
- Integrated Ctags (symbols listing)
- Password prompt for editing privileged files
- Column markers
- File and data sorting
- Integrated FTP client (supports FTP, SFTP, and FTPS)
- Document navigation map
- Filtered spell checker
- Unicode/UTF-8 support
- Split/duplicate window editing
- Hex editing
- Macros and scripts for automated editing
- File encryption and decryption
- CSV data reformatting
- Powerful and configurable tools
- Project support
- Robust bookmarking
Top Features of UltraEdit ( for me)
Intellitips code completion
Find and Replace
Delete Lines Containing String ( new from version X.X)
Smart Highlight All
Save and Close
Open Last Closed Tab
Save As and Leave
Dynamic XML and HTML Attribute Highlighting
Ability to Open and Handle Very Big Files with Ease
Power Tips for UltraCompare
- Compare 2 or 3 files or folders at a time
- Merge differences
- Filter view to show just matches or differences
- Highlight diffs by character, word, or line
- Ignore whitespace, line endings, case
- Ignore lines starting with, ending with, everything between…
- Manually align compare
- Edit files as you compare them
- Paste and compare text snippets
- Preview HTML files in browser
- Scan and navigate differences with mini-map
- Print compare result
- Compare files from the Internet via URL
- Compare files and folders from FTP/SFTP
- Compare Word Docs (.doc/.docx), PDFs, and RTFs
- Rule-based automated folder sync
- Find and resolve duplicate files
- Save and reload most used comparisons with sessions
- Drag-and-drop folders and files to compare them
- Native command line support
- Integrate with Git, Subversion, CVS, more
- Change application and compare colors with themes
- Show compare vertically or horizontally
- Save difference and result reports
UEStudio & UltraCompare = git workspace
UEStudio integrates with your Git, Subversion, or CVS workflow.
Power Tips for UEStudio
UltraEdit Vs UEStudio
Why use an editor and a separate Git management tool? As a Git editor, UEStudio combines the world’s best text editor and the power of Git all within a single application. Edit and update your source files, then commit them with the stroke of a hotkey or the click of a mouse.
UltraFTP is a personal, stand-alone FTP client built upon the framework of other IDM applications like UltraEdit and UltraCompare. Designed with maximum usability and performance in mind, UltraFTP offers full theme support, session support, an explorer interface, drag-and-drop transfers, and more. Even better, UltraFTP integrates with UltraEdit/UEStudio, UltraCompare, and UltraFinder to provide a seamless editing and publishing experience both on local and remote systems. UltraFTP supports FTP, SFTP, and FTPS protocols.
UltraFTP v21.00 includes one of the most highly requested features: synchronized browsing! When enabled, UltraFTP will automatically follow your local or remote navigation in the other pane. This feature is helpful if you’re working with the same folder structure on both your local system and FTP server.
V21 also includes a new Settings area with several useful options to tweak UltraFTP’s behaviors, including configuring file double-click action, setting whether files open in UltraEdit or UEStudio, and more.
With the new version, you’ll enjoy more seamless integration between UltraFTP and UltraEdit or UEStudio. As long as FTP accounts are shared between applications, UltraFTP will pass the remote file path to the other applications, allowing you to download, edit, and save back to the server directly. And launching a compare out of UltraFTP has been improved to provide a more intuitive experience.
Power Tips for UltraFinder
UltraFinder is your personal search engine for your PC, network, and remote servers!
Find any file, word, text string, pattern, duplicate and everything else you need in seconds…on your hard drive, on your shared and network volumes, on your removable drives, or even on a remote FTP/SFTP server! UltraFinder is a quick and lightweight Windows search program designed to find text in files anywhere. UltraFinder also allows you to find duplicates and eliminate or delete duplicates, keeping your computer clean and uncluttered while conserving hard drive space. Search your way with a variety of settings to tweak your search to perfection.
Your Windows operating system offers limited find options — UltraFinder includes two powerful but quick and easy to use modes for finding what you need when you need it: Find Files and Find Duplicates.
- Master File Table (MFT) search methods for lightning fast results
- Search for files by content or by name (partial or full)
- Search file contents or file names with regular expressions (Perl, Unix, and UltraEdit native)
- Search network or FTP locations
- Specify specific folders, entire drives, or even specific files as search targets
- Filter subdirectories, file names, and file extensions to exclude from the search
- Search based on whole or partial word match
- Search for case sensitive matches
- Negative search (find files that DON’T match)
- Search for text in PDF files
- Search for text in Word documents (.doc/.docx)
- Search folders or entire drives
- Search duplicates by a variety of criteria:
- Tweak duplicate searches with a variety of criteria settings (file dates, file sizes, etc.)
- Ignore special case files like 0-byte, system/hidden files, Recycle Bin files, etc.
- Set include/exclude filters for files and folders
- Powerful searches using regular expressions (Perl, Unix, or native)
- Resolve found duplicates (rename, delete, move, open)
CloudSync and Pieces for UltraEdit
Make every system your favorite system!
- Application settings
- FTP & SSH accounts
- Macros & scripts
Want to backup or restore a system? Cloud Sync does it! Need even more mojo? Soon you’ll be able to share files and snippets too!
Is it secure?
Absolutely. Cloud Sync is hosted on Google’s Firestore platform. As such, your sync data is protected by the tightest security available for any cloud. Additionally, you choose what settings and information can be synced through the cloud, and all synced data is encrypted from endpoint to endpoint. Your synced data is only shared between your installations of UltraEdit and can’t be read by anyone or anything else.
See sync details
View information about your last sync for each setting in the “Details” tab. If your system isn’t set as the master system, you can click the Make Master button to do so. The Edit Nickname allows you to rename your current system. And if you want to remove the system from the sync account, click the Remove System button. In this view you can also review your current cloud contents and sync details.
Reset a system
Also at the bottom of the “Details” tab is the Reset System button. Because your settings are secured and merged into a master sync snapshot in the cloud, this button enables you to restore settings from the cloud back to your master system, for example in the event of a system failure.
Review all synced systems
Open the menu and click the “Instances” option to see a listing of all systems under your sync account. See which system is master, the last sync time, and the sync direction for each system.
Cloud Sync is just the beginning of IDM’s Cloud Services… Meet Pieces for Ultraedit
Get more done with file & snippet sharing!
Effortlessly save, find and reuse code snippets and files straight from UltraEdit!
Pieces is an application ( Windows and MAC Only) https://code.pieces.app/ which integrates with Your existing IDE and let you save code to the cloud.
With Pieces for UltraEdit, you can…
- Save code you reuse across many files
- Save code you’re about to delete in case you need to get it back
- Save code when resolving merge conflicts so you can get it back easily if needed
- Temporarily drop code into Pieces that you know you’ll need to move soon
- Save a snippet from Stack Overflow or any site directly to your editor
- Save notes and example snippets for reference from an article or docsite
- Create a knowledge base of key snippets for new hires / contributors
- Share code, scripts, and more with colleagues so they can insert wherever they want
Perpetual Vs Subscription model ( IDM All Access )
Perpetual – Boxed Copy of the actual version of the application ( with free upgrade to the next release included ). In case of UltraEdit it comes with UltraCompare Pro included. Your personal license is valid up to 3 installation any combination of platforms ( You get the Windows/Mac/Linux versions and can have 3x concurrent installations with one personal license )
Subscription – It is a subscription model which means you have it until you maintain your subscription active. The All Access Subscription costs 100 $USD and includes everything IDM Offers including UEStudio and the mobile/portable versions of the tools while it provides up to 5 unique installs Vs 3 Unique installs coming with Perpetual Licensing model per application. However when it expires the applications stop working and you can either renew your subscription or convert on a per application basis to a perpetual licensing model which comes with free upgrade to the next release only Vs the constantly having access to the latest version as with the subscription model. (( Perpetual licensing could be significantly more expensive if You need more than just UltraEdit and UltraCompare bundled with it ))
UltraEdit with UltraCompare ( Win/Mac/Linux versions ) valid for 3 separate installs with your personal license and upgrade to the next release for free costs 120 $USD.
The UltraEdit Suite + Mobility containing UE, UC , UF, UFTP except UEStudio and the mobile/portable version costs 190 $USD.
UEStudio , UltraFTP and UltraFinder under Crossover v21 under Mac OS X and wine under linux
I had MobaXterm Bottle already up and running prepared for another article with a lot of pre-requisites installed (.NET versions and Visual C++ Redists , etc) I used this pre-existing bottle to try to install UEStudio 64bit version for Windows together with UltraCompare for Windows and UltraFTP and UltraFinder inside there. The installations completed OK.
The experience was/were the same under Wine with Fedora 34 as expected as CrossOver is based on the underlying technology of Wine.
I really think UEStudio, UltraFTP and UltraFinder are on a great track to be 100% usable under Wine. Native Linux apps would be the best of course but if it can run perfectly under emulation layers like Wine under Linux that is good enough for me for now.
UltraEdit for Linux features