Skip to main content

5 Text Editors For Coders


5 Text Editors for Coders

As a Coder or a Developer you might probably have spend a lot of your time just

thinking about which language should I learn? which tools i might use? Learning which Technology should be good for my Resume?
or might be a very easy question which Text Editor I might use?


In this Blog I am going to answer your One very easy question.

about the Text Editor. After using several Text Editors , I have chosen 5 Cool Text Editor
that can help you in you Coding Journey.

So Further redo, Let's Get Started!


1.ATOM
















Atom is a Open Source text Editor. you don't need to pay A single $ for this.
Also you can Contribute to this Project in GitHub.

Features
  • It is totally Free.
  • You can combine your GitHub repository directly from Atom. 
  • You can customize your Themes by your own.
  • There are a lot of Packages you can download.
  • You can Hack the Editor from its Core.
  • Cross platform 
So if you like cool and new things this one is for you.(Personally recommend for Beginners)

2.SUBLIME TEXT










It is also a very awesome text editor, and it is the most famous text editor among all.
But as we know Good things with a Price. So Sublime Text is not totally free.

Features
  • UI is totally awesome.
  • Have a lot of plug ins.
  • Most Popular among others.
  • Split Editing is Supported.
  • Cross Platform Support.
So If you like Trending and Popular things this is for you.

3.Notepad++














Notepad++ the lightweight old-school text editor. But today also it was used by a lot of people.

Features
  • Open Source under GNU license.
  • lightweight 
  • Performance is best.
  • highlighted old-school look.
So If you are a person who don't want a lot of customization stuffs and only look for performance , this is for you.

4.VS CODE















VS Code is Developed by Microsoft. It is also have a good community support. And it is build by one of top tech Giant of this globe.

Features 
  • Support 30+ languages.
  • Super lightweight and Optimized for Windows.
  • UI is cool.
  • Inbuilt Git Support.
  • Customization Support.
So if you are a Windows guy and want a cool editor this one is for you.

5.VIM
























Vim is not a beginner friendly editor. It is free and its have a lot of advantage If you are a Pro.

Features
  • Full Keyboard Support.
  • Remote Coding Supported.
  • Plug in system is Extensive.
  • Multilevel Undo Tree.
  • Productivity is Best.
So If you are a guy who love to do everything from keyboard and have a lot of coding expertise , this one is for you. 

Conclusion


I hope you like the Article and I hope it help you to decide which one is for you.

Or you can download each of them and look by yourself which one suits you.
To download just write the name in Google Search bar and go to the official links.

If you want to help others to decide. feel free to share.

Comments

Post a Comment

Popular posts from this blog

Problem Solving and Algorithms

Problem Solving and Algorithms Introduction A problem space is all of the various components that go into creating a resolution for a problem. Think of it like a frame, which acts as something of a border to help define an area. A problem space helps you or, on a larger scale, a business, figure out what the problem is, work through ways to correct them and then drives implementation of the appropriate solution. The ultimate purpose is to take corrective action for some identified problem. Problem solving refers to cognitive processing directed at achieving a goal when the problem solver does not initially know a solution method. In computer science there are two different types of problems, ill-defined and well-defined : different approaches are used for each. Well-defined problems have specific end goals and clear expected solutions, while ill-defined problems do not. In computer science, an algorithm is a finite sequence of well-defined , computer-implementable inst...

A Beginner's Guide to System Design

A Beginner's Guide to System Design Introduction Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development. There is some overlap with the disciplines of systems analysis, systems architecture and systems engineering. Whether you are a backend developer, product manager or technical manager, everyone needs to know the basics of System Design. So this article is the only destination that can solve all queries you have about System Design. Aspects of System Design High Level System Design High-level design ( HLD ) explains the architecture that would be used for developing a software product. The architecture diagram provides an overview of an entire system, identifying the main components that would be developed for the product and their interfaces. The HLD uses possibly nontechnical to mildly te...

A Basic Overview of LINUX

A Basic Overview of LINUX Introduction Linux is a family of open source Unix-like operating systems based on the Linux kernel,an operating system kernel first released on September 17, 1991, by Linus Torvalds . Linux is typically packaged in a Linux distribution.Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project.Popular Linux distributions include Debian , Fedora , and Ubuntu . Commercial distributions include Red Hat Enterprise Linux and SUSE Linux Enterprise Server . Desktop Linux distributions include a windowing system such as X11 or Wayland , and a desktop environment such as GNOME or KDE Plasma . Distributions intended for servers may omit graphics altogether, or include a solution stack such as LAMP . Because Linux is freely redistributed, anyone may create a distribution for any purpose.Linux was originally developed for personal computers based on the Intel x86 architecture, but has ...