Difference between revisions of "IDEs"

From Miscellany
Line 5: Line 5:
 
=IDEs for Python & MicroPython=
 
=IDEs for Python & MicroPython=
  
* [https://codewith.mu Mu Editor]
+
:* [https://codewith.mu Mu Editor]
* [https://thonny.org Thonny]
+
:* [https://thonny.org Thonny]
* [https://robostart.ru/iguana/en/ Iguana]
+
:* [https://robostart.ru/iguana/en/ Iguana]
* [https://www.eclipse.org/ Eclipse]
+
:* [https://www.eclipse.org/ Eclipse]
** ''use with [http://pydev.org/ PyDev] plugin for Python''
+
:** ''use with [http://pydev.org/ PyDev] plugin for Python''
* [https://code.visualstudio.com/ Visual Studio Code]
+
:* [https://code.visualstudio.com/ Visual Studio Code]
* [https://docs.python.org/3/library/idle.html Idle]
+
:* [https://docs.python.org/3/library/idle.html Idle]
* [https://github.com/spyder-ide/spyder Spyder]
+
:* [https://github.com/spyder-ide/spyder Spyder]
* [https://dfrobot.gitbooks.io/upycraft/content/ uPyCraft]
+
:* [https://dfrobot.gitbooks.io/upycraft/content/ uPyCraft]
* [https://www.jetbrains.com/pycharm/ PyCharm]
+
:* [https://www.jetbrains.com/pycharm/ PyCharm]
* [https://www.arduino.cc/en/software Arduino IDE]
+
:* [https://www.arduino.cc/en/software Arduino IDE]
 +
:** ''for Arduino & Arduino-compatible boards; not strictly Python''

Revision as of 08:03, 7 September 2022

What is an IDE?

An Integrated Development Environment usually includes a text editor, sometimes with color coding for specific programming languages, and frequently libraries to support particular microcontrollers. Most also have the ability to upload/download code to/from supported devices as well as syntax error checking.

IDEs for Python & MicroPython