### 2-11　［Edit］リージョン

デフォルトのエディタは、CodeScapeの［Edit］リージョンです。ここで既存ファイルの編集や新規ファイルの作成を行うことができますが、外部のエディタを使用するようにCodeScapeを設定することもできます。

CodeScapeでプロジェクトのコンパイルやビルドに使用するMakeオプションを使用する前に、外部エディタで編集したファイルは、すべての変更内容を必ず保存してください。 ビルドエラーが発生した場合、［Project Build］ウィンドウにその旨表示されます。その場合は、エントリをクリックすると、エディタが起動され、ソースファイルを開きエラーや警告を含む行を表示します。外部エディタにはこのオプションをサポートしないものもあり、その場合はエラーが起きた行を表示せずファイルを開きます。

#### ［Edit］リージョンでのショートカットメニューの使用

#### 2-11-1　ファイルのオープンと保存

#### 既存ファイルのオープン

1. 右クリックして、［Open］をクリックします。
   ファイルを開くダイアログボックスが表示されます。
2. 必要なファイルを選択し、［開く］をクリックします。

#### 新規ファイルのオープン

右クリックして、［New］をクリックします。

#### ファイルの保存

右クリックして、［Save］をクリックします。 名前を付けていないファイルに対し、［Save］コマンドを使用すると、ファイル名を付けて保存ダイアログボックスが表示されます。

#### 新しい名前を付けてファイルを保存

1. 右クリックして、［Save As］をクリックします。
   ファイル名を付けて保存ダイアログボックスが表示されます。
2. ファイルの新しい名前を入力して、保存をクリックします。

#### 2-11-2　検索と置換

#### 検索

1. 挿入ポイントを、検索を開始するところに動かします。
2. 次のいずれかを行います。
   - ［Edit］メニューをクリックして、［Find...］をクリックする。
   - 右クリックして、［Find...］をクリックする。
   ［Find］ダイアログボックスが表示されます。
3. ［Find What］テキストボックスに検索する文字列を入力します。
4. ［Direction］フィールドで［Up］または［Down］を選択します。
5. 次のオプションのいずれかを選択します。
   - ［Match Case］は大文字／小文字の判別を有効にします。
   - ［Regular expression］は正規検索を有効にします。
   - ［Wrap around search］はドキュメントの末尾に到達しても検索を続けます。
6. 次のいずれかを行います。
   - ［Find Next］をクリックすると、検索文字列を変更せずに検索を続けます。
   - ［Mark All］をクリックすると、検索した文字列のあるすべての行をブックマークに追加します。

#### 検索と置換

1. 挿入ポイントを、置換を始めるところに動かします。
2. 次のいずれかを行います。
   - ［Edit］メニューをクリックして、［Replace...］をクリックする。
   - 右クリックして、［Replace...］をクリックする。
   ［Replace］ダイアログボックスが表示されます。
3. ［Find What］テキストボックスに検索する文字列を入力します。
4. ［Replace With］テキストボックスに新しい文字列を入力します。
5. ［Direction］フィールドで［Up］または［Down］を選択します。
6. 次のオプションのいずれかを選択します。
   - ［Regular expression］は正規検索を有効にします。
   - ［Wrap around search］はドキュメントの末尾に到達しても検索を続けます。
7. 次のいずれかを行います。
   - ［Find Next］をクリックすると、置換を行わずに検索を続けます。
   - ［Replace］をクリックすると、最初に見つけた文字列を置換します。
   - ［Replace All］をクリックすると、すべての単語を置換します。

#### 2-11-3　テキストの切り取りと貼り付け

#### テキストの移動

1. 移動するテキストを選択して反転表示します。
2. ［Edit］をクリックしてから、［Cut］をクリックします（［Ctrl］＋［X］キー）。
3. 挿入ポイントを、貼り付ける位置に置きます。
4. ［Edit］をクリックしてから、［Paste］をクリックします（［Ctrl］＋［V］キー）。

テキストは元の位置から削除され、新しい位置に移されます。

#### テキストのコピー

1. コピーするテキストを選択して反転表示します。
2. ［Edit］をクリックしてから、［Copy］をクリックします（［Ctrl］＋［C］キー）。
3. 挿入ポイントを、貼り付ける位置に置きます。
4. ［Edit］をクリックしてから、［Paste］をクリックします（［Ctrl］＋［V］キー）。

元の位置から情報がコピーされ、新しい位置に表示されます。

#### 2-11-4　ブックマークの使用

使用しているソースファイルの頻繁に使用する行に、ブックマークをセットすることができます。ブックマークはファイルが閉じられたりリロードされると消えます。ブックマークは行だけを記録し、カーソルのある列は記録しません。ブックマークを含む行が削除されると、ブックマークも消えます。

#### ブックマークのセット

1. ブックマークをセットしたい行に挿入ポインタを移動します。
2. 右クリックして、［Book Marks］を選択します（トグルになっています）。端にインジケータが表示されます。

#### 特定の文字列を含むすべての行にブックマークをセット

1. 右クリックして、［Find］をクリックします。
2. ［Find What］テキストボックスに、文字列を入力します。
3. ［Mark All］をクリックします。
   特定の文字列を含む行の端にインジケータが表示されます。

#### ブックマーク間の移動

現在の位置より後のブックマークに移動するには

- 右クリックして、［Book Marks］を選択して、［Next］をクリックします。

現在の位置より前のブックマークに移動するには

- 右クリックして、［Book Marks］を選択して、［Previous］をクリックします。

#### ブックマークの削除

1. 削除したいブックマークのある行に挿入ポインタを移動します。
2. 右クリックして、［Book Marks］を選択します（トグルになっています）。
   端に表示されていたインジケータが削除されます。

#### すべてのブックマークの削除

- 右クリックして、［Book Marks］を選択して、［Delete］をクリックします。

[←] | [INDEX] | [→]