Skip to content

Improve communication of no debugger support when accessed via the activity bar #14

Closed
@per1234

Description

@per1234
Contributor

Is your feature request related to a problem? Please describe.

There is a very intriguing button in the place of honor in the Arduino IDE activity bar:

image

Unfortunately, many boards are not compatible with this feature, but this fact is not clear when accessing the debugger via the activity bar. When you try to use the debugger, there is no indication of why it's not working.

We saw that Pro IDE users were regularly running into this issue, for example:

An excellent improvement was made by disabling and adding a nice "Debugging is not supported by..." message when hovering over the debug button on the top bar (ATL-531), but I fear that users will bypass this by going straight for the activity bar.

Describe the solution you'd like

Any way to make it more clear that the debug feature is not available for the selected board when it is accessed via the activity bar button. For example:

  • Disable the button.
  • Show a "Debugging is not supported by..." message
  • Require the user to enable debugging functionality via File > Preferences

Environment

OS: Windows 10
Version: 2.0.0-beta.2-snapshot.298cc11
Date: 2021-02-15T14:16:52.603Z
CLI Version: 0.16.0 alpha [c977a238]

Activity

ubidefeo

ubidefeo commented on Feb 12, 2021

@ubidefeo

We should disable access to this sidebar when the selected board does not have debugging capabilities in the platform

added
topic: codeRelated to content of the project itself
topic: debuggerRelated to the integrated debugger
on Oct 20, 2021
added and removed on Nov 2, 2021
assigned and unassigned on Jan 11, 2022
changed the title [-]Improve communication of no debugger support when accessed via the side bar[/-] [+]Improve communication of no debugger support when accessed via the activity bar[/+] on Nov 25, 2022
self-assigned this
on Jan 26, 2024
added a commit that references this issue on Jan 26, 2024
d346172

6 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @kittaakos@ubidefeo@per1234@giannicolab@rsora

    Issue actions

      Improve communication of no debugger support when accessed via the activity bar · Issue #14 · arduino/arduino-ide