The suggested option is to overwrite the existing installation of UltraEdit without uninstalling. This will maintain your current INI settings. You will be prompted as to whether or not you wish to overwrite your wordfile. If your wordfile is overwritten and you later wish to use your old wordfile, it will be renamed wordfile.old.
Access to previous versions of UltraEdit (as well as UEStudio, UltraCompare, and UltraSentry) is only available through email. Please email us at firstname.lastname@example.org with your most current registration information, and we will provide you with the version you are eligible for.
First, please be sure you are extracting all setup files from within the zip to an actual folder on your computer's hard disk.
Older installers for which Ghost Installer was used relied on DLLs present with Internet Explorer 6. When Internet Explorer 7 was released, these DLLs were no longer available, which caused some installers for previous versions to not function at all.
If you are using IE7 and your installer is not working, please email us at email@example.com with your current registration information so we can assist you in working around this issue.
The user name and authorization code provided for UltraEdit are case sensitive and must be entered EXACTLY as received from IDM Computer Solutions, Inc.
The EASIEST way and MOST RECOMMENDED way to enter the code correctly is to copy it from the message received from IDM using the clipboard (select it and then copy to clipboard), then paste it into the authorization dialog edit box (using Ctrl+V).
Please note that if your user name includes a reference to the number of users, i.e. "Acme Printing~ 8 User License", this is part of the registration name and must be entered along with "Acme Printing".
If you do have any problems properly registering UltraEdit, please email us for further help.
To delete blank lines with DOS line terminators you can use a regular expression replace as follows:
Replace: "^p$" (without the quotes)
With "" (without the quotes - i.e. nothing).
This expression is an UltraEdit regular expression. For the Unix or Perl compatible regular expression engine use following:
Replace: "\r\n$" (without the quotes)
With "" (without the quotes - i.e. nothing).
Run this replace until every blank line is deleted.
To delete blank lines with blank tabs/spaces, you can use a Perl-compatible regular expression replace as follows:
Replace: "\n\s*\r" (without the quotes)
With "" (without the quotes - i.e. nothing).
This should replace all blank lines with all blank spaces/tabs, except for the last line which you would need to delete manually.
The functionality of Trim Trailing Spaces is that it does require a newline to operate on a given line of text. If the last line of text in your file is terminated with a hard return Trim Trailing Spaces will work on that line as well.
By default the file is recognized as UNIX or MAC and the status bar should show this. When the file is loaded it will be converted to DOS (CR/LF) and in HEX mode you will see this as 0D 0A. When the file is saved it will be converted back to UNIX (LF only) if the "Save file as input format" setting is set in Advanced -> Configuration.
The settings in Advanced -> Configuration default to the above actions.
If you go to Advanced menu and Configuration and choose "Disable" for the "Unix/Mac file detection/conversion" setting this will not happen, or you can leave it set and if you want the file saved as DOS format you can disable the setting "Save file as input format".
Additionally the file may be manually converted from the File menu. When converted to UNIX or MAC from the file menu the actual conversion takes place when the file is saved but the status bar is updated immediately so that you are aware of the format.
UltraEdit only converts the file if it is edited and then saved. Also, if you have "Save file as input format" selected in the Advanced configuration menu, the conversion is overridden on save.
The primary purpose behind the automatic/dialog-prompt conversion on file open is to allow the Windows clipboard to function properly. With conversion enabled, a copy or cut operation will include DOS line endings (0D 0A), which allows for seamless use of UNIX/MAC files in a DOS environment. The easiest way to get intuitive behavior is to disable the "Save file as input format" option.
Version 11.20 and later:
You can access this setting by going to Advanced -> Configuration -> File Handling -> DOS/UNIX/MAC Handling. Select "UNIX" as the "Default file type for new files".
Prior to v11.20:
There is a DOS/UNIX/MAC Handling topic under the File Handling branch under Configuration in the Advanced menu to allow specification of the default format for new files created in UltraEdit. Under "Default file type for new files" you may select either "DOS", "UNIX", or "MAC" and new files would be created with the appropriate line terminators.
By default a confirmation dialog is shown when editing files without a temporary file as there is no backup made and all changes are permanent. If you wish you may disable this under the Temporary Files topic in the File Handling branch under Configuration in the Advanced menu by selecting "Open file without temp file but NO Prompt".
Version 14 of UltraEdit and 06.50 of UEStudio include a new multiline find and replace dialog.
Prior to these versions:
You can do this using "^p" as the CR/LF - UltraEdit translates the ^p into a hard return. You can also use the contents of the clipboard or selected text in a search or replace string with "^c" and "^s" respectively. You can copy/select a string up to 1000 bytes for use this way.
Usually when users see this behavior it is because the "Regular Expressions" checkbox has been left checked in the Search -> Find dialog box.
By design, UltraEdit will not search for a highlighted word when "Regular Expressions" has been left checked in this dialog. Instead, with "Regular Expressions" checked, UltraEdit will search for the last string entered into the "Find What" dialog.
Please go to Advanced -> Configuration -> Editor -> New File Creation and ensure that "Create new EDIT file when opening with no other files" is not selected.
Click on Configuration in the Advanced menu and click on the File Types branch/tab. This page allows the list of file types that appear in the File Open and File Save As dialog boxes to be configured. Up to 10 file types may be configured. The first extension for these file types will be shown in the file operation dialog boxes in the same order they are shown on this page.
Reloading of FTP files is not enabled by default due to the time it can take to download files via FTP. However, if you do want UltraEdit-32 to do this, please go to Advanced -> Configuration -> File Handling -> Load and select "Reload FTP files when reloading a project or last open files".
Regarding large files, UltraEdit handles files in excess of 4GB. UltraEdit is disk based. This means it only loads small portions of the file at once into memory so it does not use all the memory and stop other applications from running. However, it does make a temporary copy of the file to achieve this and this can take time for large files.
There are several options you can change to optimize the handling of large files. More information is available at our large file handling power tip.
The recommended way of doing this is by going to Advanced -> Backup/Restore User Customizations.
You can use a configuration file with HTML Tidy.
Version 11.00 and later:
Specify a configuration file before you run HTML Tidy (tidylib.dll) in the HTML Tidy dialog.
Prior to v11.00:
Edit the uedit32.ini file (normally in the %APPDATA%\IDMComp\UltraEdit directory) and under the [Settings] section add:
Html Tidy Config File="fully qualified filename in quotes"
This setting specifies the full path and filename of the configuration file to be used by HTML Tidy (htmltidy.dll). Normally this setting is not used and HTML Tidy uses the default configuration.
Additional wordfiles as well as tag lists, auto complete files, and macros are available under the Products » Extra Downloads menu.
From the File menu, select "Print Setup/Configuration" and then "Page Setup". Here you will see an option to "Print Syntax Highlighting".
This is not currently possible with the "Collapse All" function. However inner-level folds are preserved when they have manually been collapsed within an outer-level fold.
You can select large blocks with the Select Range dialog in the Edit menu. Additionally, here are a couple of methods for making this easier. If you position your cursor at the beginning of a block and move to the end of the block using the scrollbar and press Shift and then position your cursor appropriately the entire block will be selected.
Alternatively, you could position your cursor at the beginning of the block to be selected and, if there is unique text at the end of your block, you could do a Find. When you press Find Next, hold the Shift key and all text between the current cursor position and end of the found text will be selected.
You can replace lines containing a string with a Regular Expression Replace All. (Make sure "UltraEdit style Regular Expressions" are selected from the Adanced -> Configuration -> Search -> Regular Expressions Engine dialog.)
To do this you would do a find of:
Find What: %*YOUR STRING*^p
Replace With: (literally nothing)
The Regular Expressions section in the Help file has further details and examples are available online in the Power Tips section of our site.
When a file is loaded UltraEdit checks the first 7K of the file and if it contains more than two NULL (Hex 00) the file is considered a binary/HEX file. NULLS are not valid in an ASCII file and will be converted to spaces if you edit the file in text mode.
If you view a HEX file in text mode but make no changes UltraEdit should not convert the NULLS to spaces, but if you do make changes in TEXT mode to a HEX file the change will occur.
If you go to Advanced -> Configuration -> Editor -> Advanced and select "Allow editing of text files with HEX 00's ..." you should be ok. For UltraEdit prior v11.20 this setting is on the General tab toward the bottom under "Advanced/Problem Solving".
With the advanced menu enabled, please go to Advanced -> Configuration -> Editor Display -> Formatting and ensure that "Break on hyphen (-) when converting/reformatting paragraphs" is not selected.
To remove the separators, drag the icon to the left of the separator over the separator.
The easiest way to bring back Open File Tabs is to go to View -> Views/Lists -> and select "Open File Tabs."
UltraEdit-32 does allow longer line lengths. Under the Advanced -> Configuration -> Editor Display -> Miscellaneous you can change the value of "Maximum columns before line wraps" to 20,000.
This setting sets the maximum columns allowed within UltraEdit before it wraps the line (soft wrap). The default is 4096 columns but a maximum of 20,000 is allowed. Some video drivers have a problem when this is set too high.
The ruler works as a normal ruler would, showing "0" as the start point, allowing the user to measure the number of columns prior to a given point. The status bar, on the other hand, is intended to show the column in which you're about to make an entry. As with normal Windows applications, both of these modes of indication and measurement are, I believe, the standard way of doing things, however, most applications do not include both.
If you prefer to have the ruler begin with "1" rather than "0" please go to Advanced -> Configuration -> Editor Display -> Miscellaneous and select "Start ruler numbering at column 1".
Please go to Advanced -> Configuration -> File Handling -> Advanced and select "Copy file instead of using rename when creating backup file".
The Active Line Background highlighting may be turned off under Set Colors in the View menu.
The "add" feature is only enabled if you have specified a custom dictionary to add the words to. In the spell checking dialog, click on "Dictionaries" and select a new file or add an existing file as the custom dictionary and this should work.
You can do this from the Advanced menu and Configuration also if you select the Spell Checker settings and select Dictionaries button.
You can't add words to the language dictionary provided, it is compressed. You have to create a new dictionary file with the NEW button or use an existing one.
To add different fonts and styles for different portions of the text would require that the font/style information be saved in the text file with the data. As a text editor, UltraEdit does not add any additional information to the file.
When you use the File Open dialog to open a file it sets the current directory for the process to the directory you browse to. As this directory is now the current directory you cannot delete it. If you use the File Open dialog to browse to another directory you will be able to delete the previous directory.
UltraEdit supports multiple clipboards and sometimes users have activated one of the user clipboards without being aware of doing so.
The clipboards are activated from the Edit Menu, Right Click Menu or Ctrl+0 - Ctrl+9 with Ctrl+0 being the standard clipboard. The active clipboard is shown in the status bar following the line/col separated by a comma. C0 reflects the Windows Clipboard and C1-9 the user clipboards.
There is an option under Advanced -> Configuration -> Editor Display -> Advanced that can help with the display of ClearType fonts. Please ensure that "Setting this may improve display issues with ClearType fonts on Windows XP" is selected.