Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Berlaku untuk:

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut
Visual Studio
Struktur program dalam VB Net yang memiliki konsep seperti folder disebut
Visual Studio untuk Mac
Struktur program dalam VB Net yang memiliki konsep seperti folder disebut
Visual Studio Code

Dalam pengantar 10 menit untuk editor kode di Visual Studio ini, kami akan menambahkan kode ke file untuk melihat beberapa cara Visual Studio membuat penulisan, navigasi, dan pemahaman kode Visual Basic lebih mudah.

Tip

Jika Anda belum menginstal Visual Studio, buka halaman unduh Visual Studio untuk menginstalnya secara gratis.

Artikel ini mengasumsikan Anda sudah terbiasa dengan Visual Basic. Jika tidak, kami sarankan Anda melihat tutorial seperti Membuat aplikasi konsol Visual Basic (VB) sederhana terlebih dahulu.

Tip

Untuk mengikuti artikel ini, pastikan Anda memilih pengaturan Visual Basic untuk Visual Studio. Untuk informasi tentang memilih pengaturan untuk lingkungan pengembangan terintegrasi (IDE), lihat Memilih pengaturan lingkungan.

Membuat file kode baru

Mulailah dengan membuat file baru dan menambahkan beberapa kode ke dalamnya.

  1. Buka Visual Studio. Tekan Esc atau klik Lanjutkan tanpa kode di jendela mulai untuk membuka lingkungan pengembangan.

  2. Dari menu File pada bilah menu, pilih File Baru.

  3. Dalam kotak dialog File Baru, di bawah kategori Umum, pilih Kelas Visual Basic, lalu pilih Buka.

    File baru terbuka di editor dengan kerangka kelas Visual Basic. (Anda sudah bisa melihat bahwa Anda tidak perlu membuat proyek Visual Studio lengkap untuk mendapatkan beberapa manfaat yang ditawarkan editor kode, seperti penyorotan sintaks. Yang Anda butuhkan hanyalah file kode!)

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  1. Buka Visual Studio. Tekan Esc atau pilih Lanjutkan tanpa kode di jendela mulai untuk membuka lingkungan pengembangan.

  2. Dari menu File pada bilah menu, pilih Baru>File.

  3. Dalam kotak dialog File Baru, di bawah kategori Umum, pilih Kelas Visual Basic, lalu pilih Buka.

    File baru terbuka di editor dengan kerangka kelas Visual Basic. (Anda sudah bisa melihat bahwa Anda tidak perlu membuat proyek Visual Studio lengkap untuk mendapatkan beberapa manfaat yang ditawarkan editor kode, seperti penyorotan sintaks. Yang Anda butuhkan hanyalah file kode!)

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Visual Studio menyediakan cuplikan kode yang berguna yang dapat Anda gunakan untuk menghasilkan blok kode yang umum digunakan dengan cepat dan mudah. Cuplikan kode tersedia untuk berbagai bahasa pemrograman termasuk, Visual Basic, C#, dan C++. Mari tambahkan cuplikan Sub Visual Basic ke file kita.

  1. Letakkan kursor Anda di atas baris yang bertuliskan End Class, dan ketik sub.

    Kotak dialog pop-up muncul dengan informasi tentang kata kunci Sub dan cara menyisipkan cuplikan kode Sub.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tekan Tab dua kali untuk menyisipkan cuplikan kode.

    Kerangka untuk prosedur Sub MySub() ditambahkan ke file.

Cuplikan kode yang tersedia bervariasi untuk bahasa pemrograman yang berbeda. Anda dapat melihat cuplikan kode yang tersedia untuk Visual Basic dengan memilih Edit>IntelliSense>Sisipkan Cuplikan (atau tekan Ctrl+K, Ctrl+X). Untuk Visual Basic, cuplikan kode tersedia untuk kategori berikut:

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Terdapat cuplikan untuk menentukan apakah ada file di komputer, menulis ke file teks, membaca nilai registri, menjalankan kueri SQL, atau membuat Untuk Setiap...Pernyataan berikutnya, dan banyak lagi.

  1. Letakkan kursor Anda di atas baris yang bertuliskan End Class, dan ketik sub.

    Kotak dialog pop-up muncul dengan informasi tentang kata kunci Sub dan cara menyisipkan cuplikan kode Sub.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tekan Tab dua kali untuk menyisipkan cuplikan kode.

    Kerangka untuk prosedur Sub MySub() ditambahkan ke file.

Cuplikan kode yang tersedia bervariasi untuk bahasa pemrograman yang berbeda. Anda dapat melihat cuplikan kode yang tersedia untuk Visual Basic dengan membuka klik kanan atau menu konteks di editor kode dan memilih Cuplikan>Sisipkan Cuplikan (atau tekan Ctrl+K, Ctrl+X). Untuk Visual Basic, cuplikan kode tersedia untuk kategori berikut:

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Toolbar, yang merupakan baris tombol di bawah bilah menu di Visual Studio, dapat membantu membuat Anda lebih produktif saat Anda membuat kode. Misalnya, Anda dapat beralih mode penyelesaian IntelliSense, menambah atau mengurangi inden baris, atau mengomentari kode yang tidak ingin Anda kompilasi. (IntelliSense adalah bantuan pengkodean yang menampilkan daftar metode pencocokan, antara lain.) Di bagian ini, kami akan mengomentari beberapa kode.

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  1. Tempelkan kode berikut ke badan prosedur MySub().

    ' _words is a string array that we'll sort alphabetically Dim _words = New String() { "the", "quick", "brown", "fox", "jumps" } Dim morewords = New String() { "over", "the", "lazy", "dog" } Dim query = From word In _words Order By word.Length Select word
  2. Kami tidak menggunakan array morewords, tetapi kami dapat menggunakannya nanti sehingga kami tidak ingin benar-benar menghapusnya. Sebagai gantinya, mari mengomentari baris tersebut. Pilih seluruh definisi morewords hingga kurung kurawal penutup, lalu pilih tombol Komentari baris yang dipilih pada toolbar. Jika Anda lebih suka menggunakan keyboard, tekan Ctrl+K, Ctrl+C.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

    Karakter komentar Visual Basic ' ditambahkan ke awal setiap baris yang dipilih untuk mengomentari kode.

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  1. Tempelkan kode berikut ke badan prosedur MySub().

    ' _words is a string array that we'll sort alphabetically Dim _words = New String() { "the", "quick", "brown", "fox", "jumps" } Dim morewords = New String() { "over", "the", "lazy", "dog" } Dim query = From word In _words Order By word.Length Select word
  2. Kami tidak menggunakan array morewords, tetapi kami dapat menggunakannya nanti sehingga kami tidak ingin benar-benar menghapusnya. Sebagai gantinya, mari mengomentari baris tersebut. Pilih seluruh definisi morewords hingga kurung kurawal penutup, lalu pilih tombol Komentari baris yang dipilih pada toolbar. Jika Anda lebih suka menggunakan keyboard, tekan Ctrl+K, Ctrl+C.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

    Karakter komentar Visual Basic ' ditambahkan ke awal setiap baris yang dipilih untuk mengomentari kode.

Ciutkan blok kode

Anda dapat menciutkan bagian kode untuk fokus hanya pada bagian yang menarik bagi Anda. Untuk berlatih, mari kita ciutkan array _words ke satu baris kode. Pilih kotak abu-abu kecil dengan tanda minus di dalamnya di margin baris yang bertuliskan Dim _words = New String() {. Atau, jika Anda pengguna keyboard, letakkan kursor di mana saja dalam definisi array dan tekan Ctrl+M, Ctrl+M.

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Blok kode diciutkan hanya ke baris pertama, diikuti oleh elipsis (...). Untuk memperluas blok kode lagi, pilih kotak abu-abu yang sama yang sekarang memiliki tanda plus di dalamnya, atau tekan Ctrl+M, Ctrl+M lagi. Fitur ini disebut Penguraian dan sangat berguna saat Anda menciutkan metode panjang atau seluruh kelas.

Anda dapat menciutkan bagian kode untuk fokus hanya pada bagian yang menarik bagi Anda. Untuk berlatih, mari kita ciutkan array _words ke satu baris kode. Pilih kotak abu-abu kecil dengan tanda minus di dalamnya di margin baris yang bertuliskan Dim _words = New String() {. Atau, jika Anda pengguna keyboard, letakkan kursor di mana saja dalam definisi array dan tekan Ctrl+M, Ctrl+M.

Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

Blok kode diciutkan hanya ke baris pertama, diikuti oleh elipsis (...). Untuk memperluas blok kode lagi, pilih kotak abu-abu yang sama yang sekarang memiliki tanda plus di dalamnya, atau tekan Ctrl+M, Ctrl+M lagi. Fitur ini disebut Penguraian dan sangat berguna saat Anda menciutkan metode panjang atau seluruh kelas.

Melihat definisi simbol

Editor Visual Studio memudahkan untuk memeriksa definisi jenis, metode, dll. Salah satu caranya adalah dengan menavigasi ke file yang berisi definisi, misalnya dengan memilih Buka Definisi di mana saja simbol direferensikan. Cara yang lebih cepat yang tidak mengalihkan fokus Anda dari file yang sedang Anda kerjakan adalah dengan menggunakan Definisi Intip. Mari intip definisi jenis dari String.

  1. Klik kanan pada kata String dan pilih Definisi Intip dari menu konten. Atau, tekan Alt+F12.

    Jendela pop-up muncul dengan definisi kelas String. Anda dapat menggulir di dalam jendela pop-up, atau bahkan mengintip definisi jenis lain dari kode yang diintip.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tutup jendela definisi yang diintip dengan memilih kotak kecil dengan "x" di kanan atas jendela pop-up.

Editor Visual Studio memudahkan untuk memeriksa definisi jenis atau anggota kelas. Salah satu caranya adalah dengan menavigasi ke file yang berisi definisi, misalnya dengan memilih Buka Definisi di mana saja simbol direferensikan. Cara yang lebih cepat yang tidak mengalihkan fokus Anda dari file yang sedang Anda kerjakan adalah dengan menggunakan Definisi Intip. Mari intip definisi jenis dari String.

  1. Klik kanan pada kata String dan pilih Definisi Intip dari menu konten. Atau, tekan Alt+F12.

    Sebuah jendela pop-up muncul dengan definisi kelas String. Anda dapat menggulir di dalam jendela pop-up, atau bahkan mengintip definisi jenis lain dari kode yang diintip.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tutup jendela definisi intip dengan memilih kotak kecil dengan "x" di kanan atas jendela pop-up.

Gunakan IntelliSense untuk menyelesaikan kata-kata

IntelliSense adalah sumber daya yang sangat berharga saat Anda mengodekan. Sumber daya ini dapat menunjukkan informasi tentang anggota jenis yang tersedia, atau detail parameter untuk kelebihan beban yang berbeda dari suatu metode. Anda juga dapat menggunakan IntelliSense untuk menyelesaikan kata setelah mengetikkan cukup banyak karakter untuk memperjelasnya. Mari tambahkan baris kode untuk mencetak string yang diurutkan ke jendela konsol, yang merupakan tempat standar untuk output memulai.

  1. Di bawah variabel query, mulai ketik kode berikut:

    For Each str In qu

    Anda melihat IntelliSense menunjukkan Info Cepat tentang simbol query.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tekan Tab untuk menyisipkan sisa kata query dengan menggunakan fungsi penyelesaian kata IntelliSense.

  3. Selesaikan blok kode agar terlihat seperti kode berikut.

    For Each str In query Console.WriteLine(str) Next

IntelliSense adalah sumber daya yang sangat berharga saat Anda mengodekan. Sumber daya ini dapat menunjukkan informasi tentang anggota jenis yang tersedia, atau detail parameter untuk kelebihan beban yang berbeda dari suatu metode. Anda juga dapat menggunakan IntelliSense untuk menyelesaikan kata setelah mengetikkan cukup banyak karakter untuk memperjelasnya. Mari tambahkan baris kode untuk mencetak string yang diurutkan ke jendela konsol, yang merupakan tempat standar untuk output memulai.

  1. Di bawah variabel query, mulai ketik kode berikut:

    For Each str In qu

    Anda melihat IntelliSense menunjukkan Info Cepat tentang simbol query.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  2. Tekan Tab untuk menyisipkan sisa kata query dengan menggunakan fungsi penyelesaian kata IntelliSense.

  3. Selesaikan blok kode agar terlihat seperti kode berikut.

    For Each str In query Console.WriteLine(str) Next

Memfaktorkan ulang nama

Tidak ada yang mendapatkan kode dengan benar untuk pertama kalinya, dan salah satu hal yang mungkin harus Anda ubah adalah nama variabel atau metode. Mari kita coba fungsionalitas refaktor Visual Studio untuk mengganti nama variabel _words menjadi words.

  1. Letakkan kursor Anda di atas definisi variabel _words dan pilih Ganti Nama dari menu klik kanan atau konteks.

    Kotak dialog Ganti Nama pop-up muncul di kanan atas editor.

  2. Dengan variabel _words yang masih dipilih, ketik nama kata yang diinginkan. Perhatikan bahwa referensi ke words dalam kueri juga secara otomatis berganti namanya. Sebelum Anda menekan Enter, atau mengeklik Terapkan, pilih kotak centang Sertakan komentar di kotak pop-up Ganti Nama.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  3. Tekan Enter atau klik Terapkan.

    Kedua kemunculan words telah berganti nama, serta referensi ke words dalam komentar kode.

Tidak ada yang mendapatkan kode dengan benar untuk pertama kalinya, dan salah satu hal yang mungkin harus Anda ubah adalah nama variabel atau metode. Mari kita coba fungsionalitas refaktor Visual Studio untuk mengganti nama variabel _words menjadi words.

  1. Letakkan kursor Anda di atas definisi variabel _words dan pilih Ganti Nama dari menu klik kanan atau konteks.

    Kotak dialog Ganti Nama pop-up muncul di kanan atas editor.

  2. Dengan variabel _words yang masih dipilih, ketik nama kata yang diinginkan. Perhatikan bahwa referensi ke words dalam kueri juga secara otomatis berganti namanya. Sebelum Anda menekan Enter, Terapkan, pilih kotak centang Sertakan komentar di kotak pop-up Ganti Nama.

    Struktur program dalam VB Net yang memiliki konsep seperti folder disebut

  3. Tekan Enter atau pilih Terapkan.

    Kedua kemunculan words telah berganti nama, serta referensi ke words dalam komentar kode.

Langkah berikutnya

Pelajari tentang proyek dan solusi

Lihat juga