Dialog "Project Properties"


This dialog is called by "gear" toolbar button of "Project Manager" panel. It allows to change the following properties of currently opened project. These options are saved in the project file.

Encoding / Line ends / Lexer Properties of new documents, which are applied to the newly created documents when the project is loaded. They override the same settings from the main SynWrite configuration, if non-default values are chosen.
Working folder Initial folder for file/folder browse dialogs for project: "Add files", "Add folder contents".
The working folder is referred by {ProjectWorkDir} variable in external tools dialog.
Main file Full path of project's main file. Must be changed using project tree context menu, command "Set as main file".
The main file is referred by {ProjectMainFileName} variable in external tools dialog.
Files sorting Specifies sorting mode for the project, which is considered by "Add folder contents" dialog. If sorting is disabled, the mentioned dialog won't sort added folders, which is much faster for big folders. Note: you may sort folders manually using project context menu.
Search paths Lists of folders, which are searched by command "Open by selection" of editor context menu (i.e. if you select word "wwww" in editor, context menu item "Open wwww" will appear). This list appends the folders list configurable in main SynWrite options.
User variables List of lines in the form: VarName=some text, which initialize user variables for external tools. In the properties of external tools you can refer to such variables as {VarName}. Don't use ";" char inside this option text.
Special lines can specify additional auto-completion lists for any lexers: AC[LexerName]=c:\path\MyCompletions.acp ; path of file may be omitted if file is located in the same folder as project file.