Mode Kata
Mode Kata aktif ketika Anda memilih satu kata bahasa Inggris. DevLingo menghasilkan kartu pembelajaran lengkap yang mencakup pengucapan, kelas kata, makna, sinonim, kolokasi, dan poin tata bahasa.
Kondisi Aktivasi
Section titled “Kondisi Aktivasi”Pilih satu kata, lalu tekan ⌘⇧D. DevLingo mendeteksi input kata tunggal dan secara otomatis masuk ke Mode Kata.
Contoh: Pilih "idempotent" → Mode Kata aktifStruktur Kartu Pembelajaran
Section titled “Struktur Kartu Pembelajaran”1. Pengucapan dan Audio
Section titled “1. Pengucapan dan Audio”- Notasi IPA: Alfabet fonetik internasional yang presisi, misalnya
/ɪˈdɛmpətənt/ - Sintesis suara: Google Cloud Neural2 TTS berkualitas tinggi, mendukung 4 aksen
- 🇺🇸 Bahasa Inggris Amerika
- 🇬🇧 Bahasa Inggris Britania
- 🇦🇺 Bahasa Inggris Australia
- 🇮🇳 Bahasa Inggris India
- Klik tombol putar untuk mendengar pengucapan secara instan
2. Kelas Kata dan Makna
Section titled “2. Kelas Kata dan Makna”Bagian atas kartu menampilkan:
- Label kelas kata: noun, verb, adjective, dll.
- Makna dalam bahasa ibu: Terjemahan yang akurat
- Definisi bahasa Inggris: Penjelasan profesional dalam bahasa Inggris, ringkas dan jelas
3. Contoh Kalimat Skenario Developer
Section titled “3. Contoh Kalimat Skenario Developer”Alih-alih contoh seperti “kucing di atas tikar” yang tidak relevan, DevLingo menyediakan 2-3 contoh penggunaan nyata dalam skenario pengembangan teknis:
idempotent:• "Ensure your API endpoints are idempotent to handle retry requests safely."• "This function's idempotent nature makes it safe to call multiple times."• "The HTTP PUT method should be idempotent in RESTful design."4. Analisis Sinonim
Section titled “4. Analisis Sinonim”Tidak hanya mencantumkan kata serupa, tetapi menjelaskan perbedaan halus. Misalnya fix / resolve / patch:
| Kata | Skenario | Detail |
|---|---|---|
| fix | Pemecahan masalah umum | Paling kasual, paling umum digunakan. “We need to fix this bug.” |
| resolve | Formal, definitif | Fokus pada “menyelesaikan, menghilangkan masalah”. “The ticket is resolved.” |
| patch | Sementara, level sistem | Khusus perubahan kecil pada kode atau sistem. “We released a security patch.” |
5. Kolokasi dan Frasa
Section titled “5. Kolokasi dan Frasa”Kolokasi umum (collocation):
deploy:• deploy to production• deploy a new version• deploy resources• deploy a strategy6. Poin Tata Bahasa dan Tips Interferensi L1
Section titled “6. Poin Tata Bahasa dan Tips Interferensi L1”Berdasarkan bahasa ibu Anda, DevLingo secara proaktif menunjukkan jebakan tata bahasa umum:
:::tip Perhatian khusus untuk penutur non-Inggris
Dalam bahasa Inggris, idempotent adalah kata sifat tunggal yang tidak bisa dipecah menjadi “idempotent property” (meskipun ungkapan ini ada dalam literatur teknis). Ungkapan yang lebih alami adalah “The property of being idempotent” atau langsung “This is idempotent”.
:::
7. Penambahan Istilah Teknis
Section titled “7. Penambahan Istilah Teknis”Jika ini adalah istilah khusus industri teknis, kartu akan menampilkan tambahan:
- Asal dan evolusi: Latar belakang matematika/ilmu komputer dari istilah tersebut
- Kontroversi pengucapan (jika ada): Misalnya perdebatan dua kubu tentang pengucapan “gif”
- Istilah terkait: Kata-kata yang sering muncul bersamaan dalam pengembangan
Skenario Penggunaan
Section titled “Skenario Penggunaan”Saat membaca GitHub Issue dan menemukan kata asing:
“We should ensure this endpoint is idempotent to handle failed retries.”
Pilih idempotent, tekan ⌘⇧D, dalam 1 detik dapatkan pengucapan lengkap, makna, kolokasi, dan mengapa ini penting dalam desain API. Tanpa mengganggu alur kerja Anda.
Mekanisme di Balik Layar
Section titled “Mekanisme di Balik Layar”:::note Kueri berlapis DevLingo memprioritaskan basis data istilah teknis lokal (85+ istilah, <50ms), kemudian cache SwiftData, dan baru terakhir memanggil Claude API. Dengan demikian, 95% kueri kata selesai dalam hitungan milidetik. :::
Mode Kata adalah inti dari DevLingo, membantu developer dengan cepat memperkuat dasar kosakata dalam basis kode, dokumentasi, dan diskusi berbahasa Inggris.