Skip to content

Project settings reference

This page is about project configuration — the settings under Project → Configure Project (parser mode, includes/macros, file filters, and the like). It's not the app-wide Preferences / Tools → Options dialog (editor theme, Key Bindings, and so on) — that's a separate settings set.

Where to browse or search settings

  • In the GUI: Project → Configure Project is where you actually set these, organized by language and category.
  • In the Search Bar: search for a setting by name (prefix &) to jump straight to it — see Find things fast. Search Bar settings may also have a description, visible as a tooltip.
  • The full generated list — every setting's name, accepted values, and examples, regenerated each release:

    Open the full settings reference → · settings examples →

    It's a flat list with no descriptions, and it doesn't capture how settings interact — most notably, which settings apply depends on the C/C++ parser mode: Strict and Fuzzy each expose settings the other doesn't. See Strict vs Fuzzy for that distinction — the generated reference and und list output don't call it out.

From the command line

Read and write the same settings headlessly: und list discovers a project's current settings (and every valid setting name/value), and und settings changes them. See Configure settings & filter files for the full CLI workflow and examples, and the und command reference for the rest of the command line.