Environment Options

From RAD Studio
Jump to: navigation, search

Go Up to Tools Options Dialog Box

Tools > Options > Environment Options

Attention: Environment Options page no longer exists in this version of RAD Studio. To learn how to specify IDE configuration preferences in Athens, please go to Tools Options Dialog Box. In case you need it, below is the documentation regarding Environment Options.

Environment Options specifies IDE configuration preferences.

Item Description

Editor files

Autosaves all modified files in the Code Editor when you run, compile, build the project, or exit the product.

Project desktop

Autosaves or updates the project desktop file (.dsk file extension) when you close the project or exit the product.

The <myproject>.dsk file records your current settings for:

  • Desktop layout
  • Breakpoints
  • Watch items
  • Files currently open in the IDE

When you reopen the project later, the .dsk file is read, and your desktop layout, your breakpoints, and your watches are all restored. Also, all files that were opened when the project was closed are opened again, regardless of whether they are used by the project.

When Autosave Project desktop is disabled, any existing project .dsk files are read when opening the project, but the .dsk files are never updated. This causes the same set of files to open with the project until the .dsk file is manually deleted from disk.

Auto drag docking

For undocked windows, allows you to dock tool windows by dragging the outline of one window over another window. If this option selected, pressing the CTRL key while dragging a window disables the function. If this option is not selected, pressing the CTRL key enables it.

Minimize on run

Minimizes the IDE when you run an application by choosing Run > Run. When you close the application, the IDE is restored. When you run an application without using the debugger, the IDE remains minimized.

Hide designers on run

Hides Designer windows, such as the Object Inspector and Alignment Palette, while the application is running. The windows reappear when the application closes.

Always compile modified projects

In a project group, controls whether only the current active project or all modified projects are compiled when you initiate a build. Default = False (only the current active project is compiled in a Build).

Show compiler progress

Displays the compilation status of your program as it compiles.

Show command line

Displays the command used to compile the project in the Messages window when you compile a project. In a C# environment, displays the command used to compile the project and the content of the response file. The response file lists the compiler options and source files to be compiled.

Background Compilation

Enables background compilation, that is, you can continue working in the IDE while a compilation thread runs. You can also specify the relative priority for the compilation thread for background compiles:

  • Low priority means the IDE will be more responsive, but the background compilation will take longer.
  • Normal is the same priority that is given to any thread. This is the default, and the recommended priority.
  • High priority means that the IDE will be less responsive, and the background compilation will complete more quickly.


Specifies the verbosity level of the build output. Select Quiet, Minimal, Normal, Detailed, or Diagnostics. The build output is written to the Output tab of the Messages window.

Shared Repository

Specifies the path in which the product looks for the shared repository. Click the Browse button to search directories.

Default Project

Specifies the path in which the product looks for default project files. Click the Browse button to search directories.

Child Pages