JP1/Advanced Shellエディタウィンドウ,およびウィンドウの各部の名称を,次の図に示します。
図4-1 JP1/Advanced Shellエディタウィンドウ
(1) ツールバー
ツールバーには,メニューバーから選択できるコマンドの中から,頻繁に使用するコマンドだけをボタンの形で表示しています。ボタンをマウスでクリックするだけで,該当するコマンドを実行できます。表示メニューによって非表示にすることもできます。なお,ボタンにマウスを移動させると説明が表示されます。
JP1/Advanced Shellエディタウィンドウのツールバーには,標準ツールバー,編集ツールバー,デバッグツールバーおよび検索ツールバーのボタンが表示されます。
ボタン | 機能 |
---|---|
[新規作成]ボタン | 新規にジョブ定義スクリプトファイルを作成します。 |
[開く]ボタン | 既存のジョブ定義スクリプトファイルを開きます。 |
[保存]ボタン | 作業中のジョブ定義スクリプトファイルを保存します。 |
[印刷]ボタン | 作業中のジョブ定義スクリプトファイルを印刷します。 |
[終了]ボタン | JP1/Advanced Shellエディタを終了し,ファイルを保存するかどうかを選択します。 |
[ヘルプ]ボタン | JP1/Advanced Shellのオンラインヘルプを表示します。 |
ボタン | 機能 |
---|---|
[元に戻す]ボタン | 直前に行った動作を元に戻します。 |
[やり直し]ボタン | 直前に行った動作をやり直します。 |
[切り抜き]ボタン | 選択範囲を切り取ってクリップボードに保存します。 |
[コピー]ボタン | 選択範囲をコピーしてクリップボードに保存します。 |
[貼り付け]ボタン | クリップボードの内容を指定の位置に貼り付けます。 |
[すべて選択]ボタン | ファイル全体を選択します。 |
[オプション]ボタン | エディタの動作環境を設定します。 |
ボタン | 機能 |
---|---|
[文法チェック]ボタン | 記述したジョブ定義スクリプトの文法をチェックします。 |
[ブレークポイントまで実行]ボタン | ブレークポイントまでの実行スタート,およびリスタートをします。 |
[スクリプトの停止]ボタン | ジョブ定義スクリプトを停止します。[スクリプトの停止]ボタンをクリックしたときに実行していたコマンドはそのまま実行を続け,次のコマンドの実行に移る前に停止します。 |
[デバッグの中止]ボタン | [デバッグの中止]ボタンをクリックしたときに実行していたコマンドはそのまま実行を続け,次のコマンドの実行に移る前に停止します。そのあとジョブ定義スクリプトを停止し,デバッグを中止します。 |
[ステップイン]ボタン | 次のコマンドまたはステートメントを1つずつ実行します。関数を呼び出す場合は,その関数の中も1行ずつ実行して停止します。 |
[ステップオーバー]ボタン | 次のコマンドまたはステートメントを1つずつ実行します。関数を呼び出す場合,関数の中は1行ずつ停止しませんが,ブレークポイントがあるときは停止します。 |
[ステップアウト]ボタン | 関数の呼び出し元まで実行します。関数を呼び出した次の行またはブレークポイントで停止します。 |
[ブレークポイントの設定/解除]ボタン | ブレークポイントを設定,または解除します。 |
[ブレークポイントをすべて解除]ボタン | 設定されているブレークポイントをすべて解除します。 |
[実行環境の設定]ボタン | スクリプトファイルの実行環境を設定します。 |
[ウォッチウィンドウの表示/非表示]ボタン | ウォッチウィンドウの表示・非表示を切り替えます。 |
[ウォッチへ追加]ボタン | 指定した変数をウォッチウィンドウに追加します。 |
[カバレージ情報の表示]ボタン | デバッグ実行時のカバレージ情報を表示します。 |
ボタン | 機能 |
---|---|
[検索]ボタン | 検索または置換する文字列を入力します。 |
[前検索]ボタン | 文字列を上に向かって検索または置換します。 |
[次検索]ボタン | 文字列を下に向かって検索または置換します。 |
(2) ルーラー
行のカラム数を表示する目盛です。
(3) 行番号
ジョブ定義スクリプトの行番号を表示するための領域です。
(4) ブレークポイントエリア
ブレークポイントを示す記号()と,次に実行する位置を示す記号(
)およびデバッガのプロセスの終了を示す記号(
)を表示するための領域です。
(5) ステータスバー
ステータスバーは,JP1/Advanced Shellエディタが現在実行している処理に関するメッセージや,処理終了後の状態に関するメッセージを表示するための領域です。JP1/Advanced Shellエディタウィンドウのステータスバーの機能を次の表に示します。
表4-1 JP1/Advanced Shellエディタウィンドウのステータスバーの機能
ステータスバー | 機能 |
---|---|
ジョブ識別子 | デバッグ実行したジョブのジョブ識別子を表示します。 |
現在位置 | カーソルの位置を表示します。 |
全体 | 編集中のジョブ定義スクリプトファイルの行数を表示します。 |
上書き状態 | Insertキーで切り替える上書き状態を表示します。次の2つのモードがあります。デフォルトは挿入モードです。
|
(6) クライアントエリア
クライアントエリアには,ジョブ定義スクリプトファイルの内容が表示されます。