Code Editor: UltraEdit
UltraEdit is a powerful disk-based text editor, programmer’s editor, and hex editor that is used to edit HTML, PHP, JavaScript, Perl, C/C++, Python, and virtually any other coding/programming language. UltraEdit can handle and edit files in excess of 4 gigabytes. An industry award winning application, UltraEdit includes a free trial period so you can try all of the application’s features before purchasing a license.
UltraEdit supports 64-bit file handling on both 32-bit and 64-bit Windows platforms (Windows 7 and later).
Text Editing Features
Disk based text editing – supports editing of large 4GB+ files, minimum RAM used
Configurable tab options (multiple tab stop values, use spaces instead of tabs, etc.)
Tab/word wrap options based on file type/extension
Insert/overstrike mode with caret and status bar indication
Paragraph alignment
Left, center, right, fill (for fixed pitch fonts)
Reformat paragraph (cleans up and beautifies text)
Line spacing support for single, 1.5 and double spacing
Drag-and-drop editing
Join line(s) (with optional consolidation of whitespace)
Double click (optional Shift modifier) to highlight all occurrences of selected word
Line Change Indicator (optional) in margin
Saved changes indicated in green
Unsaved changes indicated in red
Configurable colors (set in editor theme)
Auto-indent wrapped lines
Support for extremely long lines (up to 20,000 characters before wrap is added)
Home key positions at first non-space, then first character
IntelliMouse scrolling support
Native Unicode / UTF-8 editing support
Save selection as separate file
Revert to saved (refresh active file)
Favorite files list (store up to 50 of your favorite files)
Recently opened / closed files list
Configure number of files to show (up to 32)
Hold Ctrl + click multiple items in list to open at once
Open all recent files at once
Save state
Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
Works for local, network, FTP, and even unsaved “Edit” files
Prefer prompts to save? Disable this feature under Advanced » Settings » File handling » Session options
Make a copy/backup of active file
Rename active file
Delete active file
Zoom in or out on text with Ctrl + Mouse scroll wheel
Active line and active column highlighting
Optionally display spaces, tabs, and line breaks
Toggle line numbers and column ruler
Set UltraEdit to “Always on Top” to always keep it on top of other windows
Full screen mode to maximize editing space
Column mode (Alt + C) to make columnar/block selections
Quick column mode (hold Alt and drag mouse to make a block selection)
Editor Themes
Manage Themes dialog for creating and modifying themes:
Skin the entire application (dockable panes, menus, toolbars, file tabs, status bar, etc.)
Set editor colors
Set syntax highlighting colors
Switch themes with a single click
Use one of several pre-defined themes or create your own
When adding a new language for syntax highlighting, UltraEdit will automatically pick up your theme’s default colors for the new language
Import, export, and share your themes with others
Multi-caret editing and multi-selection
Use Ctrl + click to set multiple carets for editing in multiple locations at once
Use Ctrl + double click or Ctrl + Click n’ drag to make multiple non-contiguous selections for editing
Press Ctrl + Alt + Z to remove last set caret/selection
Ctrl + click on caret or selection to remove it from set
Select several contiguous lines, then Ctrl + Click beyond line end for quick end-of-line carets
Cut, copy, and paste multiple non-contiguous lines or selections at once
Hints bar
See tips and hints contextualized to the work you’re doing
Scroll through all hints
Hints are designed to be automatic and unobtrusive
Printing functionality, including:
Print preview
Print line numbers
Print command doesn’t print hidden lines
Headers/footers (with alignment commands), margins and page breaks
Printing of syntax highlighting in color
Print 2 pages on one sheet in landscape or portrait modes
Separate font selection for display and printer (supports all fonts installed including True Type fonts)
Print all open files
Multi-level undo and redo for nearly every editor function
Robust cut/copy/paste:
Copy syntax highlighted source as HTML or RTF
Paste HTML source or raw RTF
Cut/Copy and append to existing data on clipboard
Copy full file path and name
Multiple (up to 9) user clipboards in addition to Windows clipboard
Option to convert file from ANSI to UTF-8 when pasting Unicode/UTF-8 content
Text selecting features:
Select entire file, select line, or select word
Select user-defined range of text
Persistent selection
Triple click to select a line
Click a line number in the margin to select the line
Text deletion features:
Delete selection
Delete from current caret position to start of line or end of line
Delete all bookmarked lines
Delete all hidden lines
Delete all empty and / or whitespace-only lines
Move active line up or down
Duplicate active line
Spell checking
Windows 8 and later uses native Windows spell checker with support for all installed (Windows) languages
Windows 7 uses third party Aspell spell checker (limited support for UTF-8 and non-Latin languages)
Spell check only in comments, only in strings, only in both, or everything
Interactive spell check while typing
Word wrap (toggle on or off):
wrap at window edge
wrap at user-defined column number
absolute wrap (wrap inside words)
Open file tabs
File tabs provide quick access to and easy switching between all open files
Sort file tabs (open files) by:
Name
File extension
Location
Date modified
Two styles: dockable or fixed
Multi-row file tabs or single row with tab overflow options
Dockable file tabs can be docked or floating outside of the application
Drag file tabs to split the window (horizontally or vertically) multiple times
Set file tabs to auto-hide and expand them on mouse hover
Tab close button optionally available on active file tab or end of tab row
Middle-click to close file tab
Double-click empty file tab area to open a new/blank file
Close tabs to the left/right
File tabs background coloring based on file extension
File status icons (new, saved, unsaved, read-only, etc.) in file tab
Drag-and-drop a file tab outside of the application to open it in a new instance of UltraEdit
Rename an unsaved file tab
Integrated file viewer (tabbed interface) includes:
File explorer (select multiple files to open them) with system file icons and file information
Optional split view for local, network, and remote/FTP files
Explorer includes (optional) Windows explorer right-click context menu
Right-click a folder and select “Open Files” to see all files in that folder, filter, and sort them
List of open files (close/save/tile/print selected files)
List of project files (open selected files)
“Lists” tab for user favorites and user-created file groups/lists
Filter for file view and file explorer
File find for “open files” tab
FTP/SFTP account access in file tree view
Right click to compare from explorer view
Drag-and-drop files from the file view to open them in UE
Drag-and-drop file tabs into the file view to add them to project or lists/favorites
Multiline find and replace dialogs for all searches (Find, Replace, Find in Files, Replace in Files)
Unlimited bookmarks
Click in margin to toggle bookmark
Set unlimited bookmarks in a file…even multi-GB files with hundreds of thousands of bookmarks
Dynamically named bookmarks include line #, column #, text from file, file path
Bookmark viewer with ability to sort on any parameter
Go to next/previous bookmark
Clear all bookmarks
Delete all bookmarked lines
Count words in entire file or in selected text if selection exists (includes line count)
Insert lines, page breaks, or even an entire file at current cursor position
Insert string at every increment (ideal for formatting database records and inserting hard returns)
Insert date/time (F7) into active text file at current position
Zoom in/out on text by increasing/decreasing font size (Ctrl + mouse wheel)
Full help file/manual with indexed and searchable contents
Context sensitive help (press F1 to access help topic for current command/location)
Plenty of power tips at your disposal to maximize your efficiency
Code Editor: UltraEdit
UltraEdit is a powerful disk-based text editor, programmer’s editor, and hex editor that is used to edit HTML, PHP, JavaScript, Perl, C/C++, Python, and virtually any other coding/programming language. UltraEdit can handle and edit files in excess of 4 gigabytes. An industry award winning application, UltraEdit includes a free trial period so you can try all of the application’s features before purchasing a license.
UltraEdit supports 64-bit file handling on both 32-bit and 64-bit Windows platforms (Windows 7 and later).
Text Editing Features
Disk based text editing – supports editing of large 4GB+ files, minimum RAM used
Configurable tab options (multiple tab stop values, use spaces instead of tabs, etc.)
Tab/word wrap options based on file type/extension
Insert/overstrike mode with caret and status bar indication
Paragraph alignment
Left, center, right, fill (for fixed pitch fonts)
Reformat paragraph (cleans up and beautifies text)
Line spacing support for single, 1.5 and double spacing
Drag-and-drop editing
Join line(s) (with optional consolidation of whitespace)
Double click (optional Shift modifier) to highlight all occurrences of selected word
Line Change Indicator (optional) in margin
Saved changes indicated in green
Unsaved changes indicated in red
Configurable colors (set in editor theme)
Auto-indent wrapped lines
Support for extremely long lines (up to 20,000 characters before wrap is added)
Home key positions at first non-space, then first character
IntelliMouse scrolling support
Native Unicode / UTF-8 editing support
Save selection as separate file
Revert to saved (refresh active file)
Favorite files list (store up to 50 of your favorite files)
Recently opened / closed files list
Configure number of files to show (up to 32)
Hold Ctrl + click multiple items in list to open at once
Open all recent files at once
Save state
Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
Works for local, network, FTP, and even unsaved “Edit” files
Prefer prompts to save? Disable this feature under Advanced » Settings » File handling » Session options
Make a copy/backup of active file
Rename active file
Delete active file
Zoom in or out on text with Ctrl + Mouse scroll wheel
Active line and active column highlighting
Optionally display spaces, tabs, and line breaks
Toggle line numbers and column ruler
Set UltraEdit to “Always on Top” to always keep it on top of other windows
Full screen mode to maximize editing space
Column mode (Alt + C) to make columnar/block selections
Quick column mode (hold Alt and drag mouse to make a block selection)
Editor Themes
Manage Themes dialog for creating and modifying themes:
Skin the entire application (dockable panes, menus, toolbars, file tabs, status bar, etc.)
Set editor colors
Set syntax highlighting colors
Switch themes with a single click
Use one of several pre-defined themes or create your own
When adding a new language for syntax highlighting, UltraEdit will automatically pick up your theme’s default colors for the new language
Import, export, and share your themes with others
Multi-caret editing and multi-selection
Use Ctrl + click to set multiple carets for editing in multiple locations at once
Use Ctrl + double click or Ctrl + Click n’ drag to make multiple non-contiguous selections for editing
Press Ctrl + Alt + Z to remove last set caret/selection
Ctrl + click on caret or selection to remove it from set
Select several contiguous lines, then Ctrl + Click beyond line end for quick end-of-line carets
Cut, copy, and paste multiple non-contiguous lines or selections at once
Hints bar
See tips and hints contextualized to the work you’re doing
Scroll through all hints
Hints are designed to be automatic and unobtrusive
Printing functionality, including:
Print preview
Print line numbers
Print command doesn’t print hidden lines
Headers/footers (with alignment commands), margins and page breaks
Printing of syntax highlighting in color
Print 2 pages on one sheet in landscape or portrait modes
Separate font selection for display and printer (supports all fonts installed including True Type fonts)
Print all open files
Multi-level undo and redo for nearly every editor function
Robust cut/copy/paste:
Copy syntax highlighted source as HTML or RTF
Paste HTML source or raw RTF
Cut/Copy and append to existing data on clipboard
Copy full file path and name
Multiple (up to 9) user clipboards in addition to Windows clipboard
Option to convert file from ANSI to UTF-8 when pasting Unicode/UTF-8 content
Text selecting features:
Select entire file, select line, or select word
Select user-defined range of text
Persistent selection
Triple click to select a line
Click a line number in the margin to select the line
Text deletion features:
Delete selection
Delete from current caret position to start of line or end of line
Delete all bookmarked lines
Delete all hidden lines
Delete all empty and / or whitespace-only lines
Move active line up or down
Duplicate active line
Spell checking
Windows 8 and later uses native Windows spell checker with support for all installed (Windows) languages
Windows 7 uses third party Aspell spell checker (limited support for UTF-8 and non-Latin languages)
Spell check only in comments, only in strings, only in both, or everything
Interactive spell check while typing
Word wrap (toggle on or off):
wrap at window edge
wrap at user-defined column number
absolute wrap (wrap inside words)
Open file tabs
File tabs provide quick access to and easy switching between all open files
Sort file tabs (open files) by:
Name
File extension
Location
Date modified
Two styles: dockable or fixed
Multi-row file tabs or single row with tab overflow options
Dockable file tabs can be docked or floating outside of the application
Drag file tabs to split the window (horizontally or vertically) multiple times
Set file tabs to auto-hide and expand them on mouse hover
Tab close button optionally available on active file tab or end of tab row
Middle-click to close file tab
Double-click empty file tab area to open a new/blank file
Close tabs to the left/right
File tabs background coloring based on file extension
File status icons (new, saved, unsaved, read-only, etc.) in file tab
Drag-and-drop a file tab outside of the application to open it in a new instance of UltraEdit
Rename an unsaved file tab
Integrated file viewer (tabbed interface) includes:
File explorer (select multiple files to open them) with system file icons and file information
Optional split view for local, network, and remote/FTP files
Explorer includes (optional) Windows explorer right-click context menu
Right-click a folder and select “Open Files” to see all files in that folder, filter, and sort them
List of open files (close/save/tile/print selected files)
List of project files (open selected files)
“Lists” tab for user favorites and user-created file groups/lists
Filter for file view and file explorer
File find for “open files” tab
FTP/SFTP account access in file tree view
Right click to compare from explorer view
Drag-and-drop files from the file view to open them in UE
Drag-and-drop file tabs into the file view to add them to project or lists/favorites
Multiline find and replace dialogs for all searches (Find, Replace, Find in Files, Replace in Files)
Unlimited bookmarks
Click in margin to toggle bookmark
Set unlimited bookmarks in a file…even multi-GB files with hundreds of thousands of bookmarks
Dynamically named bookmarks include line #, column #, text from file, file path
Bookmark viewer with ability to sort on any parameter
Go to next/previous bookmark
Clear all bookmarks
Delete all bookmarked lines
Count words in entire file or in selected text if selection exists (includes line count)
Insert lines, page breaks, or even an entire file at current cursor position
Insert string at every increment (ideal for formatting database records and inserting hard returns)
Insert date/time (F7) into active text file at current position
Zoom in/out on text by increasing/decreasing font size (Ctrl + mouse wheel)
Full help file/manual with indexed and searchable contents
Context sensitive help (press F1 to access help topic for current command/location)
Plenty of power tips at your disposal to maximize your efficiency
연관 상품