I have the latest Arduino IDE, and the latest version of AccelStepper library. I can't open/load any examples because they are all PDE which I have to rename to INO. Not a problem for one or two, but there are MANY like this, not just the AccelStepper. Is there a "mass" rename available for these? Why isn't Arduino dealing with this matter? (I've read the Github bug report but don't see much activity.) It's end of August 2024! Why doesn't Arduino IDE just accept the PDE as before, but with a warning to change the loaded file to an INO? Or do it automatically? I have tons of libraries and just randomly found 1/2 dozen that won't load examples.
Just change the default program used to open the PDE filetype. If Mac, do a get info for any pde and do the obvious. For windows, it's somewhere in the CP, I just don't recall, maybe try searching? Renaming the files is the wrong way, 5 minutes after you get done there is an update and your renames are history.
You must have read the wrong one, or not read it carefully.
The bug has already been fixed. However, as explained here, the fix was made after the time of the Arduino IDE 2.3.2 release, so until the next release of Arduino IDE comes out the fix is only available for those using the nightly build of Arduino IDE.
Did you try what you suggest?
It is the only way for those using Arduino IDE 2.3.2.
This could be avoided by submitting a pull request to the library repository to rename the example sketches to use the modern .ino
file extension. That way when there is a new release of the library it will have the updated example sketch file extensions and won't cause any problems.
I don't know about *nix, but both Mac and Windows have a mechanism to relate .pde files to the Arduino IDE. Here is the Mac solution. When you change the first one the 'change all' option is offered. I have attached a link for how to do the same in Win 11 and Win 10
Win here
I like that idea. I have Windows, easy to do. will try it.
Hmm, my default apps show PDE used for Processing, which I use for a couple projects. I don't want to screw that part up. I don't know if it will but this is not a big issue, so I'll wait for the next Arduino, or subscribe to the nightly builds.
Thanks all. Consider this post solved.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.