Skip to main content
Shellを使うと、一般的なターミナルのようにプロジェクトで作業でき、ファイルの管理、 パッケージのインストール、スクリプトの実行ができます。例えば、プロジェクトファイルを閲覧したり、 プロジェクトにデータベース接続が設定されている場合はpsqlを使用したりできます。
ワークフロー管理を改善するため、Shellからアプリを実行する代わりにRunボタンの使用を推奨します。 Runボタンによって開始されたワークフローは出力をConsoleツールに送信し、 ログを確認するための構造化された方法を提供します。

機能

Shellは以下の機能を提供します:
  • 複数のシェルを実行:複数のシェルインスタンスを開き、異なるタスクを同時に処理できます
  • テキストを検索:シェル出力内の特定のテキストを見つけられます

使い方

いずれかの方法を使用する前にプロジェクトを開いてください。
1

Tools & filesを開く

タブバーの**+ボタンを選択します。Tools & filesメニューを含むNew tab**が開きます。
Tools and filesメニューとSearch toolsフィールドを表示するNew tab
2

Shellを見つける

Search toolsShellを入力します。
ShellをSearch tools search fieldに入力し、Shellの結果が表示された状態
3

Shellを開く

Shellアイコン Shellを選択します。Shellが新しいタブで開きます。
アクティブなワークスペースプロンプトが表示された開いたShellタブ

Shellアクセスの確認

Shellが準備できていることを確認し、現在のワークスペースを表示するには、次を実行します:
Shellは現在のワークスペースのパスを表示します。
pwdコマンド、そのワークスペースパスの出力、および戻ったプロンプトを表示するShellタブ

pwdコマンドは現在のワークスペースパスを表示し、Shellプロンプトに戻ります。

データベースを持つプロジェクトの場合は、ToolsDatabaseを選択し、 Development databaseページを開きます。このページは接続コントロールを提供します。 接続情報は非公開に保ち、ドキュメント、スクリーンショット、ログ、ソースファイル、 共有メッセージにコピーしないでください。

テキスト検索

テキスト検索ツールへのアクセスと使用方法は次のとおりです:
  1. Shellタブの右上にある虫眼鏡アイコン虫眼鏡を選択して検索ダイアログを開きます。
  2. 検索語を入力し、Nextを選択して一致する箇所を順に確認します。
  3. Previousを使用して前の一致箇所に戻ります。
  4. Exitを選択するか、ダイアログの外をクリックしてテキスト検索を終了します。

複数のシェル

別のシェルを作成するには:
  1. Shellパネルのヘッダーにあるシェルインスタンスメニューを選択します。
  2. New Shellを選択します。
現在のワークスペースとNew Shellオプションを表示するシェルインスタンスメニュー
同じメニューを使ってシェル間を切り替えます。Replitは各シェルを最後に実行したコマンドでラベル付けし、識別しやすくします。
複数のシェルを開くと、Replitは自動的にアイドル状態のシェルインスタンスを閉じます。 アイドル状態のシェルとは、選択されておらず、ユーザープロセスを実行していないシェルです。

次のステップ

関連するワークスペースツールについて詳しく学ぶには、以下のリソースをご覧ください:
  • Console:Replitアプリのワークフローを監視するためのConsoleの使い方を学びましょう。