please allow a search for text to be over all tabs and not just on a single tab. This facility is available on the old stable ide, and is invaluable for large projects with many tabs.
In order to improve uptake of the new ide, please also check that all other facilities available on the old ide are available on the new I have not seen any others missing, but I expect there are a few
But there is another search interface which covers the entire sketch and has some additional advanced search capabilities. This is accessed by clicking the icon on the activity bar at the left side of the IDE window:
This provides the modern search and replace capabilities such as regular expression support and globbing path filters. If you have used VS Code, you'll find the interface familiar.
You are correct that Arduino IDE 2.x has not yet reached full feature parity with Arduino IDE 1.x (though there are some valuable new features).
Reports of missing capabilities you encounter or any other feedback are very much welcome.
Having 2 search methods initiated by different actions sounds like a nonsense to me. By all means have simple and advanced methods but a common start action would be much more sensible
Was this spit method introduced intentionally or by accident ?
It is inherited from the Eclipse Theia IDE framework the IDE is built on, which inherits it from VS Code.
So it is not something Arduino designed, other than through the decision to build the IDE on Theia.
I'm certain that Microsoft gave a lot of thought to this UI design, and it seems to have been well received since VS Code has become the world's most popular IDE. Of course it is true that the target user of VS Code is significantly different from the target user of the Arduino IDE.