Working with Overrides |
![]() |
Overrides allow you to customize/personalize connections without actually modifying the connection in a document. This can be very useful if you want to use alternative credentials, gateway/proxy settings or just your personal flavor of color configuration on shared connections. Overrides are stored in the application document along with the default settings (%appdata%\code4ward), which means that you can have different overrides in different environments (e.g. work PC and personal laptop). Overrides are not affecting the document where the actual connection resides, they are applied "on the fly" without changing the document. Use cases and scenarios for overrides:
Example: Overriding font, font size and colors in a Terminal connection (based on Rebex)
The following example walks you through the steps necessary to override several settings on Terminal connections which are based on the Rebex plugin. Overrides can be applied to any connection, overriding any setting.
Note |
In case only one plugin is available for the selected connection type, the Overrides dialog will appear immediately. If multiple plugins are available for the selected connection type, a drop down menu appears with a list of available plugins. |
Note |
Checking/unchecking items in the Override drop down menu will enable/disable the corresponding controls in the Overrides dialog. Enabled (checked) items will be overridden with the configured values when overrides are applied. |
By default, overrides are only applied when holding the Alt key while you are connecting. This behavior can be changed in View -> Options -> Behaviors -> Modifiers.