About

本サイトについて

趣味で開発したプログラムや開発メモを載せています。
ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、
誰かのお役に立てれば嬉しいです。

プロフィール

kght6123

佐賀県出身で1985年生まれ。
三重県四日市市在住のシステムエンジニア。家庭を大事にしたい2児の父。

kght6123.page

iPadでGitHub Codespaceを試してみた!

2022-10-01T11:54:24.865Z

iPadでフロントエンドの開発をするために、Github Codespaceを使ってみたので紹介します!

AzureのVisual Studio Codespacesがサービス終了するということで

代替サービスとして、GitHub Codespacesの招待がやっと!届いたので

どこでも、iPadで、フロントエンドのプログラミングができる環境を作るために、使ってみました。

Visual Studio Codespacesと比べて良かったところと、気になることをまとめました。

使いたいと思っている人の参考になれば。。。と思います。

よかったところ

使い方が簡単!

GitHubのリポジトリを開いて、緑色の「Code」のボタンを押して、開いたメニューの「Open with Codespace」を押すだけです。

これで、いつもの見慣れた「Visual Studio Code」の画面が開きます。

2つのインスタンスまで、無料で使える

公開リポジトリなら、2つのインスタンスまで無料で使えます。

3つ以上のインスタンスを開こうとすると、どのインスタンスを削除してよいか、尋ねられます。

最初からいろいろ揃ってる

ターミナルのbashの設定が最初から見やすいように設定されており、

iPadでも非常に見やすいです。

あと、nodeやnpm、yarnなどのコマンドもそろっていて、インストールする必要はありませんでした。

いつもの設定ですぐに使える

Visual Studio Codeで、GitHubアカウントでログインして拡張機能や設定を同期していれば、

いつもの拡張機能や設定が復元され、すぐに使えます。

さすがに、拡張機能や設定が復元されると思わず、びっくりしました💦

プライベートモードで開かなくてもよい

AuzreのVisual Studio Codespacesのとき、iPadのSafariの非プライベートモードだとMicrosoftログインされない不具合?があって、

私も、その不具合で困ってました。

GitHub Codespacesは、Microsoftログイン無しで使えるので、プライベートモードでわざわざ開かなくても良くなりました。

iPadでコピー&ペーストができる

ちゃんと、iPadの「CMD+C」と「CMD+V」でテキストのコピー&ペーストができます。

ターミナル上でも同様です。

気になるところ

プライベートリポジトリでは使えない

おそらく、有料プラン的なものが出てきたら使えるようになると思いますが、

今はプライベートリポジトリでは使えません。

スペックが低いので動作が遅い

これも、有料プランでスペックを選べるようになれば解決すると思いますが、

今はスペックを上げることはできません。

3つ以上のインスタンスが作れない

これも、有料プランでスペックを選べるようになれば解決すると思いますが、

(以下、略)

まとめ

GitHubのリポジトリを開いたら、設定や拡張機能が同期され、

すぐに使える状態になるので、びっくりしました。

基本、パブリックリポジトリを使って、iPadで快適に使えそうです。

(有料プランが待ち遠しい。。。)