TechTrain Railway VS Code 拡張
TechTrain Railway に挑戦するための VS Code 拡張です。
VSCode 拡張の使い方
手順通りに進めれば、できるようにマニュアルを作ってみました!
HTML/CSS/JavaScript, React.js
https://docs.google.com/presentation/d/1hyBsiAnIjDoaW6hqPe1veF-2NI0wL9cqS73RqLmz6EI/edit
Rails
https://docs.google.com/presentation/d/1x5-ZTntDDwKZOFPTJVHK13yDmrPWimg9R3nX5zwjUFw/edit?usp=sharing
Go
https://docs.google.com/presentation/d/1BJSPCWBfy5xtwvBanoRGB77Y0N6JWMAHemEOLP49IPE/edit?usp=sharing
Laravel
https://docs.google.com/presentation/d/16g_T-qrpcZx8OKeWB6QUUZFHzkfAjCp3EEJg74mE26Q/edit?usp=sharing
不具合報告について
不具合報告はTechTrain Slackワークスペースまたはお問い合わせフォームからお願いします。
よくある質問
よく質問されるトラブルとその対処法を記載しています。以下の内容で解決しない場合は、不具合報告をお願いします。
表示されている情報が古い
保存されているデータがサーバーの情報よりも古い場合、正しく表示されないことがあります。この場合、コマンドパレットを開き、TechTrain Railway: Refresh contents of the sidebar
コマンドを実行してください。それでも解決しない場合は、VS Codeを再起動してください。
ログインに失敗する、またはエラーが出て内容が表示されない
Railway CLIでのログイン情報が残っている、ログイン情報が古いといった理由でログインに失敗することがあります。この場合、VS Codeを閉じてから作業ディレクトリの.techtrain/config.toml
を削除してください。その後、VS Codeを再起動し、再度ログインを行ってください。
リリースノート
0.3.2
- メンテナンスが行われている際にわかる画面を追加
- クリア判定時の環境情報を保存
- キャッシュのロジックの修正
- 依存の更新
0.3.1
0.3.0
- TechTrainのブランドリニューアルに伴い、アイコンを変更
0.2.2
- Windowsのディスクレターに関連する不具合を修正
0.2.0
- 質問を支援する機能を追加
- .techtrainを含むフォルダーを開いていない場合、拡張がサイドバーに表示されるように修正
- GitHub Discussions への登録動線を改善
- 同じRailwayを複数cloneした際に警告を出すように修正
- 過去に開いたWorkSpaceを選択できるようにする
- mac上でgitのresolverがエラーをキャッチできずに失敗するのを修正
- エラーログが出力されるように修正
- 一部Railwayのためのバイナリのダウンローダーを追加
0.1.24
- テスト実行時のエラーメッセージの改善を行いました。
0.1.23
- yarn installが必要な場合のエラーメッセージをわかりやすいように修正しました。
0.1.22
- Railway Slackへの招待機能を削除しました。
- テストレポートのキャッシュ方式を変更しました。
- Visual Studio Codeの最小動作バージョンを1.80.0に変更しました。
0.1.21
- RailwayのSlackワークスペースを廃止する予定となったため、招待リンクと文言を修正しました
0.1.20
- JUnitのパースに@techtrain/junit-parserを使用するように変更しました。
- Slackの招待URLを変更しました。
0.1.19
- テスト用コマンドが見つからない場合にエラーを表示するようにしました。
0.1.18
- エラーを含むJUnitレポートのパースおよび表示に対応しました。
0.1.17
- サービス内部の仕様変更に伴い、拡張機能の仕様を修正しました。
0.1.16
- RailwayStationの問題文のMarkdownの表示に対応しました。
0.1.15
- ネストされたJUnitレポートの読み込みに対応しました。
0.1.14
- 拡張の機能の読み込みエラーによる拡張の表示が黒くなってしまう問題を解消しました。
0.1.13
0.1.12
0.1.11
- API通信エラーの表示の改善を行いました。
- JUnit互換テストにおいて、テストレポートの読み出し方式を変更しました。
0.1.10
- VS Code の最低動作バージョンを 1.67.0 にしました。
- 特定の条件下で、ローディングステートのまま更新されないことがあるバグを修正しました。
- テスト実行前に、必要なファイルがあるかどうかチェックを行うようにしました。(現在一部Railwayのみ)
- ログイン時にプログレスバーを表示するようにしました。
- TechTrainタブがインアクティブ時の挙動を修正しました。
0.1.9
- VS Code の最低動作バージョンを 1.65.0 にしました。
- Jest(React Railway)にて、テスト対象ファイルに構文エラーがあるとテストが正常に終了しない不具合を修正しました。
0.1.8
- 依存パッケージの更新を行いました。
- サーバーの仕様変更に伴う修正を行いました。
0.1.7
- React Railway にて、Node・yarn のパスによってはテストが正常に実行されない不具合を修正しました。
0.1.6
- サーバーからのエラーが表示されるようになりました。
- Go Railway にて、プロジェクトフォルダから VS Code を開かないと正しくテストが走らない不具合を修正しました。
0.1.5
- Railway が全て完了した際に表示する画面を追加しました。
- Ruby on Rails Railway にて、Docker 経由で rspec テストを呼び出すように修正しました。
0.1.4
- HTML/CSS/JS Railway にて、テスト用のサーバーが起動しない不具合を修正しました。
0.1.3
- Railway サイドバーが表示されている時に限り、ビューのリフレッシュコマンドを表示するようにしました。
- 特定の Railway で正しくプロジェクトのパスを解決できない不具合を修正しました。
- HTML/CSS/JS Railway にて、特定の環境変数がある場合正しくテストが実行されない不具合を修正しました。
0.1.2