From 6008deaf474353b666f8de7ea7faedf6a86c02ea Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Thu, 21 May 2020 11:16:09 -0400 Subject: add updated settings to getting started documentation --- docs/getting-started.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/getting-started.md b/docs/getting-started.md index afe8cb64..50d9201f 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -368,9 +368,14 @@ Here's a list of all settings currently available from the UI: |analysis|UTF-16 Encoding|Whether or not to consider UTF-16 code points when searching for strings.|`boolean`|`True`|analysis.unicode.utf16| |analysis|UTF-32 Encoding|Whether or not to consider UTF-32 code points when searching for strings.|`boolean`|`True`|analysis.unicode.utf32| |analysis|UTF-8 Encoding|Whether or not to consider UTF-8 code points when searching for strings.|`boolean`|`True`|analysis.unicode.utf8| +|arch|M16C RAM Size|Specify the amount of address space allocated for internal RAM.|`number`|`31`|arch.m16c.ramSize| +|arch|M16C Disassembly Suffix|Whether or not to display the :G/:Q/:S/:Z suffix.|`boolean`|`True`|arch.m16c.showSuffix| |arch|x86 Disassembly Case|Specify the case for opcodes, operands, and registers.|`boolean`|`True`|arch.x86.disassembly.lowercase| |arch|x86 Disassembly Separator|Specify the token separator between operands.|`string`|`, `|arch.x86.disassembly.separator| |arch|x86 Disassembly Syntax|Specify disassembly syntax for the x86/x86_64 architectures.|`string`|`BN_INTEL`|arch.x86.disassembly.syntax| +|bnil-graph|Show Common ILs|Show common forms (non-SSA, non-mapped) in the output.|`boolean`|`True`|bnil-graph.showCommon| +|bnil-graph|Include MMLIL|Show the MappedMediumLevelIL form in the output.|`boolean`|`False`|bnil-graph.showMapped| +|bnil-graph|Include SSA|Include SSA forms in the output.|`boolean`|`True`|bnil-graph.showSSA| |downloadClient|HTTPS Proxy|Override default HTTPS proxy settings. By default, HTTPS Proxy settings are detected and used automatically via environment variables (e.g., https_proxy). Alternatively, proxy settings are obtained from the Internet Settings section of the Windows registry, or the Mac OS X System Configuration Framework.|`string`||downloadClient.httpsProxy| |downloadClient|Download Provider|Specify the registered DownloadProvider which enables resource fetching over HTTPS.|`string`|`PythonDownloadProvider`|downloadClient.providerName| |pdb|Auto Download PDBs|Automatically download pdb files from specified symbol servers.|`boolean`|`True`|pdb.autoDownload| @@ -396,8 +401,9 @@ Here's a list of all settings currently available from the UI: |ui|Font Name|Font family selection.|`string`|`Source Code Pro`|ui.font.name| |ui|Font Size|Font point size selection.|`number`|`12`|ui.font.size| |ui|Line Spacing|Specify an additional distance between adjacent baselines.|`number`|`1`|ui.font.spacing| -|ui|Graph Carousel|Graphs and order of graphs to display for 'i' keystroke|`array`|`['Disassembly', 'LowLevelIL', 'MediumLevelIL']`|ui.graph.carousel| +|ui|Graph Carousel|Graphs and order of graphs to display for 'i' keystroke|`array`|`['Disassembly', 'LowLevelIL', 'MediumLevelIL', 'HighLevelIL']`|ui.graph.carousel| |ui|Default Disassembly Graph|Default disassembly graph to display on startup.|`string`|`Disassembly`|ui.graph.default| +|ui|Perfer Disassembly Graph|Prefer disassembly graph over linear view on startup.|`boolean`|`False`|ui.graph.preferred| |ui|Number of history entries to store.|Controls the number of history entries to store for input dialogs.|`number`|`50`|ui.inputHistoryCount| |ui|Minimum UI Log Level|Set the minimum log level for the UI log.|`string`|`InfoLog`|ui.log.minLevel| |ui|Manual Tooltip|Enable to prevent tooltips from showing without <ctrl> being held.|`boolean`|`False`|ui.manualTooltip| @@ -405,7 +411,9 @@ Here's a list of all settings currently available from the UI: |ui|Scripting Provider|Specify the registered ScriptingProvider for the default scripting console in the UI|`string`|`Python`|ui.scriptingProvider| |ui|Display Settings Identifiers|Display setting identifiers in the UI settings view.|`boolean`|`False`|ui.settings.displayIdentifiers| |ui|Theme|Customize the appearance and style of Binary Ninja.|`string`|`Dark`|ui.theme| +|ui|Linear View Carousel|Views and order of views to display for 'i' keystroke|`array`|`['Disassembly', 'LowLevelIL', 'MediumLevelIL', 'HighLevelIL']`|ui.view.disassembly.carousel| |ui|Gutter Width|Disassembly view gutter and tags width, in characters.|`number`|`5`|ui.view.disassembly.gutterWidth| +|ui|Default Linear View Type|Default linear view type to display on startup.|`string`|`HighLevelIL`|ui.view.disassembly.type| |ui|TypeView Line Numbers|Controls the display of line numbers in the types view.|`boolean`|`True`|ui.view.types.lineNumbers| |updates|Active Content|Allow Binary Ninja to connect to the update server to check for updates and release notes.|`boolean`|`True`|updates.activeContent| |updates|Update Channel Preferences|Select update channel and version.|`string`|`None`|updates.channelPreferences| -- cgit v1.3.1