Description
Describe the problem
New, Open and Example all opens new windows. The only way to open a tab is to select open tab in the ... menu and then a new file is created... but I can't even select where!? (Also there is no way to close these tabs!? This includes closing the program and selecting Close in the menu. The second I expected to close the current tab, not the whole program.) The new windows are identical to the first one except there is no output part of the window.
To test the open functionality I added a new text file be right-clicking and noticed there is no Show all files * in the open dialogue!? Is this program in alpha stage? I see no information that it's not a finished program. I just downloaded the latest, what I expected to be stable, version. Can I help with the project?
Also I currently have two "open" dialogues open by mistake since there is no lock on this.
Also the default directory is not used for new files (AppData\Local\Temp...) when doing Show Sketch Folder, not looking good. A question "Do you want to save your file" for example would be nice.
I also got an error message "Unable to watch for file changes in this large workspace..." It's two empty files, feels really silly.
To reproduce
File, New or File, Open or File, Example...
Expected behavior
Instead of a new windows being opened I expect a tab to be added (unless I specify that I want a new window or have selected an option in preferences to always open files in a new window but this would just be silly too).
I also expect to be able to close tabs both by right clicking them and clicking an X on the tab.
Arduino IDE version
2.0.0 Date: 2022-09-14T07:06:37.759Z (4 weeks ago) No update when checking
Operating system
Windows
Operating system version
10 21H2 19044.2006
Additional context
This was really frustrating. I'm looking for a project to contribute to. Maybe this is the one?
I did check the nightly and the functionality is the same though since I'm not using a alpha/beta version but the normal download I should have assumed the knowledge level of a normal user = Just updating with the built in update function. If this is not an acceptable version to run it should NOT be on top of the list of downloads.
Maybe my actual bug report is that this version is top on the page https://www.arduino.cc/en/software and Arduino IDE 1.8.19 is under the heading Legacy IDE! This one does not seem finished enough to be recommended to people expecting a functional IDE, not spending their time doing workarounds and sending in bug reports. If you put 2.0.0 as a Beta you can choose to test this would be the expected behavior.
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details