diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2022-10-18 09:59:19 -0400 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2022-10-18 09:59:19 -0400 |
| commit | 824aa7f7fc88713e74932c6d3230a6fb2d29df97 (patch) | |
| tree | 071e95c21ac36b4701da3ca113e33933f81bea58 /docs/guide/settings.md | |
| parent | 26eb2e96621d0f228c8a5eb26248e79c81962bf1 (diff) | |
more documentation updates
Diffstat (limited to 'docs/guide/settings.md')
| -rw-r--r-- | docs/guide/settings.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/guide/settings.md b/docs/guide/settings.md index ebcce4a0..4e0afe45 100644 --- a/docs/guide/settings.md +++ b/docs/guide/settings.md @@ -2,7 +2,7 @@ ## UI - + Binary Ninja provides various settings which are available via the `[CMD/CTRL] ,` hotkey. These settings allow a wide variety of customization of the user interface and functional aspects of the analysis environment. @@ -16,14 +16,14 @@ Several search keywords are available in the settings UI. Those include: There are several scopes available for settings: -* **User Settings** - Settings that apply globally and override the defaults. These settings are stored in `settings.json` within the [User Folder](./#user-folder). +* **User Settings** - Settings that apply globally and override the defaults. These settings are stored in `settings.json` within the [User Folder](./index.md#user-folder). * **Project Settings** - Settings which only apply if a project is opened. These settings are stored in `.binaryninja/settings.json` within a Project Folder. Project Folders can exist anywhere except within the User Folder. These settings apply to all files contained in the Project Folder and override the default and user settings. In order to activate this feature, select the Project Settings tab and a clickable "Open Project" link will appear at the top right of the view. Clicking this will create `.binaryninja/settings.json` in the folder of the currently selected binary view. If it already exists, this link will be replaced with the path of the project folder. * **Resource Settings** - Settings which only apply to a specific BinaryView object within a file. These settings persist in a Binary Ninja Database (.bndb) database or ephemerally in a BinaryView object if a database does not yet exist for a file. ???+ Warning "Tip" Both the _Project_ and _Resource_ tabs have a drop down indicator (▾) that can be clicked to select the project or resource whose settings you want to adjust. -All settings are uniquely identified with an identifier string. Identifiers are available in the settings UI via the context menu and are useful for find settings using the search box and for [programmatically](https://api.binary.ninja/binaryninja.settings-module.html) interacting with settings. +All settings are uniquely identified with an identifier string. Identifiers are available in the settings UI via the context menu and are useful for finding settings using the search box and for [programmatically](https://api.binary.ninja/binaryninja.settings-module.html) interacting with settings. **Note**: In order to facilitate reproducible analysis results, when opening a file for the first time, all of the analysis settings are automatically serialized into the _Resource Setting_ scope. This prevents subsequent _User_ and _Project_ setting modifications from unintentionally changing existing analysis results. |
