All Projects → bchatard → Jetbrains Alfred Workflow

bchatard / Jetbrains Alfred Workflow

Licence: mit
Open a project with one of JetBrains' product.

Projects that are alternatives of or similar to Jetbrains Alfred Workflow

Intellij Idea Tutorial
IntelliJ IDEA 简体中文专题教程
Stars: ✭ 19,071 (+5592.84%)
Mutual labels:  jetbrains, phpstorm, webstorm
Tabnine Intellij
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine
Stars: ✭ 140 (-58.21%)
Mutual labels:  jetbrains, phpstorm, webstorm
Runconfigurationasaction
Provides a way to use IntelliJ run configurations as buttons
Stars: ✭ 17 (-94.93%)
Mutual labels:  jetbrains, phpstorm, webstorm
Intellij Plugin Save Actions
Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code".
Stars: ✭ 440 (+31.34%)
Mutual labels:  jetbrains, phpstorm, webstorm
Night Owl Jetbrains
Night owl theme / colour scheme for IntelliJ and Webstorm (or other Jetbrains IDEs). Includes dark and light mode 🌓
Stars: ✭ 276 (-17.61%)
Mutual labels:  jetbrains, phpstorm, webstorm
Intellij Jvm Options Explained
Common JVM options used with Intellij and what they do
Stars: ✭ 636 (+89.85%)
Mutual labels:  jetbrains, phpstorm, webstorm
Webstorm License Key
Instruction how use license key for WebStorm & all JetBrains products
Stars: ✭ 85 (-74.63%)
Mutual labels:  jetbrains, phpstorm, webstorm
Translatorx
JetBrains 系列软件汉化包 关键字: Android Studio 3.5 汉化包 CLion 2019.3 汉化包 DataGrip 2019.3 汉化包 GoLand 2019.3 汉化包 IntelliJ IDEA 2019.3 汉化包 PhpStorm 2019.3 汉化包 PyCharm 2019.3 汉化包 Rider 2019.3 汉化包 RubyMine 2019.3 汉化包 WebStorm 2019.3 汉化包
Stars: ✭ 4,856 (+1349.55%)
Mutual labels:  jetbrains, phpstorm, webstorm
JetBrains-scheme
JetBrains主题,更完美的高亮。支持 IntelliJ IDEA、phpstorm、goland、webstorm
Stars: ✭ 25 (-92.54%)
Mutual labels:  jetbrains, phpstorm, webstorm
ReactPropTypes-Plugin
A Jetbrains Plugin for react PropTypes
Stars: ✭ 62 (-81.49%)
Mutual labels:  jetbrains, phpstorm, webstorm
Jetbrains In Chinese
JetBrains 系列软件汉化包 关键字: Android Studio 3.5 汉化包 CLion 2019.3 汉化包 DataGrip 2019.3 汉化包 GoLand 2019.3 汉化包 IntelliJ IDEA 2019.3 汉化包 PhpStorm 2019.3 汉化包 PyCharm 2019.3 汉化包 Rider 2019.3 汉化包 RubyMine 2019.3 汉化包 WebStorm 2019.3 汉化包
Stars: ✭ 3,912 (+1067.76%)
Mutual labels:  jetbrains, phpstorm, webstorm
JetBrainsRunner
A Krunner Plugin which allows you to open your recent projects
Stars: ✭ 31 (-90.75%)
Mutual labels:  jetbrains, phpstorm, webstorm
Jetbrains Helper
Jetbrains helper
Stars: ✭ 33 (-90.15%)
Mutual labels:  jetbrains, phpstorm, webstorm
Intellij Platform Solarized
Solarized UI and editor themes for IntelliJ IDEA, CLion, Rider, PyCharm, RubyMine, PhpStorm, WebStorm, Android Studio, DataGrip and GoLand
Stars: ✭ 148 (-55.82%)
Mutual labels:  jetbrains, phpstorm, webstorm
jetbrains-utility
Remove/Backup – settings & cli for macOS (OS X) – DataGrip, AppCode, CLion, Gogland, IntelliJ, PhpStorm, PyCharm, Rider, RubyMine, WebStorm
Stars: ✭ 62 (-81.49%)
Mutual labels:  jetbrains, phpstorm, webstorm
interstellar
Dark editor theme for JetBrains IDEs
Stars: ✭ 26 (-92.24%)
Mutual labels:  jetbrains, phpstorm, webstorm
Alfred Ssh
Open SSH/SFTP/mosh connections from Alfred 3+
Stars: ✭ 301 (-10.15%)
Mutual labels:  alfred, alfred-workflow
alfred-latex-symbols-workflow
🔎 Alfred 3-4 workflow to search for latex symbol commands
Stars: ✭ 33 (-90.15%)
Mutual labels:  alfred, alfred-workflow
Alfred Bear
Alfred 3 workflow to create and search notes in Bear.
Stars: ✭ 319 (-4.78%)
Mutual labels:  alfred, alfred-workflow
alfred-timing
⏳ Alfred workflow for Timing app
Stars: ✭ 21 (-93.73%)
Mutual labels:  alfred, alfred-workflow

⚠️

Since 2019.1 versions, the behaviour of JetBrains bin change.

Try the new version of the workflow: Alfred JetBrains

Please disable this workflow before, to avoid keyword conflict

Sorry

⚠️

JetBrains: Open project

Alfred3 workflow to easily open your projects with your favorite JetBrains product.

Requirements

You need Alfred 3.5+

This workflow need one of JetBrains products, and its command line launchers to works:

Create command line launcher

Example with PhpStorm:

  1. Open PhpStorm
  2. Go to Tools and Create Command-line Launcher jetbrains-alfred-workflow-create-cli
  3. In the popup windows, just click on OK jetbrains-alfred-workflow-create-cli-2

Installation

  1. Download workflow from package folder, or here
  2. Double click on downloaded file (JetBrains - Open project.alfredworkflow)

Alfred2 user, please use v1.0

How to use

  • Open Alfred with your usual hotkey
  • Type keyword (example pstorm) followed by your project name jetbrains-projects-secret-light

Default Keywords

  • AppCode: appcode ;
  • CLion: clion ;
  • IntelliJ Idea: idea ;
  • PhpStorm: pstorm (before 2016.3) or phpstorm (2016.3+) ;
  • PyCharm: charm ;
  • RubyMine: mine ;
  • WebStorm: wstorm (before 2016.3) or webstorm (2016.3+) ;
  • Android Studio: studio ;
  • GoLand: goland ;
  • Rider: rider ;
  • DataGrip: datagrip (since v2.0.0-beta7) ;

Supported versions

I test with this products/versions:

  • AppCode: v3.3 ;
  • CLion: v1.2 / 2016.x / 2017.x ;
  • IntelliJ Idea CE: v15 / 2016.x / 2017.x / 2018.x ;
  • PhpStorm: v10 / 2016.x / 2017.x / 2018.x ;
  • PyCharm CE: v5 / 2016.x / 2017.x ;
  • RubyMine: v8 / 2016.x / 2017.x ;
  • WebStorm: v11 / 2016.x / 2017.x / 2018.x ;
  • Android Studio: v2.x / v3.x ;
  • GoLand: 2017.x ;
  • Rider: 2017.x ;
  • DataGrip: 2017.3+

NB: about PhpStorm, if you need compatibility with older version please use my old workflow: PhpStorm Alfred Workflow

NB2: PhpStorm & WebStorm change default bin name in 2016.3 #9.

JetBrains Actions

With keyword jb you can access to some actions for this workflow.

Clean Projects Cache

Projects list is cached for better performance (one cache per products). You can change cache lifetime (see environment variable). This command clean cache for all products.

Check workflow update

Check if a new release is available for this workflow.

Customisation

If you change command line tools name/path or if you want to change keyword, you need to update workflow settings:

  1. Go to Workflows and select "JetBrains - Open project" jetbrains-workflow-script-filter
  2. Double click on a box Run script for a JetBrains product (example: PhpStorm)
  • Change value in Keyword field
  • Change bin value Script field: echo (new Project('/YOUR/BIN/NAME/PATH'))->search("{query}");
  • Save jetbrains-workflow-script-edit

Known issue

After an application upgrade you need to update the Command-line launcher jetbrains-alfred-caskroom

FAQ

How to update the Command-line launcher after the update of my software?

Follow "Create command line launcher" instructions again.

How to update the workflow

Download the latest package and open it

Debug

  1. Go to Workflows and select "JetBrains - Open project"
  2. Click on Configure workflow and variables jetbrains-alfred-workflow-debug
  3. Change environment variable jb_debug to 1
  4. Open Alfred with your usual hotkey, and type keyword (example pstorm) followed by debug
  5. You will see something like this, press ⌘ + C to copy path to log file jetbrains-alfred-workflow-log

Workflow Environment Variables

  • jb_debug: enable debug mode
  • jb_cache_lifetime: cache lifetime in seconds for projects list (default: 3600 seconds)

Changelog

Changelog

License

MIT © bchatard

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].