Pemadanan kurungan

Pemadanan kurungan, juga dikenal sebagai pencocokan kurung kurawal atau pencocokan tanda kurung, adalah fitur penyorotan sintaksis dari editor teks tertentu dan lingkungan pengembangan terintegrasi yang menyorot kumpulan tanda kurung yang cocok (tanda kurung siku, tanda kurung kurawal, atau tanda kurung) dalam bahasa seperti Java, JavaScript, dan C++ yang menggunakannya. Tujuannya adalah untuk membantu pemrogram menavigasi kode dan juga menemukan pencocokan yang tidak tepat, yang dapat menyebabkan program tidak dapat dikompilasi atau tidak berfungsi. Jika tanda kurung tutup tidak disertakan, misalnya, kompilator tidak akan mengetahui bahwa akhir suatu blok kode telah tercapai. Pencocokan braket sangat berguna ketika banyak pernyataan if bersarang, gelung program, dll. yang terlibat.

 Penerapan 
Perintah milik penyunting teks Vim dapat melakukan pemadanan kurungan, Norm Matloff's Text-Editor Web Page for Programming Students dan NetBeans memiliki pemadanan kurungan bawaan.  Pemadanan kurungan juga dapat menjadi alat untuk navigasi kode. Di Visual Studio Automatic Brace Matching in Visual Studio C++ 6.0, perilaku pencocokan tanda kurung diatur untuk mengabaikan tanda kurung yang ditemukan di komentar. Di VSC 7.0, perilakunya diubah untuk menghitung tanda kurung komentar. Feedback: braces matching behavior Colok-masuk Ruby on Rails IntelliJ IDEA juga memungkinkan pemadanan kurungan.  Telah diusulkan agar Perl 5 dimodifikasi untuk memfasilitasi pemadanan kurungan. Brace-matching for Perl Regular Expressions - perl6 Bilah rumus Microsoft Excel 2003 memiliki tanda kurung yang cocok. Implementasinya menunjukkan semua pasangan tanda kurung sebagai warna yang berbeda, sehingga memungkinkan untuk menganalisis semuanya dengan mudah sekaligus.

 Referensi 

Kategori:Teknik antarmuka pengguna