LoginSignup
58
27

More than 1 year has passed since last update.

もう迷わない!Figを使ってCLI&シェルライフを快適にしよう!!

Last updated at Posted at 2022-07-10

Figとは

FigはターミナルやシェルにてオートコンプリートでCLIやシェルコマンド実行の補助をしてくれる便利ツールです!

画面収録-2022-07-10-13.50.18.gif

サポートしているCLIが多く、AWSCLIも対応していたため試してみました。
スクリーンショット 2022-07-10 14.31.41.png

インストール

下記公式サイトに移動してDownloadボタンを押下します。
※現時点で対応OSはMacのみのようです。

スクリーンショット_2022-07-10_13_16_49.png

ダウンロードが完了したらFig.appをApplicationに移動させます。
スクリーンショット 2022-07-10 13.56.02.png

次にFig.appを実行します。
スクリーンショット_2022-07-10_13_25_11.png

Setup画面が表示されるので「Setup」を押下します。
スクリーンショット 2022-07-10 13.27.51.png

Figに対してMacへのアクセスを許可が求められるので「Enable」を押下します。
スクリーンショット 2022-07-10 13.28.00.png

オートコンプリートが効かない場合、画面右上に表示されるアイコンをクリックしてデバッガーを表示してくださいと案内がありますので、自身の環境で上手くいかない場合は実施する事を念頭に起きつつ「Continue」を押下します。
スクリーンショット_2022-07-10_13_28_11.png

PrivacyとSecurityに関する画面が表示されます。内容としては「Figではキーボードに入力した内容を送信したり保存しません。Figはまだベータ版です。バグを検出してサポートを提供しアプリを改善する為に限られた使用状況データを収集します。その情報はメールアドレスに紐付きます。」と書かれてます。

内容に問題がない場合は「Continue」を押下します。
スクリーンショット_2022-07-10_13_28_50.png

テーマカスタマイズ画面が表示されるのでお好みでテーマを決めて「Continue」を押下します。
スクリーンショット_2022-07-10_13_31_13.png

メールアドレスを入力して「Sign in without password」を押下します。
スクリーンショット_2022-07-10_13_31_24.png

入力したメールアドレスに対してlogin codeが送信されるのでコピーして「Confimation code」に貼り付けて、「Confirm email」を押下します。
スクリーンショット_2022-07-10_14_24_24.png

スクリーンショット_2022-07-10_13_32_31.png

Figターミナルが起動するとSetupの完了です!
スクリーンショット 2022-07-10 13.32.58.png

ターミナルで試す

試しにS3でも覗いてみるか〜ってlsコマンドを打とうとしたら、しっかりコマンド候補を表示してくれました。
スクリーンショット 2022-07-10 14.42.20.png

それだけでなく、defaultに設定しているAWSアカウントのS3バケット一覧までサジェストしてくれる。え、凄すぎないかこれ…。そこまで出来るのか。
スクリーンショット_2022-07-10_14_41_07.png

VSCodeでも試す

自分はもっぱらVSCode上でコードを書きながらコマンドを実行するのでこちらでも試してみました。こりゃ快適だ…。※Figインストール後にVSCodeを要再起動でした
スクリーンショット_2022-07-10_14_51_37.png

他CLIも試す

docker

しっかりいけますね〜
スクリーンショット 2022-07-10 14.53.40.png

因みにaliasにも反応してくれてました
スクリーンショット 2022-07-10 15.34.03.png

Amplify

Amplifyも対応してるのか!と驚いた
スクリーンショット 2022-07-10 14.54.07.png

CDK

まさかね、と思ったらCDKも対応していた!
スクリーンショット 2022-07-10 14.54.15.png

SAM

こうなったらSAMもあるでしょと試したらちゃんと対応していた!
スクリーンショット 2022-07-10 14.54.26.png

テンションが上がってきたのでシェルも試す

オプション候補まで出してくれる…!
スクリーンショット 2022-07-10 15.02.31.png

最後に

ちょっとAWSCLIで試してみるか〜くらいの軽い気持ちで入れてみたのですが思いの外幅広く対応しており、やってて楽しかったです。皆さんも是非気になったら試してみてください!

58
27
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
58
27