All developers need a tool to be able to do their job: create applications (Code Editors). There are many of them on the market, from the simplest that allow you to write code and color it for you to make it easier to read, to the most complex and complete such as NetBeans, XCode, etc., which provide a complete development environment with multitude of tools that help us in all phases of development.

First thing first, is to understand each of these in order to get an answer from which we want to meet all our needs.

Features of this Code Editors

▸Atom

Atom is an open source source code editor for macOS, Linux, and Windows with support for multiple plug-ins written in Node.js and built-in Git version control, developed by GitHub. Atom is a desktop application built using web technologies.

It should be noted that Atom can add support for other programming languages ​​through the package system, as well as improve support for existing languages ​​through improvements such as interpreters, debbugers or pipelines that connect third-party software to Atom, and most of the packages have free software licenses and is developed and maintained by the user community.

▸Notepad++

Notepad ++ uses the Scintilla editing component and is written in C ++, using directly the Windows API and STL, which ensures a higher execution speed and a smaller size of the final program

This one allows the user to define their own language: not only the keywords for the colored syntax, but also the keywords for the syntax wrapper, the key comments and the operators. Notepad ++ is a free source code and text editor with support for various programming languages. With native support for Microsoft Windows. It is similar to Notepad in that it can edit plain text in a simple way. However, it includes more advanced options that can be useful for advanced users such as developers and programmers.

▸Sublime Text

Sublime Text is a lightweight, cross-platform code editor with few concessions to frills. It is a tool designed to program without distractions. In addition to having an enriching design.

This allows you to have several documents open through tabs, and even use several panels for those who use more than one monitor in addition to having a full screen mode, to make the most of the available visual space on the screen.

The application is available for OS X, Linux and Windows, it also supports a large number of languages ​​(C, C ++, C #, CSS, Erlang, Groovy, Haskell, HTML, Java, JavaScript, etc).


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *