みなさん、こんにちは!
ここ数か月は、Coding FundamentalsとFront-End Fundamentals Bootcampの制作に全力で取り組んできました。どちらも、大きな学びのある素晴らしい経験になりました。それらが完成した今は、Exercismのメインサイトに新しい機能を追加する作業に少し時間をかけています。
今日は、Exercismに2つの新機能をリリースします。
- 解答をGitHubに同期する。
- Favoritesを保存して見返す。
解答をGitHubに同期する
自分の解答の公開バックアップがほしい、という声は以前からずっと寄せられていました。 多くの人が手作業で解答をGitHubに同期したり、そのためのスクリプトを自分で書いたりしていましたが、そんな機能がExercismに組み込まれました!
この機能を有効にすると、解答が自動的にGitHubへバックアップされるようになります。バックアップをプルリクエストで行うかコミットで行うかを選べるほか、これまでの解答をまとめてアップロードすることもできます!
1か月前にInsiders向けにこっそり公開し、これまでに数万件もの解答をGitHubへバックアップしてきました。使ってくれる人が増えるほど、その便利さを実感してもらっています。あるInsiderの声を紹介します。
最初にこの機能の話を聞いたときは、正直あまりピンときませんでした。でも、実際に登場した今は、実現してくれて本当にうれしいです! もう、これのないExercismは想像できません。
- DiscordのW8CYEより
始めるには、新しいGitHub Syncerの設定ページにアクセスして、リポジトリを連携するだけです!
Favorites
今日はExercism Favoritesもリリースします。Exercismで見つけたとっておきの解答を保存して見返せる場所です。
Favoritesは、興味を引かれたもの、刺激を受けたもの、感銘を受けたものを残しておくための機能です。サイトを見て回りながら気になる解答にスターを付けておけば、もっと深く掘り下げたくなったときにいつでも見返すことができます。
Favoritesに追加するには、どのコミュニティ解答でも「Favorite」ボタンをクリックするだけです。ボタンの表示が「Favorited」に変わり、スターが金色になります! 外したいときは、もう一度クリックしてください。
すでにスターを付けていた解答は、自動的にFavoritesへ移行されています。Favoritesへは、Learnメニューからも、こちらのリンクからもアクセスできます。
この先も続きます!
ほかにも、わくわくする機能を準備しています。より高度な自動フィードバック、解答の解説、サイトの多言語化などです。いずれも、今後1、2か月のうちにリリースする予定です。詳細は追ってお知らせしますので、お楽しみに!