

 AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. [Pelajari selengkapnya](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menemukan dan Mengganti Teks di AWS Cloud9 IDE
<a name="find-replace-text"></a>

Anda dapat menggunakan bilah find dan replace di AWS Cloud9 Integrated Development Environment (IDE) untuk menemukan dan mengganti teks dalam satu file atau beberapa file.
+  [Temukan Teks dalam Satu File](#find-replace-text-find-single) 
+  [Ganti Teks dalam Satu File](#find-replace-text-replace-single) 
+  [Temukan Teks dalam Beberapa File](#find-replace-text-find-multiple) 
+  [Ganti Teks di Beberapa File](#find-replace-text-replace-multiple) 
+  [Temukan dan Ganti Opsi](#find-replace-text-replace-options) 

## Menemukan Teks di File Tunggal
<a name="find-replace-text-find-single"></a>

1. Buka file yang ingin Anda temukan teksnya. Jika file sudah terbuka, pilih tab file untuk mengaktifkan file tersebut.

1. Pada bilah menu, pilih **Temukan, Temukan**.

1. Dalam bilah temukan dan ganti, untuk **Temukan**, ketikkan teks yang ingin Anda temukan.

1. Untuk menentukan opsi temukan tambahan, lihat [Opsi Menemukan dan Mengganti](#find-replace-text-replace-options).

1. Jika ada kecocokan, **0 dari 0** di kotak **Temukan** berubah menjadi angka bukan nol. Jika ada kecocokan, editor pergi ke kecocokan pertama. Jika ada lebih dari satu kecocokan, untuk menuju ke kecocokan berikutnya, pilih panah kanan di kotak **Temukan** atau pilih **Temukan, Temukan Berikutnya** di bilah menu. Untuk menuju ke kecocokan sebelumnya, pilih panah kiri di kotak **Temukan** atau pilih **Temukan, Temukan Sebelumnya** di bilah menu.

## Mengganti Teks di File Tunggal
<a name="find-replace-text-replace-single"></a>

1. Buka file yang ingin Anda ganti teksnya. Jika file sudah terbuka, pilih tab file untuk mengaktifkan file tersebut.

1. Pada bilah menu, pilih **Temukan, Ganti**.

1. Dalam bilah temukan dan ganti, untuk **Temukan**, ketikkan teks yang ingin Anda temukan.

1. Untuk **Ganti Dengan**, ketikkan teks yang ingin Anda ganti teksnya dengan di **Temukan**.

1. Untuk menentukan opsi temukan dan ganti tambahan, lihat [Opsi Menemukan dan Mengganti](#find-replace-text-replace-options).

1. Jika ada kecocokan, **0 dari 0** di kotak **Temukan** berubah menjadi angka bukan nol. Jika ada kecocokan, editor pergi ke kecocokan pertama. Jika ada lebih dari satu kecocokan, untuk menuju ke kecocokan berikutnya, pilih panah kanan di kotak **Temukan** atau pilih **Temukan, Temukan Berikutnya** di bilah menu. Untuk menuju ke kecocokan sebelumnya, pilih panah kiri di kotak **Temukan** atau pilih **Temukan, Temukan Sebelumnya** di bilah menu.

1. Untuk mengganti kecocokan saat ini dengan teks di **Ganti Dengan** dan kemudian pergi ke kecocokan berikutnya, pilih **Ganti**. Untuk mengganti semua kecocokan dengan teks di **Ganti Dengan**, pilih **Ganti Semua**.

## Menemukan Teks di Beberapa File
<a name="find-replace-text-find-multiple"></a>

1. Pada bilah menu, pilih **Temukan, Temukan di File**.

1. Dalam bilah temukan dan ganti, untuk **Temukan**, ketikkan teks yang ingin Anda temukan.

1. Untuk menentukan opsi temukan tambahan, lihat [Opsi Menemukan dan Mengganti](#find-replace-text-replace-options).

1. Dalam kotak di sebelah kanan tombol **Temukan** (kotak dengan `*.*, -.*`), ketikkan kumpulan file apa pun untuk disertakan atau dikecualikan dalam pencarian. Sebagai contoh:
   + Kosong, `*`, atau `*.*`: Temukan semua file.
   +  `my-file.txt`: Menemukan hanya file bernama `my-file.txt`.
   +  `my*`: Menemukan hanya file dengan nama file yang dimulai dengan `my`.
   +  `my*.txt`: Menemukan hanya file dengan nama file yang dimulai dengan `my` dan yang memiliki ekstensi file `.txt`.
   +  `my*.htm*`: Menemukan semua file dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`.
   +  `my*.htm, my*.html`: Menemukan semua file dengan nama file yang dimulai dengan `my` dan ekstensi file `.htm` atau `.html`.
   +  `-my-file.txt`: Jangan mencari file bernama `my-file.txt`.
   +  `-my*`: Jangan mencari file apa pun yang dimulai dengan `my`.
   +  `-my*.htm*`: Jangan mencari file apa pun dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`.
   +  `my*.htm*, -my*.html`: Mencari semua file dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`. Namun, jangan mencari file apa pun dengan nama file yang dimulai dengan `my` dan ekstensi file `.html`.

1. Dalam daftar tarik-turun di samping kotak sebelumnya, pilih salah satu dari berikut ini untuk lebih membatasi penemuan hanya ke lokasi tertentu:
   +  **Lingkungan**: Menemukan hanya file di jendela **Lingkungan**.
   +  **Proyek (tidak termasuk .gitignore'd)**: Menemukan file apa pun di lingkungan, kecuali untuk file atau jenis file yang tercantum dalam file `.gitignore` di lingkungan, jika file `.gitignore` ada.
   +  **Seleksi:**: Menemukan hanya file yang saat ini dipilih di jendela **Lingkungan**.
**catatan**  
Untuk lebih membatasi pencarian hanya pada satu folder, pilih folder di jendela **Lingkungan** dan kemudian pilih **Seleksi**. Atau, Anda dapat mengeklik kanan folder di jendela **Lingkungan**, dan kemudian memilih **Cari di Folder Ini** pada menu konteks.
   +  **Favorit**: Menemukan hanya file dalam daftar **Favorit** di jendela **Lingkungan**.
   +  **File Aktif**: Menemukan hanya file aktif.
   +  **File Terbuka**: Menemukan hanya file dalam daftar **File Terbuka** di jendela **Lingkungan**.

1. Pilih **Temukan**.

1. Untuk pergi ke file yang berisi kecocokan, klik dua kali nama file pada tab **Hasil Pencarian**. Untuk pergi ke kecocokan tertentu, klik dua kali kecocokan di tab **Hasil Pencarian**.

## Mengganti Teks di Beberapa File
<a name="find-replace-text-replace-multiple"></a>

1. Pada bilah menu, pilih **Temukan, Temukan di File**.

1. Dalam bilah temukan dan ganti, untuk **Temukan**, ketikkan teks yang ingin Anda temukan.

1. Untuk menentukan opsi temukan tambahan, lihat [Opsi Menemukan dan Mengganti](#find-replace-text-replace-options).

1. Dalam kotak di sebelah kanan tombol **Temukan** (kotak dengan `*.*, -.*`), ketikkan kumpulan file apa pun untuk disertakan atau dikecualikan dalam pencarian. Sebagai contoh:
   + Kosong, `*`, atau `*.*`: Semua file.
   +  `my-file.txt`: Hanya file bernama `my-file.txt`.
   +  `my*`: Hanya file dengan nama file yang dimulai dengan `my`.
   +  `my*.txt`: Hanya file dengan nama file yang dimulai dengan `my` dan yang memiliki ekstensi file `.txt`.
   +  `my*.htm*`: Semua file dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`.
   +  `my*.htm, my*.html`: Semua file dengan nama file yang dimulai dengan `my` dan ekstensi file `.htm` atau `.html`.
   +  `-my-file.txt`: Jangan mencari file bernama `my-file.txt`.
   +  `-my*`: Jangan mencari file apa pun yang dimulai dengan `my`.
   +  `-my*.htm*`: Jangan mencari file apa pun dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`.
   +  `my*.htm*, -my*.html`: Mencari semua file dengan nama file yang dimulai dengan `my` dan ekstensi file yang dimulai dengan `.htm`. Namun, jangan mencari file apa pun dengan nama file yang dimulai dengan `my` dan ekstensi file `.html`.

1. Dalam daftar tarik-turun di samping kotak sebelumnya, pilih salah satu dari berikut ini untuk lebih membatasi penemuan hanya ke lokasi tertentu:
   +  **Lingkungan**: Hanya file di jendela **Lingkungan**.
   +  **Proyek (tidak termasuk .gitignore'd)**: File apa pun di lingkungan, kecuali untuk file atau jenis file yang tercantum dalam file `.gitignore` di lingkungan, jika file `.gitignore` ada.
   +  **Seleksi: /**: Hanya file yang saat ini dipilih.
   +  **Favorit**: Hanya file dalam daftar **Favorit** di jendela **Lingkungan**.
   +  **File Aktif**: Hanya file aktif.
   +  **File Terbuka**: Hanya file dalam daftar **File Terbuka** di jendela **Lingkungan**.

1. Untuk **Ganti Dengan**, ketikkan teks yang ingin Anda ganti dengan **Temukan**.

1. Pilih **Ganti**.
**catatan**  
Operasi penggantian terjadi segera di semua file dalam cakupan. Operasi ini tidak dapat dibatalkan dengan mudah. Jika Anda ingin melihat apa yang akan diubah sebelum Anda memulai operasi penggantian, pilih **Temukan** sebagai gantinya.

1. Untuk pergi ke file yang berisi pengganti, klik dua kali nama file di tab **Hasil Pencarian**. Untuk pergi ke pengganti tertentu, klik dua kali pengganti di panel **Hasil Pencarian**.

## Opsi Menemukan dan Mengganti
<a name="find-replace-text-replace-options"></a>

Pilih salah satu tombol berikut pada bilah temukan dan ganti untuk memodifikasi operasi temukan dan ganti.

![\[Mencari di file tunggal\]](http://docs.aws.amazon.com/id_id/cloud9/latest/user-guide/images/ide-search-single.png)


![\[Mencari di beberapa file\]](http://docs.aws.amazon.com/id_id/cloud9/latest/user-guide/images/ide-search-multiple.png)

+  **Ekspresi Reguler**: Menemukan teks yang cocok dengan ekspresi reguler yang ditentukan di **Temukan** atau **Temukan di File**. Lihat [Menulis pola ekspresi reguler](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Writing_a_regular_expression_pattern) dalam topik *Ekspresi JavaScript Reguler* di Jaringan Pengembang Mozilla.
+  **Cocokkan Huruf**: Menemukan teks yang cocok dengan huruf besar/kecil yang ditentukan di **Temukan** atau **Temukan di File**.
+  **Seluruh Kata**: Menggunakan aturan karakter kata standar untuk menemukan teks di **Temukan** atau **Temukan di File**.
+  **Membungkus Sekitar**: Untuk satu file saja, jangan berhenti di akhir atau awal file saat menuju kecocokan berikutnya atau sebelumnya.
+  **Cari Seleksi**: Untuk satu file saja, menemukan hanya dalam seleksi.
+  **Tampilkan di Konsol**: Untuk beberapa file, menampilkan tab **Hasil Pencarian** di **Konsol**, bukan di panel aktif.
+  **Pertahankan Huruf**: Untuk satu file saja, mempertahankan huruf besar/kecil seperti yang berlaku saat mengganti teks.