I don't care for the vertical grey lines between my code. Nor the popup window when I mouse over things. What else is going to annoy me in this new 2.x editor vs 1.x?
I found another Q/A that showed a 3 key combo (CTRL-Shift-P) to open the "Command Palette"
Then I select the "Preferences: Open Settings (UI) " command from the menu
A "Preferences" tab will now open in the Arduino IDE.
Now I can change the Settings for many things. In there I have disabled 99% of them to get back a "dumb" editor.
Hate to say it, but that's a lot of work just to revert back. IMHO there should be a menu item to bring up the list of common settings and an "Advanced" menu item there to display all the others.
"You can disable the language server; as far as I know it does not have negative side effects."
Yes, that works but not persistant.
I see no advantage to 2.x. Too much time wasted getting it to actually run (Teensy board thing) and now with the editor. It's gone. I'll check back in 6 months to see if there is any improvment.
Yes.
But when so many people ask about the same things that I have, the developers ought to take note and make it simple to change. That's what I do when I get feedback from my users.
What's wrong with the "Teensy board thing"? I've just installed 2.x and verified that I can run Blink on every board type I intend to use. Teensy 4.1 was painless.
There seems to be a problem where the Teesy board files that are installed in v1.x (or maybe from an earlyer 2.x???) can prevent startup of a newly installed 2.x.
I didn't say devolopers. Of course they don't look here. But as this is an official forum of Arduino (not some third party thing) I would expect the company to monitor.
For every person that encounters a problem and reports it there are many more that don't. And then having to find the correct place to report it is another level. How many people even know where in github to do this?
I think this is it. The reason is that the affected users have reported that it is fixed by deleting the teensy package from the Arduino global data folder ("Arduino15"):
Only Arduino IDE 2.x installs the package to that location. The reason is that Boards Manager installs packages to that location and support for installing the Teensy platform via Boards Manager was only added in Arduino IDE 2.x:
there is a completely different different system for installing Teensy support for Arduino IDE 1.x, which stores the package in a subfolder of the Arduino IDE 1.x installation folder instead of in the "Arduino15" folder.
The company does make some efforts to monitor the forum. I monitor this forum category, and several others that are relevant to the work I do. Likewise, there is some monitoring by other Arduino employees in other categories (for example, you might get a response from a member of the Arduino Cloud team if you post in the IoT Cloud or Web Editor categories).
The forum is extremely active so unfortunately it is not feasible for me to respond to every post while still completing the other important technical for which I am responsible, but I do my best.