IDE's such as Eclipse, Emacs and Vim can be used with extensions to program the board.
- Are questions about installing IDEs being used to program the board on-topic?
- Are questions about using IDEs that are being used to program the board on-topic?
- Are questions about specific features of IDEs that are being used to program the board on-topic? Ex. code highlighting, code indentation, etc.
- Are questions about uploading code through various IDEs on-topic?
For the purposes of this question, IDE refers to unofficial IDEs plus Arduino extension that may or may not be listed on Arduino.cc