There are always many options when choosing an IDE.
The only strict requirement is that it is a plain text editor.
We'll start with a simpler code editor (IDE). Here is a discussion about code editors....
We also want to make sure we are viewing file extensions....
Introduction To Node.js
(Chapter 202 - Ides)