That's where a new generation of code editors comes into play: lightweight tools for working with high-level scripting languages and with common development frameworks. Often, they work directly with source control services. Think of them as an extension of cloud-based development on our desktops, designed to help Web developers get productive fast.
At the heart of many tools in the current generation is Scintilla, an open source text editing component. Using a component like Scintilla simplifies building an editor, because it supports key development features, including syntax highlighting and code completion. It powers tools like the popular Notepad++ and the reboot of the classic Programmer's Notepad (the tool I used through the late 1990s and early 2000s).
To continue reading this article register now