10x Workspaces

10x workspaces allow you to create a workspaces that contains specific files and folders and allow you to setup custom build commands and parser settings.

10x workspaces are stores in .10x files. These are simple xml files.

10x workspaces can also contain references to other 10x workspaces.

When you first create a 10x workspace it will recursively include all files and folders in the directory the workspace directory (the directory that contains the .10x file). To customise the file and folders included you must disable the folder sync. Right click on the workspace node in the workspace tree and select Settings... then uncheck the "Sync Folder" check box. You can now remove or add files from the workspace tree.

Workspace Settings

10x Workspace Settings

Exclude Filters

  • Exclude filters are names of files or folders to exclude
  • Exclude filters can contain wildcards
  • Exclude filters are first matched against the name of the file or folder. They are then matched against the absolute path of the file

Examples:

  • file.txt will exclude all files called file.txt
  • *file*.txt will exclude all files with file in their name
  • build will exclude all folders called build in all sub directories
  • */lib/file.txt will exclude files called file.txt in the any folder called lib
  • */lib/build will exclude folders called build in the any folder called lib


See also:

Workspaces