Lua IDE သည် သင့်ဖုန်း သို့မဟုတ် တက်ဘလက်ကို စစ်မှန်သော Linux terminal ဖြင့် စစ်မှန်သော Lua development environment အဖြစ်သို့ ပြောင်းလဲပေးသည် — desktop မလိုအပ်ဘဲ Lua code ကို မည်သည့်နေရာတွင်မဆို ရေးသား၊ လုပ်ဆောင်ပြီး debug လုပ်နိုင်သည်။ scripter များ၊ game developer များနှင့် ကစားစရာ simulator များမဟုတ်ဘဲ စစ်မှန်သော tool များ လိုအပ်သော ကျောင်းသားများအတွက် တည်ဆောက်ထားသည်။
REAL LINUX TERMINAL
စစ်မှန်သော Linux command line အပြည့်အစုံ။ lua၊ luarocks နှင့် မည်သည့် Linux command ကိုမဆို တိုက်ရိုက်လုပ်ဆောင်ပါ၊ package များကို install လုပ်ပါ၊ မိုဘိုင်း keyboard များတွင် ရိုက်ရန်ခက်ခဲသော symbol များအတွက် quick-key bar များဖြင့် terminal tab များစွာကို စီမံခန့်ခွဲပါ။
PROPER LUA TOOLCHAIN
ပရောဂျက်တစ်ခု ဖန်တီးသောအခါ အလိုအလျောက် setup လုပ်ထားသော LuaRocks package management အပြည့်အစုံ၊ intelligent code completion၊ live error checking၊ jump-to-definition၊ reference များရှာဖွေခြင်း၊ safe rename refactoring နှင့် desktop IDE မှ မျှော်လင့်ထားသည့် signature help တို့ကို ပံ့ပိုးပေးသည့် LSP (Language Server Protocol) ပံ့ပိုးမှုအပြည့်အစုံဖြင့်။
အစွမ်းထက်သော CODE EDITOR
Lua နှင့် အခြားဘာသာစကား ၁၅ မျိုးကျော်အတွက် မြန်ဆန်ပြီး တိကျသော syntax highlighting။ ရှာဖွေပြီး အစားထိုးခြင်း၊ လိုင်းသို့သွားခြင်း၊ fuzzy quick file search၊ built-in hex viewer၊ clean diff viewer နှင့် Hack Nerd Font၊ JetBrains Mono နှင့် dyslexia အတွက် သင့်တော်သော ရွေးချယ်စရာများ အပါအဝင် bundled programmer font ၁၀ ခု ပါဝင်သည်။
မည်သည့်ပရောဂျက်ကိုမဆို တည်ဆောက်ပါ၊ မည်သည့်ဘာသာစကားမဆို
မှန်ကန်သော tools များကို အလိုအလျောက် setup လုပ်သည့် အသင့်လုပ် template များမှ ပရောဂျက်အသစ်များကို ဖန်တီးပါ — ပရောဂျက်များသည် 100% standard ဖြစ်ပြီး app ပြင်ပတွင် အသုံးပြုနိုင်ပါသည်။ Lua အပြင် Lua IDE သည် အောက်ပါတို့ကိုလည်း ပံ့ပိုးပေးသည်-
• Python (FastAPI၊ Django၊ Flask)၊ Rust (Axum၊ Actix၊ Rocket)၊ Go (Gin၊ Fiber၊ Echo)၊ C/C++ (CMake)
• JavaScript/TypeScript (React၊ Next.js၊ Vue၊ Nuxt၊ Svelte၊ Astro၊ Express)
• PHP (Laravel၊ Symfony)၊ Ruby (Rails၊ Sinatra)၊ Java (Spring Boot၊ Quarkus)၊ Kotlin (Ktor)
• Swift၊ Bash၊ Perl၊ R၊ Zig၊ Lisp၊ Fortran၊ Dart
တိုက်ရိုက်လည်ပတ်ပြီး ကြိုတင်ကြည့်ရှုပါ
သင့် script များကို toolbar မှ တိုက်ရိုက်လည်ပတ်ပါ၊ terminal output ကို တိုက်ရိုက်ထုတ်လွှင့်သည်။ ဝဘ်ပရောဂျက်များအတွက်၊ သင့်အက်ပ်သည် IDE မှထွက်ခွာခြင်းမရှိဘဲ built-in browser preview တွင် အလိုအလျောက်ပွင့်သည်။
BUILT-IN BROWSER INSPECTOR
ဝဘ်ပရောဂျက်များအတွက်၊ desktop browser ကဲ့သို့ လည်ပတ်နေသော အက်ပ်များကို စစ်ဆေးပါ- စာမျက်နှာဒြပ်စင်များ၊ စတိုင်များ၊ debug script များ၊ ကွန်ရက်တောင်းဆိုမှုများကို စောင့်ကြည့်ခြင်း၊ သိုလှောင်မှုကို စစ်ဆေးခြင်းနှင့် audit accessibility တို့ကို တစ်နေရာတည်းတွင် ကြည့်ရှုပါ။
FULL GIT CLIENT
ပြောင်းလဲမှုများကို အဆင့်လိုက်ပြင်ဆင်ပြီး commit လုပ်ပါ၊ branch များကို ဖန်တီး/စစ်ဆေး/ပေါင်းစည်း/ပြန်လည် base လုပ်ပါ၊ stash များကို စီမံခန့်ခွဲပါ၊ commit history ကို ကြည့်ရှုပါ၊ visual diff resolver ဖြင့် merge conflict များကို ဖြေရှင်းပါ၊ နှင့် remotes များကို စီမံခန့်ခွဲပါ။ GitHub၊ GitLab နှင့် Gitea/Forgejo တို့နှင့် လုံခြုံစွာ ချိတ်ဆက်ပြီး တစ်ချက်နှိပ်ရုံဖြင့် မည်သည့် repo ကိုမဆို clone လုပ်ပါ။
SMART FILE MANAGER
touchscreen များအတွက် တည်ဆောက်ထားသော အလိုလိုသိနိုင်သော၊ မြန်ဆန်သော file tree မှတစ်ဆင့် ဖိုင်များနှင့် folder များကို ကြည့်ရှုပါ၊ ဖန်တီးပါ၊ အမည်ပြောင်းပါ၊ ရွှေ့ပါ၊ ချုံ့ပါ၊ မျှဝေပါ။
SPLIT-SCREEN၊ MULTI-TAB LAYOUT
ဖုန်းများနှင့် မျက်နှာပြင်ကြီးနှစ်မျိုးလုံးအတွက် တည်ဆောက်ထားသော split-screen panes များနှင့် ပြောင်းလွယ်ပြင်လွယ် tab system ဖြင့် code၊ terminal နှင့် preview များကို ဘေးချင်းယှဉ်၍ စီစဉ်ပါ။
PRODUCTIVITY TOOLS
regex support၊ အမြန်လုပ်ဆောင်ချက်များအတွက် fast command palette နှင့် ဘာသာစကားအလိုက် snippet bar များပါရှိသော ပြန်လည်အသုံးပြုနိုင်သော code snippet manager ဖြင့် project-wide search & replace လုပ်နိုင်ပါသည်။
အပြည့်အဝ စိတ်ကြိုက်ပြင်ဆင်နိုင်သည်
~ built-in app themes ၂၀ (VSCode၊ Dracula၊ Nord၊ Tokyo Night၊ JetBrains နှင့် အခြားအရာများ)၊ terminal color schemes များနှင့် custom coding fonts များ။ တစ်ချက်နှိပ် Reset Environment သည် သင်အသစ်စတင်ရန် လိုအပ်သည့်အခါတိုင်း သန့်ရှင်းသော workspace ကို ပြန်လည်ရရှိစေသည်။
ဒီဇိုင်းအရ လုံခြုံသည်
အထောက်အထားများနှင့် tokens များကို encrypted storage ဖြင့် ကာကွယ်ထားပြီး သင့် GitHub၊ GitLab နှင့် Gitea logins များကို device ပေါ်တွင် လုံခြုံစွာထားရှိပေးသည်။
LUA IDE သည် မည်သူ့အတွက်လဲ။
• Lua ဖြင့် scripting လုပ်နေသော Game developer များ
• Lua ကို first သို့မဟုတ် embedded language အဖြစ် သင်ယူနေသော ကျောင်းသားများ
• luarocks နှင့် real Linux shell လိုအပ်သူတိုင်း
• Python၊ C/C++ သို့မဟုတ် web stacks များကိုလည်း ထိတွေ့နိုင်သော multi-language developer များ
ဘယ်နေရာမှာမဆို code ရေးပါ။ အရာအားလုံးကို debug လုပ်ပါ။ Lua IDE။
Linux terminal၊ LuaRocks နှင့် LSP ပါဝင်သော Lua IDE — မည်သည့်နေရာတွင်မဆို ကုဒ်ရေး၊ လုပ်ဆောင်၊ debug လုပ်ပါ
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ ဩ ၁၆