Keyboard shortcuts
A quick reference guide to UltraEdit's default keyboard shortcuts
Keymapping and custom hotkeys
How to customize 键映射s and menu hotkeys
Column Markers
The benefit of a column maker is that it can help you to format your text/code, or in some cases to make it easier to read in complex nested logic.
Quick Open
UltraEdit and UEStudio provide multiple methods to quickly open files without using the standard Open File dialog. A favorite method among power users is the Quick Open in the File menu. The benefit of the quick open dialog is that it loads up very...
Vertical & Horizontal Split Window
This is a convenient feature when you're manually comparing files, when you want to copy/paste between multiple files, or when you simply want to divide up your edit space.
Tabbed Child Windows
Declutter your edit space by using the tabbed child windows feature
Auto-Hide Child Windows
When you're deep in your code, the most important thing is editing space. The all new auto-hide child windows give you The all new auto-hide child windows allow you to maximize your editing space by hiding the child windows against the edge of the editor.
Customizing toolbars
Did you know that you can not only change what is on UltraEdit's toolbars, you can also change the icon used, as well as create your own custom toolbars and tools?
File tabs
Understand how file tabs can be displayed, controlled and configured through the window docking system in UltraEdit/UEStudio.
Create user/project tools
Execute DOS or Windows commands in UltraEdit or UEStudio
Temporary Files
UltraEdit and UEStudio use temporary files... but what are temporary files? This power tip provides an explanation as well as some tips to get the most out of temp files.
Backup and Restore Settings
One of the staples of UltraEdit (and UEStudio) is its highly configurable interface and features. However, what happens when you're moving to a new system and you want to port your settings and customizations over along with UltraEdit?
Add a webpage to your toolbar
Use UltraEdit's powerful user tools to launch your favorite website from the click of a button on your toolbar
Integrate Yahoo!, Google, Wikipedia and more with UltraEdit
This tutorial will show you how to access the information you need in your browser by simply highlighting your text in the edit window and clicking your toolbar button
How to install UE3
UE3 is the portable version of UltraEdit developed specifically for the U3 smart drive. You will need a U3-compatible USB drive for this power tip
Scripting tutorial
An introduction to UltraEdit's integrated scripting feature
The List Lines Containing String option in Find
The lists lines option can be a handy tool when searching because it presents all occurrences of the find string in a floating dialog box. You can use the dialog to navigate to each instance by double-clicking on one of the result lines...
Scripting Access to the Clipboard
How to access the Clipboard using the integrated scripting engine
Scripting access to output window
How to access the output window using the integrated scripting engine
Writing a macro
Steps to record and edit powerful macros to quickly and efficiently edit files
Using "copied" and "selected" variables for dynamic macros
Use copied and selected text in macros to dramatically increase the power and flexibility of UltraEdit macros
Run a macro or script from the command line
We are often asked if it is possible to run an UltraEdit macro or script on a file from the command line. The answer is yes - and it's not only possible, it's extremely simple!
Using find/replace
UltraEdit and UEStudio give you the ability to perform a find or replace through one or more files. Learn how to use UltraEdit/UEStudio's powerful find and replace.
Multiline find and replace
Search and replace text spanning several lines
Incremental search
Incremental search is an inline, progressive search that allows you to find matched text as you type, much like Firefox's search feature
Regular expressions
Regular Expressions are essentially patterns (rather than specific strings) that are used with Find/Replace operations. This guide can dramatically improve your speed and efficiency for Find/Replace
Tagged expressions
"Tagging" the find data allows UltraEdit/UEStudio to re-use the data similar to variable during a replace. For example, If ^(h*o^) ^(f*s^) matches "hello folks", ^2 ^1 would replace it with "folks hello".
Perl compatible regular expressions
An introduction to using Perl-style regular expressions for search/replace
Perl regex tutorial: non-greedy regular expressions
Have you ever built a complex Perl-style regular expression, only to find that it matches much more data than you anticipated? If you've ever found yourself pulling your hair out trying to build the perfect regular expression to match the least amoun...
Remove blank lines
A question we often see is "I have a lot of blank lines in my file and I don't want to go through and manually delete them. Is there an easier way to do this?" The answer is: yes!
Configure FTP
Set up and configure multiple FTP accounts
TaskMatch Environments
How to use TaskMatch Environments in UltraEdit and UEStudio
Configure FTP backup
Save a local copy of your files when you transfer them to FTP directories
Encrypt and Decrypt Text Files
Use UltraEdit to encrypt and decrypt your text files
Link to remote directories
Sync local directories with remote (FTP/SFTP) directories
Compare Modified File Against Source File
How to compare the modified file against the source file on disk.
Column Based Find and Replace
Need to restrict your search/replace to a specific column range? The column based search does just that...
Compare Highlighted Text
If you need to quickly compare of portions of text, rather than an entire file, then you need UltraEdit/UEStudio's selected text compare! The selected text compare allows you to select portions of text between 2 files and execute a compare on ONLY the se
Using the SSH/telnet console
A tutorial for UltraEdit/UEStudio's SSH/telent feature
Adding a wordfile
Adding a wordfile in UltraEdit v15.00 and greater
Adding a wordfile (in v14.20 and earlier)
Add a language definition to your wordfile for use with UltraEdit and UEStudio's powerful syntax highlighting
Syntax highlighting and code folding
Explanation of highlighting and folding definitions in the UltraEdit/UEStudio wordfile
Create Your Own TaskMatch Environment
How to create your own TaskMatch Environments
Filtering the Explorer View
How to filter the Explorer view in UltraEdit and UEStudio
Group Files and Folders with Projects
How to group your files and folders using Projects
Adding or removing file extensions for syntax highlighting
How to configure syntax highlighting to highlight different file types automatically
Project Settings
Advanced Project Features - Using the UltraEdit/UEStudio project settings dialog
Scripting Techniques
Scripting techniques for UltraEdit/UEStudio.
Perl-style regular expressions for function strings
Using Perl-Style regexes to identify functions in your syntax-highlighted files and populate the function list
Autocorrect keywords in UltraEdit/UEStudio
How to enable and disable autocorrect keywords with syntax highlighting
Insert Menu Commands
UltraEdit includes several special insert functions under the Insert menu. You can use these functions to insert a file into the active file, insert a string into the file at every specified increment, sample colors from anywhere on your screen, and more.
Using Bookmarks
UltraEdit and UEStudio provide a way for you to mark, access, and preview your favorite lines via bookmarks. We'll look at how to create, edit, and configure bookmarks in the bookmark viewer.
Creating Search Favorites
UltraEdit includes a Search and Replace Favorites feature that allows you to manage frequently used Find and Replace strings. Create, name, and edit your Search and Replace Favorites...
Customizing The HTML Toolbar Commands
The purpose of this power tip is to teach you how to customize the existing HTML tags and create your own HTML tags.
Combine All Open Files into a Single Destination File
Have you ever needed to combine multiple files into a single destination (output) file? You can use a combination of a script and tool to create a single file from multiple files.
Sum Column/Selection in Column Mode
This power tip demonstrates how to calculate the sum from a column of numeric data.
Column mode
How to use the features of UltraEdit's powerful column mode
Advanced and column-based sort
How to sort file data using the advanced sort options and the column sort options
Working with CSV files
Use UltraEdit's built-in handling for character-separated value files
Word wrap and tab settings for different file types
UltraEdit and UEStudio allow you to customize the word wrap and tab settings for any type of file. This power tip walks you through the steps to configure these customizations
Versioned backup
Set UltraEdit/UEStudio to automatically save versioned backups of your files
Configure spell checker
How to set the highly-configurable options for UltraEdit's integrated spell checker
Special functions
UltraEdit includes several special functions under the File menu. You can use these functions to insert a file into the current file, delete the active file, send the file through email, or insert a string into the file at every specified increment
HTML preview
Edit and preview your rendered HTML code in the edit window
Custom templates
Create templates for frequently used text. You can also assign hotkeys to your templates.
Compare files/folders
Integrated differences tool - comparing files and folders with UltraCompare Professional
File change polling
Monitor log files and more using UltraEdit's file change polling feature
Vertically split the edit window
Splitting the edit window in UltraEdit/UEStudio
Large file text editor
UltraEdit can be used to edit large text files. Learn how to configure UltraEdit to optimize editing large text files
Multiple configuration environments of Ultraedit/UEstudio
How to set up your separate environments for UltraEdit/UEStudio
Java compiler
Create a custom user tool to compile Java code, using the command line, from within UltraEdit
Configure UltraEdit with javascript lint
How to check your JavaScript source code for common mistakes without actually running the script or opening the web page
Character properties at your fingertips
Access the properties of a character with the click of a button
Ctags
Set up and configure Ctags for use in UltraEdit
Visual SourceSafe integration
Create a customized user tool to check out files from Visual SourceSafe
Running WebFOCUS from UltraEdit
Configure UltraEdit for use with WebFOCUS
CSE HTML Validator
CSE HTML Validator for Windows is the most powerful, easy to use, user configurable, and all-in-one HTML, XHTML, CSS, link, spelling, and accessibility checker available. This quick tutorial shows you how to use it and set it up in UltraEdit/UEStudio
Working with Unicode in UltraEdit/UEStudio
In this tutorial, we'll cover some of the basics of Unicode-encoded text and Unicode files, and how to view and manipulate it in UltraEdit.
Search and delete lines found
UEStudio and UltraEdit provide a way for you to search and delete found lines from your files. This short tutorial provides the steps for searching for and deleting lines by writing a simple script.
Parsing XML files and editing XML files
Parsing XML can be a time-consuming task, especially when large amounts of data are involved. As of v15.10, UltraEdit provides you with a the XML Window for the purpose of parsing your XML files. The XML window allows you to navigate through the XML...
Using Bookmarks
UltraEdit and UEStudio provide a way for you to mark, access, and preview your favorite lines via bookmarks. We'll look at how to create, edit, and configure bookmarks in the bookmark viewer.
Using the CSS style builder
UltraEdit and UEStudio both include a CSS style builder for you to easily configure and insert CSS styles into the active document. This power tip will show you how to use the style builder.
SSH/Telnet Session Logging
Log the input and output to/from the server in your SSH/Telnet sessions
Edit, develop, debug, and run SAS programs
This user-submitted power tip describes how to use UltraEdit as a SAS editor, as well as how to run and debug SAS programs from the editor itself
Tabs to Spaces - Ignore tabs and spaces in string and comments
Ever had to convert the tab characters to spaces, but wanted to leave the tabs in strings and comments untouched? In previous versions, the convert tabs to spaces feature didn't distinguish between tabs as whitespace/formatting vs. tabs in...
Setting File Associations in UltraEdit/UEStudio
A file association is used by Windows Explorer to determine which application will open the file when it is double-clicked (or opened) in Explorer. In the interest of speed, many UltraEdit/UEStudio users want to associate specific file types with...
Windows Explorer Integration
We know that many UltraEdit/UEStudio users don't operate solely from within the editor; rather, they are frequently working in Windows Explorer before going to the editor. As such, they want (and need) a quick and easy way to open files from within...
Line Change Indicator
Ever wanted to see what changes you've made since your last save, or have you ever wanted to know what lines you've changed during an edit session? As of UltraEdit v16.00, you can do just that with the line change indicator...
Comment and Uncomment Selected Text
How many times per day do you comment out a block of code? Do you ever get tired of manually typing your open and close comments? As of v16.00, simply highlight your code, click a button, and move on. It's that easy...
Hide, Show, and Delete Found Lines in UltraEdit/UEStudio
Over time, many of our users have asked for the ability to hide/show lines based on a Find string... you got it! As of v16.00, you can now hide/show and even delete text based on your search criteria. The following power tip will guide you through...
Read Only Status Indicator
Have you ever opened a file, tried incessantly to modify it, then realized it was read only? As of v16.00, UltraEdit includes an enhanced read only status indicator. For read only files, the file tab will display a lock icon. Additionally, you can...
Regular Expression Builder
Regular Expressions are essentially patterns, rather than literal strings, that are used to compare/match text in Find/Replace operations. As an example, the * character in a Perl regular expression matches the preceding character or expression zero or..
XML Manager: In-line editing of XML files
The XML Manager allows you to navigate through complex XML data. But, what happens when you want to make a quick edit to your XML tags/data.... UltraEdit v16.00 extends the XML Manager with inline editing, giving you a faster and more elegant method...
UltraEdit v16.00 Scripting Enhancements
One of UltraEdit's trademark features is the ability to automate tasks through scripting. V16.00 extends the power of scripting further with includes, active document index, and more!
Parse Source Code with the Function List
The function list displays all the functions in the active file/project. Double clicking on a function name in the list repositions the file to the desired function. Also, as you navigate through a file, the function selected in the list changes to indica
Brace Matching
Brace matching is an often-used feature; it is indispensable for navigating through your code. Brace matching simply allows you to position your cursor next to an open (or close) brace and highlight the corresponding brace.
Code Folding
Code folding is indispensable for managing complex/nested code structures. Code folding allows you to collapse (hide) a section of code. The collapsible sections are based on the structure of the file/language
Shared FTP accounts
Do you use multiple IDM products - UltraEdit, UEStudio, or UltraCompare? Ever get sick of managing your FTP account information in each application? Now you can stop worrying about porting your FTP account settings! Simply configure it once and share you
Auto-load macro with project
Many UltraEdit/UEStudio users rely heavily on projects - and why not, projects are extremely helpful in managing related files and folder. Projects not only allow you to group/manage your files and folders, but projects also contain other items that...
UEStudio 使用技巧
Using the classviewer
A tour of UEStudio's classviewer which provides a parsed graphical representation of your project
CVS/SVN Auto-Detect
UEStudio can automatically detect and import your CVS/SVN account settings when you import a folder already under version control.
IntelliTips
UEStudio offers language intelligence in an exciting feature we call IntelliTips (like Intellisense). Imagine a function parameter list tooltip coupled with an intelligent auto complete tooltip for code elements of the current file
Quickstart guide: Using UEStudio to develop Java applications
A guide for using UEStudio to edit and develop Java applications
Create a local PHP MySQL development environment
How to set up a development environment for PHP/MySQL on your local machine. A development environment allows you to test your code as you develop your web application before publishing it to the web.
Quickstart Guide: Using UEStudio with Borland C/C++ Compiler
C/C++ developers can use UEStudio to set up and configure projects with the Borland C/C++ compiler
Creating your first application
Create, build, and run an application from within UEStudio
Configuring VCS with UEStudio
A guide for configuring version control support (VCS) in UEStudio 11 and later
Configuring VCS with UEStudio (in v10.30 and earlier)
A guide for configuring version control support (VCS) in UEStudio
CVS Diff
How to use the built-in CVS Diff commands with UEStudio and UltraCompare
Add a file to version control system
A trademark feature of UEStudio is it's powerful Version Control System. As you continue in your development, it is likely you will need to add files to the version control repository
Compare files/folders
A guide for comparing files or folders from UEStudio using the integrated diff tool
Quickstart guide: Using the integrated debugger
A guide for setting up integrated WinDbg debugging in UEStudio
Quickstart guide: Using the integrated PHP debugger
A guide for setting up the integrated PHP debugger in UEStudio
Using the SSH/telnet console
A guide for setting up SSH/telnet in UEStudio
Keymapping and custom hotkeys
A guide for customizing 键映射, menus and menu hotkeys in UEStudio
Configuring SVN and CVS Accounts
A cornerstone feature of UEStudio is the version control support. UEStudio supports CVS and SVN as well as multiple connection protocols. Before you can use version control, you must create an account. UEStudio has an auto-detect CVS/SVN feature, but...
Group Files and Folders with Projects
How to group your files and folders using Projects
UltraEdit for Linux 使用技巧
FTP through Nautilus
Did you know that you can access remote FTP files in UltraEdit for Linux with a variety of server connection protocols? Using Nautilus, the default file manager for the popular GNOME desktop, you can access files via FTP, SFTP, Windows shares, or even...
Primary Select
Using Linux's primary select feature in UltraEdit for Linux
Custom terminal
Set up a user tool to interact with the command line and specify a custom terminal for output
Custom file browser
UltraEdit for Linux allows you to right-click any file or folder in your Project (from the File View) and browse it on the file system. But did you know that you can configure which file browser is launched from UltraEdit?
Scripting tutorial
An introduction to the integrated scripting feature in UltraEdit for Linux
Writing a macro
Steps to record and edit powerful macros to quickly and efficiently edit files
Vertical and horizontal split window editing
This is a convenient feature when you're manually comparing files, when you want to copy/paste between multiple files, or when you simply want to divide up your edit space.
Find and Replace
A guide to the powerful features and options available under the "Search" menu.
Find in Selected Text
Find and Replace is a cornerstone feature for UltraEdit, so it is of course integral to UltraEdit for Linux. The Linux version offers the same features as in the Windows version, as well as additional features. One specific feature that was improved...
Using bookmarks
Provides a way for you to mark and quickly access lines of interest in your files via bookmarks. To add a bookmark, make sure the cursor is positioned on the line you'd like to bookmark. Press CTRL + F2....
Adding a wordfile
Add a language definition to your wordfile for use with UltraEdit's powerful syntax highlighting
Projects
In UltraEdit for Linux, projects are a convenient, time-saving, feature that allow you to group and manage associated files. Additionally, Projects are integrated throughout the framework of UltraEdit making it easier to perform other actions on your...
Search Favorites
UltraEdit for Linux includes a Search and Replace Favorites feature that allows you to manage frequently used Find and Replace strings. Create, name, and edit your Search and Replace Favorites...
Column mode
How to use column and block selection mode in UltraEdit for Linux
Templates
How to create text editing templates in UltraEdit for Linux
Keyboard shortcuts
A quick reference guide to UltraEdit's (Linux) default keyboard shortcuts
How to use the UltraEdit for Linux tar package
This guide shows you how to download and use the tar.gz package of UltraEdit
UltraEdit for Linux v1.20: Scripting enhancements
One of UEx's trademark features is the ability to automate tasks through scripting; v1.2 extends the power of scripting further with includes.
UltraEdit for Linux Command Line Support
UltraEdit for Linux has many convenient command line options and flags for calling UEx from a console/terminal as part of a script, or simply for convenience.
Advanced file sorting
Sort files in UEx with a powerful array of options and settings, including optional sort keys
UltraCompare 使用技巧
Compare text snippets
A tutorial showing you how to compare text snippets without having to save your snippets into a file. Diff your snippets, merge your changes, save the result as a separate file, then clear out the snippets (and their temp files...)
Increase your virtual memory
Large file comparisons may require your system to use virtual memory. This tutorial shows you how to configure Windows to increase the amount of virtual memory on your system.
Compare large files
UltraCompare is a very robust file comparison tool which includes support for comparing large files even several GB large. This power tip shows you how to optimize UltraCompare for maximum performance when working with large files.
Compare .zip, .rar., and .jar Archives
Got Archives? UltraCompare's archive compare feature allows you to compare the contents of .zip files, .rar files, Java .jar files, and even password-protected .zip files. Use the archive compare and examine differences between archives or folders on th
Version Control Comparison
UltraCompare v6.40 includes major improvements to the command line support that allow greater flexibility when integrating with other applications. If you're using version control in a team development environment, then UltraCompare v6.40 is exactly...
Visually inspect HTML code
How to use UltraCompare Professional's integrated browser view to visually compare and inspect HTML code
Compare directories using FTP/SFTP
Configure FTP/SFTP accounts in UltraCompare Professional to backup or sync FTP directories and compare local and remote folders.
Block and line mode merge
Merge differences and save them between 2 or 3 files at the click of a button
Sync files and folders with the Folder Synchronization feature
Folder Synchronization is a powerful feature in UltraCompare which allows you to sync files between local, remote, network, and even FTP folders.
Recursive compare
Use recursive compare to evaluate subdirectories' content for differences
Find and eliminate duplicate files
Unnecessary and unwanted duplicate files can eat up valuable system disk space. This power tip will show you how to quickly and safely eliminate unwanted duplicate files from your system with the powerful Find Duplicates feature in UltraCompare
Compare Word documents
Compare multiple Microsoft Word documents - Identify and merge differences between Word documents.
Command line tips
Tips for running UltraCompare from a DOS command prompt
Command line quick difference check
Run a quick difference check between two files to quickly see if they're the same or different
Ignore options
Setting ignore options for file/folder comparisons in UltraCompare
Ignore/compare column range
Set parameters to ignore or compare up to 4 unique columns of data.
Filtering files in folder mode
Filtering files in UltraCompare while in folder mode
Customizing the time/date format for folder comparison
Many UltraCompare users in different regions of the world have different standard formats for dates and timestamps. UltraCompare provides the ability to customize the date and timestamp for your folder comparisons
Editing files in UltraCompare
How to use the integrated text editing capabilites within UltraCompare
UltraCompare shell integration
Tips for integrating UltraCompare into the right-click context menu in Windows Explorer
Export/save text compare output
How to export and save diff output from UltraCompare
Web Compare
If you work with web files, you are probably accustomed to downloading the file via FTP or viewing the source, saving the text, then doing a compare. We're sure you'll agree, this process is clunky and mechanical....
Manually Sync Your Compare
Manually sync your compare lines
UltraCompare Sessions
If you're anything like us, you always have multiple applications running at once. Spawning multiple instances of any application makes it harder to work. So... UC gives you sessions to manage your compare operations!
Customizing colors
Tutorial on how to change the colors for folder/file compare in UltraCompare
Reload previously active sessions
When you're doing complex file and folder compare operations, it doesn't take long to open quite a few tabs. What happens when you close UC to move on to another task or to go home for the day- lose the session? Not with Reload active sessions...
Session Manager
If you've compared the same set of files/folders more than once... You need sessions. Sessions allow you to save compare options for a common set of files or folders which you can quickly recall anytime you open UltraCompare. Not only can you save...
Workspace Manager
The Workspace Manager is all about convenience, so the Explorer view allows you to drag/drop files and folders for quick and easy compare operations. Simply select the folder (or file) in the Explorer view and drag it to the compare frame.
Bookmark Favorite Files/Folders in UltraCompare
How to use Favorite in UltraCompare to bookmark your commonly used files/folders.
FTP in Workspace Manager
You can access your accounts through the Explorer tab of the Workspace Manager in UltraCompare
Share FTP Accounts with UltraEdit/UEStudio
Set up UltraEdit/UEStudio to share FTP accounts with UltraCompare
FTP Folder Compare with CRC
Have you wanted to do a quick folder compare - between a local directory and remote directory - without downloading the files first? No problem... As of v7.20, UltraCompare now supports an FTP CRC compare method. With the CRC compare feature...
Mark and hide files and folders in folder compare
Have you ever wanted to hide files/folders that aren't relevant for your immediate compare needs? We have... While UltraCompare offers many compare filters and ignore options, sometimes you just need more control...
UltraSentry 使用技巧
Web browser cleanup
Use UltraSentry to securely clean up history and temporary files associated with web browsers
Application Cleaning Support
Clean the sensitive data left behind after running your applications
Delete browser cookies
Protect your privacy and your security by securely deleting malicious or private cookies
Download directory cleanup
Securely delete your download history with UltraSentry
Optimize your browser
Using UltraSentry to improve speed, performance, and security of your browser
Explorer/Microsoft office Integration
Tips for integrating UltraSentry into the right-click context menu in Windows Explorer or MS Office
Stealth mode
Tutorial for running UltraSentry in the background or system tray
Scheduling a task
Tutorial for scheduling UltraSentry to automatically execute a specific cleaning task
Run UltraSentry as a system service
How to Schedule your profiles/cleaning operations and be sure that UltraSentry is running them whether you are logged in or not
Using the Wizard
UltraSentry's wizard makes secure/privacy cleaning operations quick and easy. This power tip shows you how to use the wizard.
Total System Scrub
Information on how to use UltraSentry's "Full System Scrub" profile to protect your privacy and secure your sensitive data
Custom profiles
This power tip describes how to set up your own custom profile so that you can securely clean only areas of the system that you wish to clean
Securely delete email
How to securely delete email on your system using UltraSentry
Advanced features
This power tip describes some of the advanced features and functionality of UltraSentry