Sorry in advance, many of these things are probably covered elsewhere, but
after playing with the Q now using App lab for a few days, I thought I would record
some of my first impressions, things that drive me nuts and things that I hope will be addressed over time (many hopefully soon).
Note order of items is arbitrary.
General
General question to self: Wondering why such a completely different IDE? Yes I know it needs to handle both Arduino as well as the other processor, but on RPI4/5 was running
Arduino IDE 2.x on it a while ago.
Also wondering if possible to do new Apps, directly on the PC and not on the Q, in the
same way you can do that now with the Q as an Arduino Sketch? That is if I running on a high power processor with tons of memory and many cores, I should be able to logically hit RUN and have it happen faster than on the slowest machine out there.
Note: I am running on Windows 11
Actual List
-
where is the cursor? At times almost imposible to see it.
-
trying to select lines, gets confusing as does not show all of the first line selected and looks like part of line after is selected.

-
Selected text is almost impossible to read:
-
Some common IDE 2 operations are not implemented
a) ctrl-t - reformat the text
b) ctrl-m - find the matching brace
c) ctrl-l - goto a line
d) ctrl-f - find ... yes that is there, but how do I dismiss it. without using mouse
e) Can I do a multiple line partial select (Middle button click on windows), where I
can then type something and it goes to each of those lines.
(probably many more)
- I would like to have the ability to see the compiler errors at the same time I am looking at the source file. Likewise Serial output, and maybe Python output
5a) Ability to turn on that I want to see all error messages, also verbose output.
So maybe I can figure out where the library files were installed.
5b) How do I edit a library?
5c) highlighted errors and ability to double click to navigate to it.
-
option to see what column the cursor is on... (so if editing for Zephyr, make
sure I am not at column > 100. -
Easier ability to copy and paste between two sketches/projects. I was having to
change to a different project, select some text change back to current one, and
paste... -
Ability to clear the Serial and Python Console windows.
-
configure things like, tabs vs spaces, indent size...
Probably a lot more things, but probably enough for first post




