How to Install WebStorm IDE on Arch-based Linux Distributions (Manjaro)
Last Updated :
11 Jul, 2022
WebStorm is a cross-platform integrated development environment (IDE) developed by Jetbrains and is available as a free community edition for students and a commercial edition. The WebStorm coding environment supports JavaScript frameworks such as React, Vue, Angular, Express, Meteor, Cordova, and NodeJS.
Features of WebStorm
- Cross-platform
- Free community version for students
- Smart code navigation
- Auto code completion
- Code refactoring
- Syntax highlighting, linting, debugging, profiling
- Unit testing and integration testing
Since WebStorm is proprietary software by Jetbrains and is not available in the official Arch repositories, we cannot install it using Pacman. So, this article will discuss the most common way to install WebStorm on Arch/Manjaro/Chakra.
Installation of WebStorm
Step 1: Update and upgrade your system by running
$ sudo pacman -Syu
Step 2: Install snap from the official Arch repositories
$ sudo pacman -S snapd
Step 3: Enable snap by using the systemctl command
$ sudo systemctl enable --now snapd.socket
Step 4: Create a symbolic link between /var/lib/snapd/snap and /snap to enable classic support
$ sudo ln -s /var/lib/snapd/snap /snap
Step 5: Verify the installation by running
$ snap version
Step 6: Finally, install WebStorm Idea using the snap with the --classic flag.
$ sudo snap install webstorm --classic
Getting Started with WebStorm
Now start WebStorm by searching it in the application menu.
Create a new project and select the desired framework.
Once you have entered the project name, wait for Webstorm to create the project structure on your machine.
Finally, start working on the project just like any other IDE.
Uninstallation of WebStorm
To uninstall WebStorm along with all of its dependencies run:
$ sudo snap remove webstorm
Similar Reads
How to install PyCharm IDE on Arch-based Linux Distributions(Manjaro) ? PyCharm is a cross-platform integrated development environment (IDE) developed by JetBrains, specifically for Python Programming Language. It is one of the most popular Python IDE on the market due to its features like syntax highlighting, auto code completion, profiling inspection, and debugging. I
2 min read
How to Install CLion IDE on Arch-based Linux Distributions (Manjaro) CLion (pronounced âSea Lionâ) is a cross-platform integrated development environment (IDE) developed by Jetbrains and is available as a free community edition for students and a commercial edition. It is used for developing C++ programs and is one of the most popular C++ IDE on the market. A number
2 min read
How to install Eclipse IDE on Arch-based Linux Distributions(Manjaro) ? Eclipse is an open-source and cross-platform integrated development environment(IDE) and is used for developing applications in Java, C/C++, PHP, Python, Ruby, etc. Since 2001, it has been maintained by the Eclipse foundation and primarily written in Java. It is the second most popular Java IDE on t
2 min read
How to install Postman on Arch-based Linux Distributions(Manjaro)? Postman is an HTTP client used to build, test, and modify APIs. It provides a graphical user interface through which developers can generate various types of HTTP requests like GET, POST, PUT, PATCH, and DELETE. It is used by more than 20 million developers across the globe to develop RESTful APIs.
1 min read
How to Install mongodb on Arch-based Linux Distributions(Manjaro) In this article, we are going to see how to install the MongoDB server on Arch-based Linux Distributions. We are going to use the Yay AUR helper, which is one of the many AUR helpers that can be used to install MongoDB or any other AUR package. Installation of MongoDB Step 1: Update and upgrade your
2 min read
How to install Intellij Idea on Arch-based Linux Distributions(Manjaro) ? IntelliJ is a cross-platform integrated development environment(IDE) developed by Jetbrains and is available as an Apache 2 Licensed community edition and a commercial edition. It is primarily used for developing computer software written in Java, Kotlin, Groovy, and other JAR-based languages. It is
2 min read