A The code editor belongs to the toolbox of each developerbecause it can be programmed in a much more efficient and faster way. In addition, many of the tools have practical functions with which daily work can be made as pleasant as possible. The decision for the right code editor is not always easy because Depending on the type of tasks you want to face, this must have some properties. In this post We put several programming tools Before And take a look at their advantages and disadvantages.
1. Basic functions: What should a good editor do?
Programmers and web designers spend most of the day with their code editor, the at least it must be able to do it Change Java-Script, HTML and CSS codes. In addition to standard text publishers, this also includes Wysiwyg editors and complete ide («integrated development environment»).
A really good code editor Grants full control over the code created And it has «independent» knowledge regarding the syntax and possibilities of the respective programming language. In particular, many programmers usually use the same editor for different languages.
Also, this should Ideally but also have the following functions:
- Various options for Search and replace Including regular expressions
- configurable Highlighting syntax (for example tags, keywords and attributes) for different languages
- Folding of the code For different cards and sections
- Macro-editor
- Intelligent Completion of the code AND Management of code fragments
- Git integration For versions
- Flexible adaptation options For front and background colors
Good to know: There are some publishers who have been specially optimized for web design and offer an integrated Wysiwyg mode. However, «on the fly» processing often translates into a lower result without managing the code below.
2. Various editors of code at a glance
2.1. Notipad ++-Editor of complex source code for lau
Notipad ++ is a free text editor that, in addition to the «must-haves» mentioned above, also through numerous other useful features, such as «Uniformed view» To view different files in different cardsTHE Drag & Drop Support or one Macro record The commands often have recurring controls for automation.
The tool knows the syntax of all common programming languages and supports together Also utf8 and UCS-2. In addition, in terms of resource consumption, it refers far behind: with only 4 to 6 MB, it states a relatively small storage space.

Notipad ++ is available as installable or portable version (For Windows and Reactos), wine for use under Linux is required. In the meantime too Numerous plugins It appeared with which the software can be further customized. You can deselect them or deselect them directly during the installation. An official plugin list available is available here.
Good to know: Notipad ++ is also able to create text documents in latex format.
- Compact and fast tool
- With the help of external plugins individually
- Bring numerous useful tools
- it does not hardly claim the storage space
- Possible portable use
- User interface not very intuitive
2.2. Visual Studio Code-Specialist for ASP.NET and Node applications
With Visual Studio Code, Microsoft also has a free open code editor for development and debug on offer Windows, Mac OS and Linux It can be managed. The tool is one Demoluctor of the Development Environment Visual Studio And according to the manufacturer, in particular for applications with ASP.NET Framework and Node should lead to quick results.
Beyond and beyond Supports the Visual Studio Code common languages such as HTML, Json, CSS, Sass, C#, C ++, Javascript Oder Php and offers practical features for a total of over 30 programming languages (e.g. matches of individually customizable relatives or shortcuts) than for More panoramic during the modification of complex codes Care.

Visual Studio code Work completely At the folder and file level And with the help of numerous support from Visual Studio Marketplace, you can still be expanded with additional features (for example the syntax of the G code for numerical checks). Thanks to Portable mode You can also use the program from a USB stick or transfer data to different environments. The software is also with a Integrated update function Equipped that ensures you always remain updated without having to worry about manual updates.
- GUI MODERN
- Powerful tool with many functions
- Supports more than 30 different extensions
- Numerous extensions available online
- Possible portable use
- A little bulky initial setup
- The corresponding plugins must first be installed for debuts of languages based on JavaScript
2.3. Sublime Text-Race Auto among the editors of Code
The sublime text does not need almost manual settings for the start after the initial setting. Away from his exceptional speed The tool also marks With large equipmentThis leaves nothing to be desired.
In addition to standard functions such as the recovery of syntax or the organization in cards, the sublime text with the so -called minimap also has a particularly practical additional feature: this means that you can use it If desired, view a miniature of the entire documentthrough which it is possible to jump quickly and comfortably on certain passages or text files.

In the case of larger projects, you also have the opportunity to open individual files, but directly. Overall, the program can Show and edit up to four files at the same time.
A particularly interesting function is also the VI mode, which is based on the management of UNIX editor with the same name. From version 3.1 (3170), the sublime text also supported Separate DPI settings for different monitors. The download of the test version is free, but you will be reminded of regular intervals to acquire the program for 80 euros.
- fast and stable
- simple structure
- can be adjusted individually
- Numerous characteristics
- Suitable for Windows, Linux and Mac
- Expandable through the program console
- Highlighting the supported semantic syntax
- Modern interface
2.4. Atom-The Code Editor for Creative
Atom is a Github -based multiplatform text editor based on node.js. You can download the text of the editor's origin for free and also fill in for the system used.
By default, the program is already equipped with a series of useful packages and offers, for example, in addition to the progressing of the syntax (colored) Automatic completion of a code type. The tool uses the tool used to recognize the tool using the extension of the file of the respective text file of origin.
You can design the user interface based on your tastes. For this, the publisher brings a wide range of predefined themes. If you don't agree, there are also many others to choose from in the community. Fine settings are also possible on the user interface (user interface) with the help of JavaScript, HTML and CSS.

With atom you can Edit different files in parallel and take the code or Compare. To do this, the window can be divided, which means you have a better eye on individual files. With the help of the expansion of Teletype, developers can even release their work area e Work on one code together with the others (in real time!).
Good to know: Atom is strictly connected to the Git and GitHub version system, which means that industry, Commit, pushes and shots can be performed directly by the publisher.
- Almost fully adjustable as open source
- Numerous extensions available
- Chic user interface
- Compared to other rather slow editors
- Available only in English
Some other editors are available in the following YouTube video:
https://www.youtube.com/watch?v=MF3DD2F7EEDG
latest posts published
Our complete stabilizer test
The best memory supports for Android and iPhone
Convert and edit audio files
Code publishers: you should know these programming tools
XP mode in Windows 8 with VMLite
How problematic are smartphones for the environment?
Make a period of time with a GoPro: how to do it?
The best round -based strategy games for the PC
Pay to Vince: the monetization of video games


(21 votes, media: 4.40 out of