Best & Most Popular 5 Code Editor for Elixir programming Language

See our top of 5 from the best free code editors applications for software developers..

As an enthusiast developer, I write and read a lot of code every single day without exception. However, not always you can take your laptop and work wherever you want for different reasons. Nowadays, everybody has a Smartphone that is small as a hand. Many developers say that that’s already an impediment because you can’t work comfortably, but we do not all think in the same way (i mean, not all of us have huge fingers).

So, if you are looking for the best code editors below there’s a list of some most popular text editors for coding.

1. Sublime Text 

History & Origin of Sublime text =>  Sublime Text was created by Jon Skinner – it is a product of Sublime HQ Pty Ltd.

Original author(s) Jon Skinner
Initial release 18 January 2008
Stable release 4 (Build 4126) / December 21, 2021
Written in C++, Python
Operating system Linux, macOS, Windows

What is Sublime Text editor

Sublime Text editor is a sophisticated text editor which is widely used among developers. It includes wide features such as Syntax Highlight, Auto Indentation, File Type Recognition, Sidebar, Macros, Plug-in and Packages that make it easy for working with code base.

What’s New

Sublime Text 4 is packed with new features and enhancements, including:

GPU RENDERING

Sublime Text can now utilize your GPU on Linux, Mac and Windows when rendering the interface. This results in a fluid UI all the way up to 8K resolutions, all while using less power than before.

APPLE SILICON AND LINUX ARM64

Sublime Text for Mac now includes native support for Apple Silicon processors. Linux ARM64 builds are also available for devices like the Raspberry Pi.

TAB MULTI-SELECT

File tabs have been enhanced to make split views effortless, with support throughout the interface and built-in commands. The side bar, tab bar, Goto Anything, Goto Definition, auto complete and more have all been tweaked to make code navigation easier and more intuitive than ever.

CONTEXT-AWARE AUTO COMPLETE

The auto complete engine has been rewritten to provide smart completions based on existing code in a project. Suggestions are also augmented with info about their kind, and provide links to definitions.

REFRESHED UI

The Default and Adaptive themes have been refreshed with new tab styles and inactive pane dimming. Themes and Color Schemes support auto dark-mode switching. The Adaptive theme on Windows and Linux now features custom title bars.

TYPESCRIPT, JSX AND TSX SUPPORT

Support for one of the most popular new programming languages is now shipped by default. Utilize all of the smart syntax-based features of Sublime Text within the modern JavaScript ecosystem.

SUPERPOWERED SYNTAX DEFINITIONS

The syntax highlighting engine has been significantly improved, with new features like handling non-deterministic grammars, multi-line constructs, lazy embeds and syntax inheritance. Memory usage has been reduced, and load times are faster than ever.

UPDATED PYTHON API

The Sublime Text API has been updated to Python 3.8, while keeping backwards compatibility with packages built for Sublime Text 3. The API has been significantly expanded, adding features that allow plugins like LSP to work better than ever. Read the revamped documentation here.

How sublime text works aka sublime text architecture?

The first stable release of Sublime Text 4 has finally arrived! We’ve worked hard on providing improvements without losing focus on what makes Sublime Text great. There are some new major features that we hope will significantly improve your workflow and a countless number of minor improvements across the board.

A huge thanks goes out to all the beta testers on discord and all the contributors to our packages.

License Changes

Sublime Text license keys are no longer tied to a single major version, instead they are now valid for all updates within 3 years of purchase. After that, you will still have full access to every version of Sublime Text released within the 3 year window, but newer builds will required a license upgrade. These are the same license terms we use for Sublime Merge, and they allow us to deliver more frequent and exciting updates as soon as they’re ready, without having to roll them into a new major version.

Tab Multi-Select

File tabs have been enhanced to make split views effortless, with support throughout the interface and built-in commands. The side bar, tab bar, Goto Anything, Goto Definition, auto complete and more have all been tweaked to make code navigation easier and more intuitive than ever.

Apple Silicon and Linux ARM64

Sublime Text for Mac now includes native support for Apple Silicon processors. Linux ARM64 builds are also available for devices like the Raspberry Pi.

Refreshed UI

The Default and Adaptive themes have been refreshed with new tab styles and inactive pane dimming. Themes and Color Schemes support auto dark-mode switching. The Adaptive theme on Windows and Linux now features custom title bars.

Context-Aware Auto Complete

The auto complete engine has been rewritten to provide smart completions based on existing code in a project. Suggestions are also augmented with info about their kind, and provide links to definitions.

TypeScript, JSX and TSX Support

Support for one of the most popular new programming languages is now shipped by default. Utilize all of the smart syntax-based features of Sublime Text within the modern JavaScript ecosystem.

Superpowered Syntax Definitions

The syntax highlighting engine has been significantly improved, with new features like handling non-deterministic grammars, multi-line constructs, lazy embeds and syntax inheritance. Memory usage has been reduced, and load times are faster than ever.

GPU Rendering

Sublime Text can now utilize your GPU on Linux, Mac and Windows when rendering the interface. This results in a fluid UI all the way up to 8K resolutions, all while using less power than before.

Use case of sublime text

Feature and Advantage of using sublime text

  • Autocompletion, Syntax Highlight, Code Folding. From the general design, Atom and Sublime Text are very similar. …
  • Customizability. …
  • Lightweight, Fast and Stable. …
  • Powerful Search. …
  • Simultaneous Editing. …
  • Minimap. …
  • Screens, Panels. …
  • Not Always Beginner Friendly.

Sublime has a lot of raving fans. The words “best code editor ever” are dropped regularly online. Let’s see why that is.

Autocompletion, Syntax Highlight, Code Folding

From the general design, Atom and Sublime Text are very similar. This is no surprise as many people think that Atom is actually based on Sublime.

For that reason, it’s also no surprise that both come with code autocompletion and syntax highlight. Though in truth, probably no modern code editor worth its salt can do without.

Sublime has native support for a few dozen programming languages and will color code elements appropriately (it even has several different color themes — more on that below). The code editor will even warn you of parsing errors in real time!

In addition to that, Sublime comes with code autocompletion — including for user-created variables — and code folding. The latter makes large pieces of code more compact to view by hiding parts of it.

Top 10 Sublime Text Alternatives You Can Use
  1. Notepad++ Notepad++ is a free source code editor which supports several programming languages under the MS Windows environment. …
  2. Atom. Atom is free, open source and highly customizable. …
  3. BBEdit 13. …
  4. Visual Studio Code. …
  5. Vim. …
  6. Spacemacs. …
  7. Brackets. …
  8. Light Table.

Best Resources, Tutorials and Guide

Is Sublime Text still relevant in 2021?
Sublime is quite alive, and as stated previously, has some alpha testing going on. Any large project has old bugs going back a long way.
How do I learn Sublime Text?
Writing Code Explore the Sublime Text navigation pane at the top of the screen. You’ll find the basics there, like File > New, File > Save, File > Open, etc., which you’ll need to get started. Open a new file. When you save it, assign to it the file extension of any programming language you’re familiar with.
11 Sublime Text Tips for Productivity and a Faster Workflow
  1. Quick-Go to File, Line, or Symbol. …
  2. Quick-Go to Matching Bracket. …
  3. Search Within Entire Project. …
  4. Multi-Text Selection. …
  5. Duplicate Current Line. …
  6. Shift Line Up and Down. …
  7. Instant Comment. …
  8. Select or Delete Current Line.
Is Sublime Text the best?
If you step back and look at the bigger picture, Sublime Text and Visual Studio Code are two of the best multi-language, multi-OS programming editors—Sublime Text for its speed as much as its convenient editing features, and Visual Studio Code for even better features and speed that is almost as good.

Free Video Tutorials of  Sublime Text

 

Rajesh Kumar
Follow me
Latest posts by Rajesh Kumar (see all)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x