IDL Workbench Preferences
Set the IDL Workbench preferences through Window > Preferences in the main menu.
General
The following are the General settings that control the look of the IDL Workbench UI. For more details on these parameters, refer to the Eclipse Workbench User Guide at https://help.eclipse.org/.
Appearance |
Enable/disable theme settings to define the look and feel of the Workbench. Additional appearance settings include:
|
Compare/Patch |
Settings for text comparison features. |
Content Types |
Specify file associations and editors for content types (e.g., images, text, etc.). |
Editors |
Provides Editor view options. Additional settings include:
|
Globalization |
Settings for how to render globalized data. |
Keys |
Set key bindings for the Workbench. |
Link Handlers |
Define how the Workbench will handle links and hyperlinks. |
Network Connections |
Settings to configure SSH2 network connections. |
Perspectives |
Settings to manage any Perspectives you have set up (initial setup and layout of views in the Workbench). |
Project Natures |
Enable/disable automatically detecting missing natures and propose extensions from Eclipse Marketplace. |
Quick Search |
Specifies search options. |
Security |
The Secure Storage setting allows you to specify passwords, secure storage, and encryption algorithms. |
Startup and Shutdown |
Options related to shutting down and starting up the Workbench. |
UI Responsiveness Monitoring |
Enable/disable detecting periods of UI unresponsiveness. |
User Storage Service |
Add Linked Accounts for the Eclipse User Storage Service. |
Web Browser |
Specify your default web browser, though this does not allow you to switch to a different browser. To change your default web browser, you must do it within your system configuration. |
Workspace |
Options related to using your workspaces, such as refresh and save options.
|
Help
Specify how to include Help Content from a remote information center.
IDL
These preferences contain options for the IDL Console and Editor.
Command Line |
Enable syntax coloring at the command line and session reset options. |
Editor |
Options for the Editor View, including tabbing behavior, ending of code blocks, and automatic formatting. |
Formatter |
Allows you to specify the text formatting of syntax elements. |
Graphics |
Specify the graphics window size, hardware/software rendering, and graphics cache size. |
IDLdoc |
User-configurable templates are provided for adding IDLdoc routine and file headers to IDL code. |
Interpreter |
Options for reporting errors, exceptions, and multithreading. |
Paths |
Specify the search paths used in the Editor and Console views. |
Syntax Coloring |
Make adjustments to syntax coloring. |
Templates |
Create, edit, or remove coding templates. |
JSON Editor
If you create JSON code from the IDL Workbench, this section allows you to set preferences that apply in the JSON editor.
Run/Debug
This section contains preferences for running and debugging your code in the Editor and IDL Console views.
Console |
Setting for debugging in the Console view, including buffer size and text colors. |
External Tools |
Settings for migrating projects. |
Launching |
Settings for how to launch programs and projects.
|
Perspectives | Settings that control Perspectives used for running and debugging. |
String Substitution | Create and configure string substitution variables. |
View Management | The Debug View can automatically open and closed views. Choose in which perspectives this feature should be enabled. |
Team
These settings configure your IDL Workbench for use in a collaborative work mode using version control.
CVS |
Settings specific to the CVS plug-in. For more details on these parameters, refer to the Eclipse Workbench User Guide at https://help.eclipse.org/latest/index.jsp. |
File Content | Specify file types to include in version control. |
Git |
Settings specific to the Git plug-in. For more details on these parameters, refer to the Eclipse Workbench User Guide. |
Ignored Resources | Specify a list of resource names to exclude from version control. |
Models | Select the model type that should be available when synchronizing. |