
Visual Studio Code is an open source and cross-platform code editor owned by Microsoft. It includes support for debugging, embedded Git control and GitHub, syntax highlighting, intelligent code completion, snippets, and code refactoring. You can extend Visual Studio Code functionality using extensions. This guide explains how to install Visual Studio Code on CentOS 8 system.
Prerequisites
Before you start installation, Make sure you are logged in with non-root user account with sudo privileges.
Install Visual Studio Code on CentOS
It’s very simple and straightforward way to install Visual Studio Code by enabling VS Code repositories. Follow the below steps to install VS Code on your CentOS 8 system:
1. Import the Microsoft GPG key:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
2. Create the repository file using your text editor:
sudo nano /etc/yum.repos.d/vscode.repo
To enable the VS Code repository, add the following content:
[code]
name=Visual Studio Code
baseurl=https://packages.microsoft.com/yumrepos/vscode
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
Save and close the file.
3. Install VS Code package once the repository enabled:
sudo dnf install code
That’s it. You have successfully install Visual Studio Code on your CentOS desktop and it’s ready to use.
Start Visual Studio Code
Now Visual Studio Code is installed on your system. You can launch it using terminal by typing code
or by clicking on the VS Code icon (Applications -> Programming -> Visual Studio Code
).
When it will launch first time by your system it will look screen like as below:

Now you can use and customize the Visual Studio Code by installing extensions.
Update Visual Studio Code
You can update the Visual Studio Code when a new version is released. You can update it through your desktop standard Software Update tool. Alternatively, you can update by running the following commands in your terminal:
sudo dnf update
Conclusion
We have explained how to install Visual Studio Code on your CentOS 8 system. You can install extensions and configuring VS Code according to your preferences. Install Additional Components and customize your User and Workspace Settings. To get more details about VS Code visit their official documentation page.
Feel free to leave a comment below, if any question.
Leave a Reply