I have the same problem. I can open the IDE (using a MacMini M1, running Sonoma 14.5) and the IDE opens but there is no FILE menu, I cant open any of my Arduino files. I deleted the hidden file as advised above but this made no difference. So right now I cannot open or edit any of my Arduino Sketches. Any help please?
Thanks but unfortunately thats not the cure. When I said there's no file menu I meant there's no menu that drops down when clicking on FILE. there is no option to open any file. And If I double click on an Arduino sketch it doesn't open in the IDE. In fact there is no IDE window either, just the Arduino IDE Menu bar. I suspect there may be some Arduino IDE files missing from the install, but I reinstalled and still nothing.
Locate any sketch, that is a file ending in .INO. Right Click the INO, and select Get Info. About 3/4 down will be 'Open With'. select the arduino.ide and when prompted select apply to all.
Thanks, they are already associated with the IDE, when I double click on any sketch the IDE starts but there's no window. And the File menu doesn't have the usual open, close, save etc.
Yup, Ive tried the install twice but had another go, still doesn't work. On Mac its just a case of dragging the app to the Applications folder so there is no real "install" process. Whats interesting I tried running it from the App package and got a terminal pop up with a bunch of messages, two being interesting:-
2024-08-09T16:41:02.746Z root WARN The local plugin referenced by local-dir:/Users/Clive/.arduinoIDE/extensions does not exist.
2024-08-09T16:41:02.746Z root WARN The local plugin referenced by local-dir:/Users/Clive/.arduinoIDE/plugins does not exist.
Here is my .arduinoIDE folder structure. I do NOT see a plugins folder, and the only extension I have is the print function that isn't yet in IDE2.x.
You may be able to get past that step by just creating empty folders. The question is how did you mess them up?
Its not folders thats missing, it is plugins as the message says "The local plugin referenced by local-dir:/Users/Clive/.arduinoIDE/extensions does not exist" but I've no idea what plugin its looking for and I couldn't just create a plugin. And I dont see how I could mess them up if there's no installer. I'd be interested to know what messages you get if you run the IDE from the MAcOS package. You said "here is my .arduinoIDE folder structure but I cant see anything, did you forget an attachment?
when say run the IDE from the package I mean right click on the App>Show Package Contents>Contents>MacOS> then open "Arduino IDE" .
Thank you for the picture, I don't have that "extensions" folder in my .arduinoIDE folder, in fact I dont have any other folders or files in my .arduinoIDE folder, I just have 1 folder called "localization-cache nothing more. So we may be homing in on the problem. Trouble Is I don't know how to get them, I've installed 4 times now and non of these folders/files are installed. I wonder if there's an arduino IDE installer instead of just a .pkg that has the App in it?
I've created the two folders, but this hasn't changed anything. I think that somehow the App is not creating all the files on the mac thats required for it to run. I'll try older versions of the IDE App and see if it creates anything more.
Shame you muted this and wont see the answer as actually it did help. I finally got a workaround to the problem. I installed the Legacy V1.8.19 and this version works. V2 doesnt work and I've given up trying to make it work.
Having spent days trying to get version 2 of the IDE working. (it would open but there is no file menu drop down to open any files) I gave in, deleted everything (again for the 6th time) and installed the legacy 1.8.19 App and everything is fine. So seems like V2 does not work on Mac Mini M1 devices (for me).
I have merged your topics due to them having too much overlap on the same subject matter @morrissey007.
In the future, please only create one topic for each distinct subject matter and be careful not to cause them to converge into parallel discussions.
The reason is that generating multiple threads on the same subject matter can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
Press the Command+A keyboard shortcut.
This will select all the text in the Terminal window.
Press the Command+C keyboard shortcut.
This will copy the selected text to the clipboard.
Open a forum reply here by clicking the "Reply" button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the output is correctly formatted.
Press the Command+V keyboard shortcut.
This will paste the output into the code block.
Move the cursor outside of the code block markup before you add any additional text to your reply.
Click the "Reply" button to post the output.
Please let me know if you have any questions or problems while following those instructions.