Skip to content
/ jbt Public

A cli tool to manage your JetBrains products. AppCode, CLion, DataGrip, IntelliJIDEA, PhpStorm, PyCharm, RubyMine, WebStorm

Notifications You must be signed in to change notification settings

zaypen/jbt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jbt

A cli tool to manage your JetBrains products.

Features

  • List all products
  • Check for updates
  • Download updates

currently only works on macOS

Installation

  1. Check latest version of jbt from GitHub Release
  2. Download right binary for your system, please check out darwin for macOS
  3. Unzip and copy it to /usr/local/bin or anywhere you like but in PATH
  4. Run chmod +x /usr/local/bin/jbt to make it executable
  5. Try jbt version

Usage

List installations of all products

> jbt list                                                                                            
Code |Product          |Installed |Version
---- |-------          |--------- |-------
AC   |AppCode          |no        |
CL   |CLion            |yes       |2018.1.5
DG   |DataGrip         |no        |
IIU  |IntelliJ IDEA    |yes       |2018.1.5
IIC  |IntelliJ IDEA CE |no        |
PS   |PhpStorm         |no        |
PCP  |PyCharm          |yes       |2018.1.4
PCC  |PyCharm CE       |yes       |2018.1.4
RM   |RubyMine         |no        |
WS   |WebStorm         |yes       |2018.1.5

Check updates of all installed products

> jbt check
Code |Product          |Installed |Version  |Update |Latest
---- |-------          |--------- |-------  |------ |------
AC   |AppCode          |no        |         |no     |
CL   |CLion            |yes       |2018.1.4 |yes    |2018.1.4
DG   |DataGrip         |no        |         |no     |
IIU  |IntelliJ IDEA    |yes       |2018.1.5 |no     |
IIC  |IntelliJ IDEA CE |no        |         |no     |
PS   |PhpStorm         |no        |         |no     |
PCP  |PyCharm          |yes       |2018.1.4 |no     |
PCC  |PyCharm CE       |yes       |2018.1.4 |no     |
RM   |RubyMine         |no        |         |no     |
WS   |WebStorm         |yes       |2018.1.5 |no     |

Update(download) all updates, or a specified one

> jbt update # download all
> jbt update CL  # download CLion

TODO

  • Install a new product
  • Linux support

About

A cli tool to manage your JetBrains products. AppCode, CLion, DataGrip, IntelliJIDEA, PhpStorm, PyCharm, RubyMine, WebStorm

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published