![]() It’s free (as in beer ) and cross platform (Windows/Linux/Mac). I actually use it at work for some other languages (mostly Go and Python). To that end, I decided to look at the Arduino Extension for Visual Studio Code.įor those not familiar, Visual Studio Code is a lightweight IDE that supports all sorts of languages via extensions you can install. When doing a lot of work in the Arduino IDE, I find myself getting frustrated with missing “nice to haves” in other IDEs. In theory the code I am writing is more portable since it’s in Arduino as well. It’s possible I’m missing out on some things not in their Arduino framework (yet?), but I’ll cross that bridge if I ever bump up against it. Nightly builds for Visual Studio Code or OpenVSX. Please run the ESP-IDF: Configure ESP-IDF extension to update the value. FWIW, this isn’t the only option when working with ESP32’s (or ESP8266’s etc.), but I figured I was more comfortable with this framework than others. Develop, build, flash, monitor, debug and more with Espressif chips using Espressif IoT Development Framework NOTICE: The idf.customExtraVars have change from string to object. I’ve been playing around with some ESP32’s recently and using the Arduino toolset to work with them. The modern C++ stuff (11 and up) is still something I haven’t really integrated into my workflow. I did most of my C++ in the bad old days (early 90’s). ![]() That said, if you notice any bad C++ below, PLEASE feel free to comment on that. IDE’s ultimately save me time, and if you’re cool working in (admittedly powerful) text editors, more power to you. assuming developers have been using Arduino Extension for Visual Studio Code for developing Arduino code. If your gut instinct response is “vi/emacs is my IDE!!11!oneoneone”, please don’t bother responding with that (and starting a flame war between the two camps if nothing else ). I really don’t have a hidden agenda pimping Visual Studio Code, I just happen to like the IDE. Full disclosure, I don’t work for Microsoft (or M$ if you insist) or own any MSFT.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |