plugins.flutter-tools.settings.debugger.enabled

Enable nvim-dap integration.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by:

plugins.flutter-tools.settings.debugger.evaluate_to_string_in_debug_views

Whether to call toString() on objects in debug views like hovers and the variables list.

Invoking toString() has a performance cost and may introduce side-effects, although users may expect this functionality.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.flutter-tools.settings.debugger.exception_breakpoints

If empty, dap will not stop on any exceptions. Otherwise it will stop on those specified.

See |:help dap.set_exception_breakpoints()| for more information.

Type: null or (list of (anything or raw lua code)) or raw lua code

Default: null

Plugin default: null

Declared by:

plugins.flutter-tools.settings.debugger.register_configurations

Function to register configurations.

Type: null or raw lua code

Default: null

Plugin default: null

Example:

lib.nixvim.mkRaw ''
  function(paths)
    require("dap").configurations.dart = {
      --put here config that you would find in .vscode/launch.json
    }
    -- If you want to load .vscode launch.json automatically run the following:
    -- require("dap.ext.vscode").load_launchjs()
  end
''

Declared by: