Categories


Popular topics

(Created page with "Category: Ribbon commands The '''Advanced tab''' provides access to some of the advanced capabilities of UltraEdit and UEStudio, including tools, macros, scripts, and more...")
 
Line 4: Line 4:
 
===Tools===
 
===Tools===
 
{|  
 
{|  
|SSH/telnet - SSH/telnet console
+
|SSH / telnet - [[SSH / telnet console]]
|Shows or hides the SSH/Telnet console
+
|Shows or hides the SSH / telnet console.
 
|-
 
|-
|SSH/telnet - SSH/telnet accounts
+
|SSH / telnet - [[SSH / telnet accounts]]
|Shows or hides the SSH/Telnet Account Manager
+
|Shows or hides the SSH / telnet Account Manager.
 
|-
 
|-
|Run DOS command
+
|[[Run DOS / Windows command|Run DOS command]]
|Runs a DOS command and captures its output
+
|Opens dialog allowing you to run a DOS command and capture its output.
 
|-
 
|-
 
|Run last command
 
|Run last command
|Repeats the last DOS command
+
|Re-runs the last DOS command.
 
|-
 
|-
|Run Windows program
+
|[[Run DOS / Windows command|Run Windows command]]
|Runs a Windows program
+
|Opens a dialog allowing you to run a Windows program.
 
|-
 
|-
|User tools
+
|User tools - [[Configure tools]]
|Opens dialog for user-definable tool configuration
+
|Opens user tool configuration where you can create, modify, and delete user tools.
 +
|-
 +
|User tools - (listed tools)
 +
|Beneath "Configure tools," all configured tools are shown in the drop down. Clicking on a user tool executes that tool immediately with no prompt.
 
|}
 
|}
 
   
 
   
 
===Active file===
 
===Active file===
 
{|
 
{|
|Encryption - Encrypt file
+
|[[Encrypting and decrypting files|Encryption]] - Encrypt file
|Encrypts active file using user-specified passphrase
+
|Encrypts active file using user-specified passphrase.
 
|-
 
|-
|Encryption - Decrypt file
+
|[[Encrypting and decrypting files|Encryption]] - Decrypt file
|Decrypts active file using user-specified passphrase
+
|Decrypts active file using user-specified passphrase.
 
|-
 
|-
 
|Base64 encode
 
|Base64 encode
|Converts selected text to Base64
+
|Converts selected text to [https://en.wikipedia.org/wiki/Base64 Base64] format.
 
|-
 
|-
 
|Base64 decode
 
|Base64 decode
|Converts selected text from Base64
+
|Converts selected text from [https://en.wikipedia.org/wiki/Base64 Base64] format.
 
|-
 
|-
|Conversions - UNIX/MAC to DOS
+
|[[Converting line terminators|Conversions]] - Unix/Mac to DOS
|Converts active file's line terminator type from Unix or Mac (legacy) to DOS
+
|Converts active file's line terminator type from Unix or Mac (legacy) to DOS.
 
|-
 
|-
|Conversions - DOS to MAC
+
|[[Converting line terminators|Conversions]] - DOS to Mac
|Converts active file's line terminator type from DOS to Mac (legacy)
+
|Converts active file's line terminator type from DOS to Mac (legacy).
 
|-
 
|-
|Conversions - DOS to UNIX
+
|[[Converting line terminators|Conversions]] - DOS to Unix
|Converts active file's line terminator type from DOS to Unix
+
|Converts active file's line terminator type from DOS to Unix.
 
|-
 
|-
|Conversions - EBCDIC to ASCII
+
|[[Converting file encoding|Conversions]] - EBCDIC to ASCII
|Converts active file's encoding from EBCDIC to ASCII
+
|Converts active file's encoding from EBCDIC to ASCII.
 
|-
 
|-
|Conversions - ASCII to EBCDIC
+
|[[Converting file encoding|Conversions]] - ASCII to EBCDIC
|Converts active file's encoding from ASCII to EBCDIC
+
|Converts active file's encoding from ASCII to EBCDIC.
 
|-
 
|-
|Conversions - OEM to ANSI
+
|[[Converting file encoding|Conversions]] - OEM to ANSI
|Converts active file's encoding from OEM to ANSI
+
|Converts active file's encoding from OEM to ANSI.
 
|-
 
|-
|Conversions - ANSI to OEM
+
|[[Converting file encoding|Conversions]] - ANSI to OEM
|Converts active file's encoding from ANSI to OEM
+
|Converts active file's encoding from ANSI to OEM.
 
|-
 
|-
|Conversions - ASCII to Unicode
+
|[[Converting file encoding|Conversions]] - ASCII to Unicode
|Converts active file's encoding from ASCII to Unicode (UTF-16)
+
|Converts active file's encoding from ASCII to Unicode (UTF-16).
 
|-
 
|-
|Conversions - UTF-8 to Unicode
+
|[[Converting file encoding|Conversions]] - UTF-8 to Unicode
|Converts active file's encoding from UTF-8 to Unicode (UTF-16)
+
|Converts active file's encoding from UTF-8 to Unicode (UTF-16).
 
|-
 
|-
|Conversions - Unicode to ASCII
+
|[[Converting file encoding|Conversions]] - Unicode to ASCII
|Converts active file's encoding from Unicode (UTF-16) to ASCII
+
|Converts active file's encoding from Unicode (UTF-16) to ASCII.
 
|-
 
|-
|Conversions - UTF-8 to ASCII
+
|[[Converting file encoding|Conversions]] - UTF-8 to ASCII
|Converts active file's encoding from UTF-8 to ASCII
+
|Converts active file's encoding from UTF-8 to ASCII.
 
|-
 
|-
|Conversions - ASCII to UTF-8
+
|[[Converting file encoding|Conversions]] - ASCII to UTF-8
|Converts active file's encoding from ASCII to UTF-8
+
|Converts active file's encoding from ASCII to UTF-8.
 
|-
 
|-
|Conversions - Unicode/UTF-8 to UTF-8
+
|[[Converting file encoding|Conversions]] - Unicode / UTF-8 to UTF-8
|Converts active file's encoding from Unicode (UTF-16)/UTF-8 to UTF-8
+
|Converts active file's encoding from Unicode (UTF-16)/UTF-8 to UTF-8.
 
|-
 
|-
|Conversions - Unicode/ASCII/UTF-8 to UTF-8
+
|[[Converting file encoding|Conversions]] - Unicode / ASCII / UTF-8 to UTF-8
|Converts active file's encoding from Unicode/ASCII/UTF-8 to UTF-8
+
|Converts active file's encoding from Unicode / ASCII / UTF-8 to UTF-8.
 
|-
 
|-
|Conversions - UNICODE to UNICODE Big Endian
+
|[[Converting file encoding|Conversions]] - Unicode to Unicode Big Endian
|Converts active file's encoding from Unicode (UTF-16) to Unicode (UTF-16) (Big Endian)
+
|Converts active file's encoding from Unicode (UTF-16) to Unicode (UTF-16 Big Endian).
 
|-
 
|-
|Conversions - UNICODE Big Endian to UNICODE
+
|[[Converting file encoding|Conversions]] - Unicode Big Endian to Unicode
|Converts active file's encoding from Unicode (UTF-16) (Big Endian) to Unicode (UTF-16)
+
|Converts active file's encoding from Unicode (UTF-16 Big Endian) to Unicode (UTF-16).
 
|-
 
|-
|Conversions - UNICODE to ASCII Escaped Unicode
+
|[[Converting file encoding|Conversions]] - Unicode to ASCII Escaped Unicode
|Converts active file's encoding from Unicode (UTF-16) to ASCII Escaped Unicode
+
|Converts active file's encoding from Unicode (UTF-16) to ASCII Escaped Unicode.
 
|-
 
|-
|Conversions - ASCII Escaped Unicode to UNICODE
+
|[[Converting file encoding|Conversions]] - ASCII Escaped Unicode to Unicode
|Converts active file's encoding from ASCII Escaped Unicode to Unicode (UTF-16)
+
|Converts active file's encoding from ASCII Escaped Unicode to Unicode (UTF-16).
 
|-
 
|-
 
|Code page
 
|Code page
|Opens Code Page Selection dialog to allow changing code page for active file
+
|Opens [[Code page selection]] dialog to allow you to change the code page for the active file.
 
|}
 
|}
 
   
 
   
Line 98: Line 101:
 
{|
 
{|
 
|Play multiple times
 
|Play multiple times
|Runs any macro or runs a macro multiple times
+
|Opens "Play macro" dialog allowing you to select a macro to play, and then specify a number of times to play it (between 1 and 100,000). To replay the last-run macro a single time without any prompts or dialogs, use the "Play again" option.
 
|-
 
|-
 
|Play again
 
|Play again
|Runs last macro again
+
|Plays last-played macro a single time.
 
|-
 
|-
|Quick record
+
|[[Quick record macro|Quick record]]
|Records a macro without showing dialog for name, etc.
+
|Immediately starts macro recording without any prompts or dialogs.
 
|-
 
|-
|Define and record
+
|[[Record macro|Define and record]]
 
|Starts recording a macro
 
|Starts recording a macro
 
|-
 
|-
 
|Load
 
|Load
|Loads a macro file
+
|Opens "Load macro" dialog, allowing you to browse to and choose a .mac file containing UltraEdit / UEStudio macros which can then be played in the editor. If any macros are already loaded, they will be replaced by the ones from the newly-selected macro file.
 
|-
 
|-
 
|Load and append to existing
 
|Load and append to existing
|Loads and appends a macro file to any macros already resident
+
|Opens "Load macro" dialog, allowing you to browse to and choose a .mac file containing UltraEdit / UEStudio macros which can then be played in the editor. Any existing macros are not replaced and both the newly loaded and previously loaded macros will be available for playback in the editor.
 
|-
 
|-
|Edit macro
+
|[[Create and edit macros|Edit macro]]
|Edits a macro
+
|Opens "Edit / create macro" dialog where you can manually create and modify macros.
 
|-
 
|-
|Configure macros
+
|[[Configure macro properties|Configure macro]]
|Deletes a macro or modifies its properties
+
|Opens "Modify macro" dialog where you can set macro properties including keyboard shortcuts.
 
|-
 
|-
 
|Delete all macros
 
|Delete all macros
|Deletes all resident macros
+
|Unloads all loaded macros. If any of the macros have been created or modified since the file was saved, you will be prompted, allowing you to save the macros prior to unloading them.
 
|-
 
|-
 
|Save all macros
 
|Save all macros
|Saves all resident macros to a file
+
|Opens "Save macro" dialog, allowing you to browse to and choose a location to save all loaded macros into a .mac file.
 
|-
 
|-
 
|Set macro for auto-load
 
|Set macro for auto-load
|Specifies macro to load at startup
+
|Opens [[Set macro auto-load on startup]] dialog.
 
|-
 
|-
 
|Set macro for file open/save
 
|Set macro for file open/save
|Specifies macro to run when a file is loaded or saved
+
|Opens [[Set macro to run on file load / save]] dialog.
 
|-
 
|-
 
|Show post macro record options
 
|Show post macro record options
|Prompts you with options after macros are recorded
+
|If checked, will show the [[Post macro record options]] dialog.
 
|-
 
|-
 
|Warn on exit if macro not saved
 
|Warn on exit if macro not saved
|Warns if macros are not saved when editing
+
|If checked, a prompt will be displayed if there are unsaved new or modified macros when UltraEdit / UEStudio is closed.
 
|}
 
|}
 
   
 
   
 
===Script===
 
===Script===
 +
Scripting in UltraEdit / UEStudio is based upon the JavaScript scripting engine, which allows you to leverage the power and flexibility of the [https://www.javascript.com/ JavaScript scripting language] while programmatically accessing and automating UltraEdit / UEStudio functionality. You can [[Create and edit scripts|create and edit scripts]] directly in UltraEdit / UEStudio. An exhaustive [[Scripting reference|scripting reference]] is available.
 
{|
 
{|
|Play script
+
|Play script (button)
|Shows listing of all currently specified scripts
+
|Clicking the script icon will run the active file as a script. The active file doesn't need to be saved in order to be run as a script.
 +
|-
 +
|Play script (drop down)
 +
|Shows listing of all loaded scripts. Clicking on one of the scripts will immediately play it with no prompt.
 
|-
 
|-
 
|All scripts
 
|All scripts
|Opens the Scripts dialog where scripts may be added for execution
+
|Opens the [[Scripts]] dialog where you can add and remove scripts to play in the editor, as well as assign keyboard shortcuts.
 
|}
 
|}
 
   
 
   
 
===Configure===
 
===Configure===
 
{|
 
{|
|Settings
+
|[[Settings]]
|Opens Configuration dialog with index tree to access categorized configuration options
+
|Opens settings / configuration area with most settings that can be changed or toggled in UltraEdit / UEStudio.
 
|-
 
|-
|Backup/restore user customizations
+
|Backup settings - Backup / restore user customizations
|Opens dialog allowing user to select application settings, layout data, smart templates, and wordfiles to backup or restore
+
|Opens [[Backup / restore user customizations]] dialog allowing you to backup all of your settings, layout, theme, and other customizations.
 
|-
 
|-
 
|Export settings
 
|Export settings
|Opens dialog allowing you to select folder to export settings to
+
|Opens a folder browser dialog allowing you to select a folder to export your settings files to.
 
|-
 
|-
 
|Import settings
 
|Import settings
|Opens dialog allowing you to select INI file from which to import settings
+
|Opens a folder browser dialog allowing you to select a folder from which to import settings.
 
|}
 
|}
 
   
 
   
Line 167: Line 174:
 
{|
 
{|
 
|Check for updates
 
|Check for updates
|Checks to see if an upgrade/hotfix is available for the version currently being used
+
|Checks to see if an update or hotfix is available for the version currently being used. The dialog will notify you whether the update is free or requires a paid upgrade.
 
|}
 
|}

Revision as of 13:00, 8 November 2017

The Advanced tab provides access to some of the advanced capabilities of UltraEdit and UEStudio, including tools, macros, scripts, and more.

Tools

SSH / telnet - SSH / telnet console Shows or hides the SSH / telnet console.
SSH / telnet - SSH / telnet accounts Shows or hides the SSH / telnet Account Manager.
Run DOS command Opens dialog allowing you to run a DOS command and capture its output.
Run last command Re-runs the last DOS command.
Run Windows command Opens a dialog allowing you to run a Windows program.
User tools - Configure tools Opens user tool configuration where you can create, modify, and delete user tools.
User tools - (listed tools) Beneath "Configure tools," all configured tools are shown in the drop down. Clicking on a user tool executes that tool immediately with no prompt.

Active file

Encryption - Encrypt file Encrypts active file using user-specified passphrase.
Encryption - Decrypt file Decrypts active file using user-specified passphrase.
Base64 encode Converts selected text to Base64 format.
Base64 decode Converts selected text from Base64 format.
Conversions - Unix/Mac to DOS Converts active file's line terminator type from Unix or Mac (legacy) to DOS.
Conversions - DOS to Mac Converts active file's line terminator type from DOS to Mac (legacy).
Conversions - DOS to Unix Converts active file's line terminator type from DOS to Unix.
Conversions - EBCDIC to ASCII Converts active file's encoding from EBCDIC to ASCII.
Conversions - ASCII to EBCDIC Converts active file's encoding from ASCII to EBCDIC.
Conversions - OEM to ANSI Converts active file's encoding from OEM to ANSI.
Conversions - ANSI to OEM Converts active file's encoding from ANSI to OEM.
Conversions - ASCII to Unicode Converts active file's encoding from ASCII to Unicode (UTF-16).
Conversions - UTF-8 to Unicode Converts active file's encoding from UTF-8 to Unicode (UTF-16).
Conversions - Unicode to ASCII Converts active file's encoding from Unicode (UTF-16) to ASCII.
Conversions - UTF-8 to ASCII Converts active file's encoding from UTF-8 to ASCII.
Conversions - ASCII to UTF-8 Converts active file's encoding from ASCII to UTF-8.
Conversions - Unicode / UTF-8 to UTF-8 Converts active file's encoding from Unicode (UTF-16)/UTF-8 to UTF-8.
Conversions - Unicode / ASCII / UTF-8 to UTF-8 Converts active file's encoding from Unicode / ASCII / UTF-8 to UTF-8.
Conversions - Unicode to Unicode Big Endian Converts active file's encoding from Unicode (UTF-16) to Unicode (UTF-16 Big Endian).
Conversions - Unicode Big Endian to Unicode Converts active file's encoding from Unicode (UTF-16 Big Endian) to Unicode (UTF-16).
Conversions - Unicode to ASCII Escaped Unicode Converts active file's encoding from Unicode (UTF-16) to ASCII Escaped Unicode.
Conversions - ASCII Escaped Unicode to Unicode Converts active file's encoding from ASCII Escaped Unicode to Unicode (UTF-16).
Code page Opens Code page selection dialog to allow you to change the code page for the active file.

Macro

Play multiple times Opens "Play macro" dialog allowing you to select a macro to play, and then specify a number of times to play it (between 1 and 100,000). To replay the last-run macro a single time without any prompts or dialogs, use the "Play again" option.
Play again Plays last-played macro a single time.
Quick record Immediately starts macro recording without any prompts or dialogs.
Define and record Starts recording a macro
Load Opens "Load macro" dialog, allowing you to browse to and choose a .mac file containing UltraEdit / UEStudio macros which can then be played in the editor. If any macros are already loaded, they will be replaced by the ones from the newly-selected macro file.
Load and append to existing Opens "Load macro" dialog, allowing you to browse to and choose a .mac file containing UltraEdit / UEStudio macros which can then be played in the editor. Any existing macros are not replaced and both the newly loaded and previously loaded macros will be available for playback in the editor.
Edit macro Opens "Edit / create macro" dialog where you can manually create and modify macros.
Configure macro Opens "Modify macro" dialog where you can set macro properties including keyboard shortcuts.
Delete all macros Unloads all loaded macros. If any of the macros have been created or modified since the file was saved, you will be prompted, allowing you to save the macros prior to unloading them.
Save all macros Opens "Save macro" dialog, allowing you to browse to and choose a location to save all loaded macros into a .mac file.
Set macro for auto-load Opens Set macro auto-load on startup dialog.
Set macro for file open/save Opens Set macro to run on file load / save dialog.
Show post macro record options If checked, will show the Post macro record options dialog.
Warn on exit if macro not saved If checked, a prompt will be displayed if there are unsaved new or modified macros when UltraEdit / UEStudio is closed.

Script

Scripting in UltraEdit / UEStudio is based upon the JavaScript scripting engine, which allows you to leverage the power and flexibility of the JavaScript scripting language while programmatically accessing and automating UltraEdit / UEStudio functionality. You can create and edit scripts directly in UltraEdit / UEStudio. An exhaustive scripting reference is available.

Play script (button) Clicking the script icon will run the active file as a script. The active file doesn't need to be saved in order to be run as a script.
Play script (drop down) Shows listing of all loaded scripts. Clicking on one of the scripts will immediately play it with no prompt.
All scripts Opens the Scripts dialog where you can add and remove scripts to play in the editor, as well as assign keyboard shortcuts.

Configure

Settings Opens settings / configuration area with most settings that can be changed or toggled in UltraEdit / UEStudio.
Backup settings - Backup / restore user customizations Opens Backup / restore user customizations dialog allowing you to backup all of your settings, layout, theme, and other customizations.
Export settings Opens a folder browser dialog allowing you to select a folder to export your settings files to.
Import settings Opens a folder browser dialog allowing you to select a folder from which to import settings.

Updates

Check for updates Checks to see if an update or hotfix is available for the version currently being used. The dialog will notify you whether the update is free or requires a paid upgrade.
MediaWiki spam blocked by CleanTalk.