Options Window
In the Options window, of the Edit menu, you can customize some parameters related to the development in Integration Studio.
General Tab
- Compare files using
-
Path of the application used in the Compare with Template option that checks the differences between the definition of the extension in Integration Studio and the source code files. For more information, see Compare with Template operation.
Default value: empty value.
- Default Application Server
-
Indicates which the default application server is selected when you create a new extension in Integration Studio. The possible values are: .NET, J2EE, and Both .NET and J2EE. See Extension Properties.
Default value: As you defined in the "Select default Application Server for new extension" window, launched when creating a new extension.
- Show "Select default Application Server for new extension" window
-
Indicates whether this window is displayed when you are creating a new extension.
Default value: checked.
It is recommended that this option always be checked, since the sooner the developer selects the application server, the less impact it has on the extension development.
J2EE Tab
In this tab you can specify the parameters related to the J2EE Software Development Kit (SDK) you want to use in Java extensions.
- J2EE Integrated Development Environment
-
Path of the J2EE IDE (Integrated Development Environment) used for coding the Java extensions. This parameter is used in the Edit Source Code option.
Default value: If you have installed Eclipse in the
Eclipse
directory underProgram Files
, the default value isC:\Program Files\Eclipse\eclipse.exe
. If you have installed Eclipse in a different directory or it is not installed at all, the default value is empty. - J2EE Compiler Tool
-
Path of the builder used when the extension is compiled within Integration Studio, during the verification of an extension. The J2EE Compiler Tool is executed, in background, through a command line with the options defined below.
Default value: If you have installed Apache Ant and set the environment variable
ANT_HOME
, the default value is the same asANT_HOME
. If you have not installed Apache Ant or the environment variable is not set, the default value is empty. - J2EE Compiler Tool Options
-
Indicates the options and targets for running the J2EE compiler Tool in the command line. These arguments are used when the extension is compiled within Integration Studio, during the verification of an extension.
Default value:
jar
.If you include other options and targets in addition to the default value, you must also include these arguments in the
build.xml
file, stored at<extension_directory>\Source\J2EE
.For more information about the builder options and targets, check ant.apache.org site.
.NET Tab
In this tab you can specify the parameters related to .NET Software Development Kit (SDK) you want to use in .NET extensions.
- .NET Integrated Development Environment
-
Path of the .NET IDE (Integrated Development Environment) used for coding the .NET extensions. This parameter is used in the Edit Source Code and Compile the Extension options.
Default value: Detected by Integration Studio based on the .NET IDEs installed on your machine (one of the Visual Studio versions/editions supported by OutSystems).
Examples:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
- .NET Compiler Tool
-
Path of the builder used when the extension is compiled within Integration Studio, during the verification of an extension. The .NET Compiler Tool is executed, in the background, through a command line with the options defined below.
Default value: Detected by Integration Studio based on the .NET Framework versions installed in the current machine and supported by OutSystems.
Examples:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
- .NET Compiler Tool Options
-
Indicates the compiler options used when the extension is compiled within Integration Studio, during the verification of an extension.
The default compiler options are as follows:/nologo
: Prevents copyright information from displaying./verbosity:minimal
: Specifies that the amount of information to display in the build log should be minimal./target:Rebuild
: Cleans and then builds the specified solution or project according to the specified solution configuration./property:Configuration=Release
: The solution will be compiled in Release mode, generating the DLLs and EXEs for the current extension.
For more information about the compiler options, check the MSDN site.
Connection Tab
In this tab you can specify the parameters related to the use of proxy authentication in the Platform Server you are connected to.
- Use proxy authentication
-
To be used when your proxy requires authentication.
Default value: un-checked.
If the Platform Server you are trying to connect to has a proxy, then it's mandatory that you set this option; otherwise it won't be possible for Integration Studio to connect to it.
- Proxy user
- User name used in the proxy authentication.
- Proxy password
- Password of the user used in the proxy authentication.
- Reset Defaults
- You can, at any time, restore the default values for these parameters by clicking on the Reset Defaults button.