About
本サイトについて
趣味で開発したプログラムや開発メモを載せています。
ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、
誰かのお役に立てれば嬉しいです。
プロフィール
kght6123
佐賀県出身で1985年生まれ。
三重県四日市市在住のシステムエンジニア。家庭を大事にしたい2児の父。
趣味で開発したプログラムや開発メモを載せています。
ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、
誰かのお役に立てれば嬉しいです。
佐賀県出身で1985年生まれ。
三重県四日市市在住のシステムエンジニア。家庭を大事にしたい2児の父。
iPadでフロントエンドの開発をするために、Github Codespaceを使ってみたので紹介します!
AzureのVisual Studio Codespaces
がサービス終了するということで
代替サービスとして、GitHub Codespaces
の招待がやっと!届いたので
どこでも、iPadで、フロントエンドのプログラミングができる環境を作るために、使ってみました。
Visual Studio Codespaces
と比べて良かったところと、気になることをまとめました。
使いたいと思っている人の参考になれば。。。と思います。
GitHubのリポジトリを開いて、緑色の「Code」のボタンを押して、開いたメニューの「Open with Codespace」を押すだけです。
これで、いつもの見慣れた「Visual Studio Code」の画面が開きます。
公開リポジトリなら、2つのインスタンスまで無料で使えます。
3つ以上のインスタンスを開こうとすると、どのインスタンスを削除してよいか、尋ねられます。
ターミナルのbashの設定が最初から見やすいように設定されており、
iPadでも非常に見やすいです。
あと、nodeやnpm、yarnなどのコマンドもそろっていて、インストールする必要はありませんでした。
Visual Studio Codeで、GitHubアカウントでログインして拡張機能や設定を同期していれば、
いつもの拡張機能や設定が復元され、すぐに使えます。
さすがに、拡張機能や設定が復元されると思わず、びっくりしました💦
AuzreのVisual Studio Codespaces
のとき、iPadのSafariの非プライベートモードだとMicrosoftログインされない不具合?があって、
私も、その不具合で困ってました。
GitHub Codespaces
は、Microsoftログイン無しで使えるので、プライベートモードでわざわざ開かなくても良くなりました。
ちゃんと、iPadの「CMD+C」と「CMD+V」でテキストのコピー&ペーストができます。
ターミナル上でも同様です。
おそらく、有料プラン的なものが出てきたら使えるようになると思いますが、
今はプライベートリポジトリでは使えません。
これも、有料プランでスペックを選べるようになれば解決すると思いますが、
今はスペックを上げることはできません。
これも、有料プランでスペックを選べるようになれば解決すると思いますが、
(以下、略)
GitHubのリポジトリを開いたら、設定や拡張機能が同期され、
すぐに使える状態になるので、びっくりしました。
基本、パブリックリポジトリを使って、iPadで快適に使えそうです。
(有料プランが待ち遠しい。。。)