|Home » Products » UltraEdit/UEStudio » Menu Commands (UE) » Project|
Project Settings Dialog
Article Number: 1352 | Last Updated: Fri, Oct 21, 2011 3:07 PM
The Project Settings dialog is used to configure options for the active project.
UltraEdit Project Settings dialog
UEStudio Project Settings dialog
UltraEdit / UEStudio allows a Project Directory to be specified. Where possible UltraEdit will use relative paths. If this is not possible absolute paths will be used for the files added to a project.
In some cases it is advantageous to group multiple sets of files together within a single project. UltraEdit provides for grouping of these files in named groups. These groups may be added or deleted as needed and files may be added to each group.
Optional directory for Wordfiles
The Optional directory for Wordfiles entry box allows the user to specify a different wordfile directory to be used for Syntax Highlighting when the project is active. If the path is fully qualified it will be an absolute path to the wordfile directory, otherwise the path would be a relative path to the project directory or project file (based on settings above).
The CTAGS file entry box allows the user to specify a file to be used for storing data for CTAGS functions. The option may also be selected to Create CTAG file on project load. If this item is checked UltraEdit will automatically create the CTAGS tag file when the project is loaded. These options are only available if the Legacy Ctags Support (UltraEdit-style) checkbox is selected.
When selected, the Include sub folders in folders option causes UltraEdit to recursively include all sub folders when a folder is added to a Project. If a Filter is specified (i.e. *. c) only files with matching extensions will be considered part of the project. If a Filter is specified for a folder in the File Tree View, this filter will apply only to the selected folder and will override the filter defined for the project as a whole in the Project Settings dialog.
Add Group/Add Folder
If the Add Folder button is pressed, the New Folder dialog is presented where users may specify actual folders on the local system or network to be added to the active project. If the Add Group button is pressed, a New Group dialog is presented and the name entered will be used for a blue colored folder which is displayed in the Project pane in the File View purely for organizational purposes. Files/folders added to a project may be collected under these notional folders.
This checkbox must be selected for the Set/Change Compiler button, the Compiler Options button, and the Build Mode dropdown to be active. If this is not selected these items may not be modified and the Build toolbar (available only in UEStudio) will not be active when the project is loaded.
* Set/Change Compiler
Pressing this button launches the Select Compiler dialog which is used to select a compiler for the active project and configure compiler settings.
* Compiler Options
Pressing this button launches the Compiler Options dialog which is used to configure the compiler selected for use with the active project.
* Build Mode
The Build Mode for the active project may be set to either Debug or Release using the Build Mode dropdown. This may also be modified in the Build toolbar.
* Version Control Support
This checkbox must be selected for the CVS Commit and Update commands at the top of the CVS submenu in the Project menu to be active. If this option is not selected and a CVS Module Directory isn't specified for the project, then these top two options would not be available as CVS options will not have been configured for the active project. If this is not selected context menu options for CVS will not be available in the File Tree View when a file is clicked on.
* Manage VCS Modules
Pressing this button presents the VCS Manager dialog where settings for CVS/Subversion accounts may be specified.
* Save version account information in project file
If this option is selected, each checked module in the project will store account information in the project file as a backup to the actual account information stored in the INI file.
* CVS Module Directory
Users may specify the path to the CVS module for the active project here. The Browse button may be used to navigate to a Module directory if this is preferred.
Include sub folders in folders
This setting, when checked, causes all sub-folders and appropriate files to be added to the project when a folder is added to the project. If set, any time project files are referenced, a recursive search for the files will be made through the sub-folders of the main folder.
The filter entry allows the user to specify a file filter that will be applied to the files that are part of a folder group. Only files matching the filter will be added to the group when the folder is updated.
Select Project Debugger
This dropdown allows the user to choose between using an External Debugger, the Integrated WinDbg debugger, or the Integrated PHP debugger. If External Debugger is selected then the external debugger specified in the Compiler Options dialog is launched, but integrated debugging is not supported. This is for debuggers not yet integrated into UEStudio.
If Integrated WinDbg is selected as the project debugger (currently only for use with projects built with the Microsoft C/C++ compiler) then integrated debugging is supported within UEStudio. If WinDbg has not been downloaded and installed this may be downloaded from the IDE/Debugger branch in Configuration.
If Integrated PHP is selected as the project debugger then integrated debugging is supported within UEStudio. If the PHP debugger has not been downloaded and installed this may be downloaded from the IDE/Debugger branch in Configuration.
The Working Directory field specifies the working directory for the debugger to use for the active project. The full path for the working directory must be specified.
The Program Arguments field is used to specify arguments to be passed to the process currently being debugged.
The Symbol Paths field is used to specify the path to symbols to be used for the active project. The user may browse to the directory where the symbols to be used are stored rather than directly specifying this if desired. The full path for the directory must be specified. Multiple paths may be specified if delimited by semicolons ";".
* Please note: These items are only included in UEStudio and are not supported in UltraEdit.
There are no attachments for this article.
Close Project/Workspace command
Viewed 1288 times since Thu, Oct 13, 2011
Viewed 1165 times since Thu, Oct 13, 2011
Viewed 1710 times since Thu, Oct 13, 2011
Viewed 843 times since Thu, Oct 13, 2011
Viewed 1208 times since Thu, Oct 13, 2011
Viewed 2161 times since Thu, Oct 13, 2011
Open Project/Workspace command
Viewed 1363 times since Thu, Oct 13, 2011
Project Converter command
Viewed 1555 times since Thu, Oct 20, 2011
New Project/Workspace command
Viewed 576 times since Thu, Oct 13, 2011
Viewed 484 times since Thu, Oct 20, 2011