How To Run Visual Studio Code On Ubuntu

Microsoft’s recent stance towards Linux is changing, and this is shown by their actions. One of those move includes the release of Visual Studio Code for all the platforms including Linux. That’s a great step as Linux offers great development environment.

If you are looking how to install Visual studio code in Ubuntu, you have come to the right place.

For this tutorial, we are going to use the latest stable Ubuntu version(16.04.03) at the time of writing. There are many ways you can install VS Studio Code in Ubuntu. We will go through all of them one by one.

How To Run Visual Studio Code On Ubuntu 16.04

1. Installing using the .deb files

Linux comes with a package manager. You can use the package manager to install the Visual Studio Code in Linux easily. To get started, you first need to download the package files for VS Code. You need to choose the right file type for a successful installation. For example, you can use the .rpm format for RedHat, Fedora, SUSE and .deb for Debian and Ubuntu.

As we are using Ubuntu Linux distro, we will download the .deb file.

Note: If you are using 32 bit Ubuntu, then you have to download different files. You can also download the .tar.gz file and use the command line for installation.

Once downloaded, you need to double-click to install it. If you are using Linux installation in a web hosting environment, then this method will not work. Let’s move to the second method which uses umake for installation.

2. Umake

Umake is a command line utility which is primarily used to install development related tools, IDE’s and languages. It was previously known as Ubuntu Developer Tools Center.

To get started, you need to use the following commands in the terminal. The first set of commands will download Ubuntu make using PPA.

Note: Ubuntu umake is only available for Ubuntu 15.04 and above.

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Once done, you need to install Visual Studio Code by using the following command.

sudo umake web visual-studio-code

It will ask for an installation path. You can change it or keep it as it is.

Once done, press “a” to accept the installation conditions.

You are now set to use the visual studio code. You can open it by clicking the visual studio code.

Messed up something and want to reinstall Visual studio code? You can uninstall VS Code using the command below and then install it by using any of the methods mentioned here.

umake web visual-studio-code –remove

3. Using simple command line and CURL

There is another method that you can use which doesn’t need umake.

To get started, you first need to download the Microsoft GPG Key. You can do it by running the command on terminal.

curl https://packages.microsoft.com/keys/microsoft.asc | gpg –dearmor > microsoft.gpg

After downloading the key, it is now time to install it. Do it by running the following command.

sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg

Both the above commands will not give any visual feedback. That is it will only execute without returning anything.

The next step is to run the following command to add VS Code repository.

sudo sh -c ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main” > /etc/apt/sources.list.d/vscode.list’

This will also not return anything in the terminal.

You are now set to download Visual Studio Code. Run the following code to make it happen!

sudo apt update

sudo apt install code

If you install using the method 3, you can uninstall using the following command only.

sudo apt remove code && sudo apt autoremove

Conclusion

That’s it. We have finally installed VS code in Linux(Ubuntu). You can use any of the above methods and start running VS Code in Linux.

So, what are you developing using VS Code? Comment below and let us know.

5 open source code editors for Linux

Linux is a robust operating system for programmers. It offers a great coding environment for those who are building next-gen applications. To make things happen, they need tools that can help them accomplish tasks. Code editor is one such tool that is must-have for any programmer out there.

In this article, we will focus on open source code editors for Linux. Linux is an open source operating system and hence is best to go with open source tool. You can see a lot of open source code editors for Linux. However, few stand out. To make it easy for you to choose the right code editor, we will list 5 of them. So, without any delay, let’s get started.

5 open source code editors for Linux

Brackets

Brackets is fairly a new entry in the market when it comes to code editors. It is developed by Adobe and is completely open source. If you are into web designing, this code editor is all you need. It is modern and supports web technologies such as HTML, CSS and JavaScript. You will find it easy to install and work with. It is also light-weight and supports tons of plugins for easy customization. It is built using JavaScript.

So, what makes Brackets amazing? Let’s list some of its key features below.

  • Live Preview – Real-time preview
  • Pre-processor support – Go deep and use LESS and SCSS
  • Inline Editors
  • Tons of extensions
  • Supports GIT

Download

Atom

Atom is one of my favorite code editors. Atom is also created with web designing in mind, however, it works with all the other programming language. According to the developer, it is the “hackable text editor for the 21st century.” This means that you can customize it the core. However, there is one big drawback of using Atom, i.e., loading big files. So, only choose Atom if you are working on a small project.

So, what makes Atom amazing? Let’s list some of its key features below.

  • Highly customizable including look and feel
  • Package manager with plugins
  • Split window support
  • Cross-platform
  • Supports GIT control

Download

Visual Studio Code

Visual Studio code is developed by Microsoft, and it to your surprise, it is available for Linux too. Slowly, but steadily, Microsoft is embracing Linux and is providing development tools for Linux. Visual Studio Code is modern, sleek and feature-rich. It comes with all the modern tools that is required to handle a project successfully.

So, what makes Visual Studio Code amazing? Let’s list some of its key features below.

  • Auto-completion and supports Intellisense
  • Cross-platform
  • Built-in GIT support
  • Integrated terminal
  • Comes with debugging tools

Download

Vim

Vim is one of the most advanced code editors out there. It is also one of the oldest code editors. It is primarily used for UNIX and hence is equally useful for Linux. Vim, just like other code editors and is highly customizable. There are many programmers who can vouch for Linux. Vim is generally a good choice for those who are advanced programmers and is not well suited for the beginners.

So, what makes Vim amazing? Let’s list some of its key features below.

  • Highly customizable.
  • Supports automatic commands
  • Tab expansion
  • Syntax coloring

Download

Gedit

Gedit is a popular general purpose GUI based text editor. If you are planning to use a Gnome based desktop environment, Gedit is for you! Just like other code editors in our list, Gedit is an amazing code editor which supports all the modern programming language. It is developed using C programming language.

So, what makes Gedit amazing? Let’s list some of its key features below.

  • Customizable syntax highlighting.
  • Search and replace text.
  • Configurable font size and colors
  • Internationalized text is supported

Download

Final Thoughts

Code editors help you achieve your target. They are mere tools and the choice completely depends on your preference. Still wondering which code editor to use? Comment below and share your thoughts with others!

Are you looking for Linux based hosting? Check out VPS hosting plans and make your project a reality.

5 Best Linux Blogs For Beginners To Follow

Linux is an open source operating system. If you are a student or a working professional, learning Linux can open doors to the new opportunities. Linux is also popular as a hosting solution as it gives complete control!

In this article, we will list the best Linux blogs for beginners. These blogs will help you understand everything about Linux that a beginner should know!

So, why Linux?

Linux is open source, fast, and powerful operating system. Linux also offers great development platform. There are many distros you can choose to learn from. For example, Ubuntu, RHEL, Debian, Archi Linux, etc. However, we will recommend picking up Ubuntu for learning purposes and then slowly moving to other distros as you become comfortable.

Let’s get started with the best Linux blogs for beginners.

5 Best Linux Blogs For Beginners To Follow

GeekStuff

GeekStuff is one of the best Linux blogs out there. It is the work of Ramesh Natarajan who is an expert in Linux. You can get started with Linux beginners guide and later move on to learn more advanced techniques. Not only that, you can learn about other topics such as hardware, security, web and database! You might also want to try out the free ebooks about Linux and hacks related to it. Overall, GeekStuff is a great place to learn Linux as it offers simple How-to, guides, tips and tricks for Linux.

nixCraft

nixCrafti is an excellent platform for not only for Linux beginners but also for Linux enthusiasts. It is also one of the oldest Linux blogs out there. It covers almost every aspect of Linux including hacks, tips, ideas and tutorials. So, what makes the blog unique? The first thing that you notice about the blog is good user experience. The blog also covers tons of other topics including cloud computing, security, desktop Linux and much more. The blog also covers the latest news related to Linux.

OMG! Ubuntu!

As we already mentioned, it is always a good idea to start with Ubuntu. OMG! Ubuntu! is one website that is completely dedicated to Ubuntu. It is a news website and also reports on other Linux topics as well. The site might not give you new things to learn, but it will keep you up to date on what is happening in the Ubuntu/Linux world.

Linux Scoop

Not everyone loves to read. LinuxScoop is for those people who want to get information using videos. LinuxScoop also provides context to the videos with text as a form of an article so you will not miss anything if you decide to use the site. The site covers diverse Linux topics including how-to, guides, news and listicles!

Kernal Newbies

Linux is all about its kernel. If you really want to learn Linux, you must learn about the engine behind it. Thankfully, Kernal Newbies is one of those sites that lets you do so. It provides excellent resources for Linux fundamentals. The site also offers a great Linux community!

Conclusion

If you follow all the above mentioned sites, you are good to go. However, there are many other amazing Linux blogs that you can find online. If you find them, don’t forget to comment the links below! Let’s share knowledge and information.

====

If you are curious about how Linux hosting works, keep following the blog as we will discuss Linux tips, tricks and guide!

Why Open Source Is The Next Big Thing

Open source is not new. It has been changing the world for the past decade or so. However, we can easily say that it is the next “big thing.” This holds true for new advancement in open source technology. One such example is Microsoft’s renewed involvement in open source.

In this article, we will discuss the importance of open source and how it is going to impact our future.

Why Open Source Is The Next Big Thing

Open source cloud acceptance

The open source cloud platforms have always been at the top of its game. This can lead the change in 2018 and beyond. One prime example of open source cloud platform is “OpenStack.” It is used by businesses for implementing their cloud solution. With more and more enterprises moving towards open source solution, it is the only time, when we will see them adapt to OpenStack. However, implementing or using OpenStack requires skilled talent and staff.

In short, OpenStack can open the doors for mass adoption for open source cloud computing adoption. Big companies are already in favor of OpenStack, and it is only time when we will see it flourish.

Improved software solutions – no bugs

Bugs are the number one reason why software fail or misbehave. When software is developed in a closed environment, the code gets less attention due to a limited number of team members and testers. In case of open source, this doesn’t happen. The code is readily available for anyone to look and improve upon. And that can help open source solution to iron out the bugs and make it better than proprietary solutions.

Huge community involvement

Community involvement is important for the growth of the industry as a whole. With more open source solutions coming to market, it is common to see developers taking interest in the work they offer. Community involvement also mean innovation at a rapid pace where the best minds work towards a better future. The same community can also improve the rapid pace at which software evolve and implemented.

Open source can lead to blockchain revolution

The blockchain is already popular among the community of developers. The way cryptocurrency is being adopted by the normal people, it is easy to gauge that the blockchain revolution has just started. It can also be used to solve diverse problems including authentication, security, and privacy. Not only that it has its implementation in many different sectors such as finance, transport, education and many more!

Conclusion

Open source is already changing the world. It is only time we will see it being adopted by businesses and solution provides. Once it gets to that level, there is no turning back. Another great example is how web platforms are evolving. WordPress, for example, is powering most of the online platforms. Most of our hosting plans are also using WordPress to enable businesses to reach their target audience. Linux is also leading the open source revolution and it is also used heavily in our hosting plans.

So, what do you thinking about open source and its impact on our future? Comment below and let us know!