2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AlfredからPhpStormのプロジェクトとして開けるWorkflowを作成した

Posted at

はじめに

PhpStormを使っていて複数のプロジェクトを開きたいときは、FileメニューからOpenするなりRecent Projectから開いたりするなりするのですが、個人的には使いづらくもっとシャッて開きたいなと思ってました。

そこでAlfredからプロジェクトを検索して開ければいいな〜とおもって検索すると、alfred-jetbrainsといったワークフローを見つけました。

しかし、なぜか検索に引っかかるプロジェクトとそうでないプロジェクトがあったり(open your projects with your favorite JetBrains product.って書いてあった)、プロジェクトが所属しているディレクトリ名でも検索したいなと思ったりしたので自作することにしました。

alfred-jetbransの仕組みは、PhpStormが最近開いたプロジェクトなどの情報をxmlファイルで保持しているのでそのxmlファイルを読み込んで検索結果に出すということをしていたので、それだったら自分で検索対象にしたいディレクトリの設定を書けばいいじゃんとなりました。

こんな感じ

open_phpstorm.gif

Install

https://github.com/wim-web/alfred_open_phpstorm にREADMEもあるのでここから雑に使ってください。

使用技術

  • Alfred Workflow

最初はとっつきずらいなと感じてましたが触ってみるとそうでもなかったです。

プログラムを書かなくてもできることもあったり、プログラミング言語もPHPとか使えたりよっぽど複雑なことをしようとしない限り難しくなさそうです。

  • Deno

このワークフローを使うにはDenoをインストールする必要があります。

TypeScriptで書きたいけど環境揃えるのもめんどくさいな〜と思ったので、デフォルトでTypeScriptが使えるDenoを使いました。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?