LinuxCommandLibrary

webstorm

JetBrains JavaScript IDE launcher

TLDR

Open project

$ webstorm [path/to/project]
copy
Open file at line
$ webstorm --line [42] [file.js]
copy
Compare files
$ webstorm diff [file1.js] [file2.js]
copy
Open in new window
$ webstorm --new-window [path/to/project]
copy
Wait until closed
$ webstorm --wait [file.js]
copy

SYNOPSIS

webstorm [--line n] [--new-window] [options] [path]

DESCRIPTION

webstorm is the command-line launcher for JetBrains WebStorm, a professional IDE for JavaScript and web development. It opens projects, files, and directories directly from the terminal, with options to specify the line and column position for precise cursor placement.
The launcher supports opening files in an existing WebStorm instance or forcing a new window, and includes a diff mode for side-by-side file comparison. The --wait flag blocks the terminal until the file is closed, making it suitable for use as a Git editor or merge tool.
The command is typically installed via WebStorm's "Create Command-line Launcher" option in the Tools menu, which places it in the system PATH.

PARAMETERS

--line N

Open at line.
--column N
Open at column.
--new-window
Force new window.
--wait
Wait until closed.
diff
Compare files.

CAVEATS

WebStorm installation required. Commercial software. Launcher location varies.

HISTORY

WebStorm is developed by JetBrains as a professional IDE for JavaScript and web development.

SEE ALSO

phpstorm(1), idea(1), code(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community