-
-
Notifications
You must be signed in to change notification settings - Fork 555
Description
Describe the request
Right now IDE is barely useable for very large projects. I have some ESP32 projects that consist of hundreds of .cpp and .h files in complex folder hierarchy. Some files in different folders are in different C++ namespaces and have same file name as other files in different folders.
Such project result in hundreds open tabs. Files with same name are not even shown in drop down menu on side. Switching between files is very complicated as you need to traverse hundreds of tabs on the top and often you only need to work with few files.
Other IDEs like Visual Studio of MPLAB-X support very good file navigator on side where you can display whole hierarchy of project and easily switch between files. Tabs are created only for files that are actually open, so the IDE doesn't need to open every single file for the project.
Describe the current behavior
Right now IDE is barely useable for very large projects. I have some ESP32 projects that consist of hundreds of .cpp and .h files in complex folder hierarchy. Some files in different folders are in different C++ namespaces and have same file name as other files in different folders.
Arduino IDE version
2.0.3
Operating system
macOS
Operating system version
12.3.1 (21E258)
Additional context
No response
Issue checklist
- I searched for previous requests in the issue tracker
- I verified the feature was still missing when using the latest nightly build
- My request contains all necessary details