Code publishers: you should know these programming tools


Notipad ++ logo

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.

How expensive is a good code editor?

For a code editor, you usually don't have to dig too much in your pocket. Many powerful tools are also free software or open source and therefore completely free for you as a user.

Do I need different editors for the different programming languages?

Fortunately not. Most code publishers can be used universally and support different programming languages, such as HTML, CSS, Javascript, XML or PHP server side.

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 lauNotipad ++ logo

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.

Screenshot des Notepad ++ Code Publishers
Compared to other code editors, Note ++ block with only 4 to 6 MB complaints of 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 applicationsVisual Studio Code Logo

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.

Programming with the Visual Studio code
Practical characteristics, e.g. Matching Matchet and highlighting the syntax, ensure greater overview in the processing of complex codes in the Visual Studio code.

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 CodeSublime text logo

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.

Sublime text editor
In the sublime text, you can view a miniature view of the entire code on request and then pass more easily between 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.

Atom code editor
Unfortunately, the Atom editor is currently available only in English.

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

1 star2 stars3 stars4 stars5 stars (21 votes, media: 4.40 out of 5)
Loading …

latest posts published

Our complete stabilizer test

Our complete stabilizer test

Impeccable stabilization from start to finish with the Feiyu Tech G5 Characteristics Prix : See ...
Business Calendar Memory Screenshot app

The best memory supports for Android and iPhone

Have you forgotten an important day again and your partner is rightly pissed off? Or ...
1 star

Convert and edit audio files

The world of digital sound has experienced enormous development in recent years. The variety of ...
Notipad ++ logo

Code publishers: you should know these programming tools

A The code editor belongs to the toolbox of each developerbecause it can be programmed ...
VMLite, XP mode, article

XP mode in Windows 8 with VMLite

The XP mode introduced with Windows 7 is unfortunately not available in Windows 8 and ...
Old cell phones in Schubalde

How problematic are smartphones for the environment?

The Germans buy 23 million smartphones every year. Most of them are used from 2 ...
Make a period of time with a GoPro: how to do it?

Make a period of time with a GoPro: how to do it?

Tips to make the time with your GoPro You want advice for Take a tour ...
Screenshot Aus Ageo of Wonders: Planetfall

The best round -based strategy games for the PC

In fact, they just wanted to play a round and - Schwupps - the night ...
Free mobile game

Pay to Vince: the monetization of video games

Computer games like Possible cost traps they are very treated. In particular, mobile phones apps, ...
Smartphone in front of the laptop and calendar

With these 4 suggestions for the right mobile phone contract

Is a mobile phone with a contract in itself more expensive than other solutions? Many ...

Leave a Reply

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