Skip to content

Bunheng-Dev/kh-code-guide

Repository files navigation

kh-code-guide – Khmer Code Guide

EN: An extension to help students learn programming faster with Khmer descriptions, code examples, and hover tooltips for JavaScript, CSS, and more​.

KH: កម្មវិធីនេះសម្រាប់ ជួយឲ្យនិស្សិតរៀនភាសា សរសេរកូដបានរហ័សជាងមុន ជាមួយនឹង ការពិពណ៌នាជាភាសាខ្មែរ, ឧទាហរណ៍កូដ, និង បង្ហាញ tooltip នៅពេលដាក់ម៉ៅស៍លើពាក្យ ឬ Syntax សម្រាប់ភាសា JavaScript, CSS និងផ្សេងៗទៀតនៅពេលខាងមុខ។


EN -> ✨ Features

  • 🔍 Enable Quick Lookup: Use Ctrl+P → type >kh-code-guide: Lookup Keyword to search for a keyword explanation.
  • 📝 Hover tooltips: Hover over keywords (JS, CSS, etc.) to see Khmer explanation with examples.
  • 📚 Supports multiple syntax: JavaScript, CSS, JSON, DOM, RegExp, etc.
  • 🎨 Khmer-first descriptions to help students understand faster.

KH -> ✨ លក្ខណៈពិសេស  

🔍 ដើម្បីប្រើ៖: ចុច Ctrl​+P រួចវាយ >kh-code-guide: Lookup Keyword រួចចុច Enter ដើម្បីបើកដំណើរការមុខងារនេះ។   📝 យកម៉ៅស៍ដាក់លើ Syntax: យកម៉ៅស៍ដាក់លើពាក្យសំខាន់ៗ ឬ Syntax នៃភាសា (មានដូចជា JS, CSS) អ្នកនឹងឃើញការបកស្រាយជាភាសាខ្មែរ និងកូដឧទាហរណ៍។   📚 គាំទ្រច្រើនភាសា: មានទាំង JavaScript, CSS, JSON, DOM, RegExp និងច្រើនទៀត។   🎨 គោលបំណងគឺចង់ពន្យល់កូដជាភាសាខ្មែរ ដើម្បីឲ្យ និស្សិតអាចយល់បានកាន់តែលឿន។  


✅ README

GitHub


EN -> 🚀 How to Use

  1. Install the extension from VS Code Marketplace.
  2. Open any file .js, .css, or supported file.
  3. press Ctrl+P → type >kh-code-guide: Lookup Keyword → press Enter to look up the selected word.
  4. Hover your mouse over a keyword → Tooltip with Khmer explanation + example will appear.

KH -> 🚀 របៀបប្រើប្រាស់  

  1. ដំឡើង extension ពី VS Code Marketplace។  

  2. បើកឯកសារប្រភេទ file .js, .css, ឬឯកសារដែលគាំទ្រណាមួយ។  

  3. ចុច Ctrl+P → រួចវាយ >kh-code-guide: Lookup Keyword → ចុច Enter ដើម្បីបើកដំណើរការមុខងារនេះ។

  4. យកម៉ៅស៍ដាក់ពីលើពាក្យគន្លឹះ → Tooltip ដែលមាន ការពន្យល់ជាភាសាខ្មែរ និងឧទាហរណ៍ នឹងលេចឡើង។  


📦 Requirements

  • Visual Studio Code v1.80.0 or higher.
  • Works offline (all data is included).

🐞 Known Issues

  • Some keywords may not be covered yet (we are expanding).
  • Hover may not trigger on unknown or custom code.

Enjoy coding with Khmer explanations! 🚀

Website

About

Help students learn programming languages ​​faster

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published