-
-
Notifications
You must be signed in to change notification settings - Fork 431
Various UI usability suggestions #332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @mink99. Thanks for taking the time to provide some feedback! In the future, please create a separate issue for each distinct feature request or bug report. Having a bunch of unrelated things jumbled together in a single issue makes it very difficult to maintain the repository
All the functionality needed by a beginner is accessible via the menus. The functionality that is exclusively available via the command palette is only for advanced users.
Done: #231
"Should not" is insufficient justification for making this change.
This is already supported. The language server doesn't support all architectures at the moment (example: #31), so if you have one of those boards selected, or no board at all, then you will find that this functionality doesn't work.
The Arduino IDE has a very different mission than Visual Studio. This focus has made it something valuable and unique. If Arduino IDE was just a clone of Visual Studio, then there would be no point for its existence. We already have a Visual Studio. If you prefer that IDE, you are welcome to use it. |
Hi per1234, thank you for taking the time to read my request. Basically it is one topic, that was why i created only one request. There are well established standards on UI Design and Usability, almost all applications follow those. The request was for the IDE to follow these standards too. I placed this request to open a discussion on usability.
I was talking about UI and navigation, not about features. The examples from geany, VS, i may add almost every other IDE or Editor should show the expected menu-setup, navigation pane etc.
nope, this is not even intended to be implemented (opening a header from a referenced library), what you said has nothing to do with what i asked, sorry, but, great if you have plans on that.
The left pane is used in almost all applications for navigation. "should not" is just a polite wording for just "follow the standards" :)
nope... |
Is your feature request related to a problem? Please describe.
The ide is based on a VSCode clone. Therefore it has the same deficiencies in usability as VSCode. To be an IDE that is suitable for beginners and pros, some major improvements should be available.
Describe the solution you'd like
Every action should be available either the top-menu, on a dialog launched from the top-menu, additionally on a context-menu or toolbar.
The menu would have much more entries, eg a view for enabling/disabling the different panes (eg toggle xxx commands etc).
Describe alternatives you've considered

there are many alternative IDE available, so the Arduino IDE should at least be on par with those. The MS Visual Studio UI concept shows how a modern IDE should behave, but also Geany is a good example :
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: