public sealed class EditorPreferencesThe editor's own preferences, which belong to the user rather than to the project.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ What is not here is the point. Doc 20's A4 is explicit that the three scene-navigation preferences stay as ticked commands and the preferences window shows the same commands rather than a second copy of their state — two writers to one setting is how a preferences window and a menu tick come to disagree. The same rule keeps the theme out of this type: view.toggle-theme owns it, and the Appearance page draws that command.
So what is here is the set that has no command, and every one of them has a reader: ExternalEditor is what a double-clicked console line opens, UndoDepth is every command stack's capacity, RestoreOpenDocuments decides whether a saved arrangement reopens the asset editors it names, and RecentProjects bounds the startup browser's list.
Fields and properties (12)
public string ExternalEditorThe command line that opens a source file, or empty for the file manager.
public int UndoDepthHow many steps every undo history keeps.
public bool RestoreOpenDocumentsWhether a restored arrangement reopens the asset editors it names.
public int RecentProjectsHow many projects the startup browser lists.
public string LanguageWhich language the editor shows its own words in, or empty for the source text.
public bool ProjectGridViewWhether the Project panel opens as a grid of tiles rather than as a tree.
public string ProjectTileSizeHow big the Project panel's tiles are, by the name AssetGrid.TileSizes gives.
public List<string> ComponentOrderWhat order the inspector's component foldouts are shown in, by component name.
public bool InspectorRawModeWhether the inspector's component panel is in debug (raw) mode.
public List<string> PinnedMembersWhich inspector members are kept at the top of their foldout, as Component.Member.
public List<ViewportPreferences> ViewportsWhat each viewport pane was drawing, in reading order.
public List<SavedAssetFilter> AssetFiltersThe project browser's named searches, in the order they were saved.
Used by (4)
- Describes_Vixen_Editor_App_EditorPreferencesVixen.Editor.App
- EditorApplicationVixen.Editor.App
- StringCatalogChainTestsVixen.Editor.App.Tests
- TypeRegistrationVixen.Editor.App