Selecting an effective editor

Picking a good editor can greatly affect your code quality as well as your productivity in terms of how fast a project can be coded. As noted in the preceding section, we developers are human, we make mistakes, and it's easy for us to write bad JavaScript, no matter what the skill level of the developer is. So, it's important for us to know when it is appropriate to use one editor over the other. To cover this, I will be breaking up different JavaScript code editors into one of four categories as follows:

  • Integrated Development Environments
  • Mid-range editors
  • Lightweight editors
  • Cloud-based editors

Each type of editor has its own strengths and weaknesses, and we will review when to use one over the other, starting with the biggest. The intent is to show when it's appropriate to move from a larger code editor to a smaller editor in terms of JavaScript development.

Complete and Continue