Lua IDE თქვენს ტელეფონს ან პლანშეტს ნამდვილ Lua-ს განვითარების გარემოდ აქცევს ნამდვილი Linux ტერმინალით — ჩაწერეთ, გაუშვით და გამართეთ Lua კოდი ნებისმიერ ადგილას, დესკტოპის გარეშე. შექმნილია სკრიპტერებისთვის, თამაშების დეველოპერებისთვის და სტუდენტებისთვის, რომლებსაც სჭირდებათ რეალური ინსტრუმენტები და არა სათამაშო სიმულატორები.
ნამდვილი LINUX ტერმინალი
ნამდვილი, სრული Linux ბრძანების ხაზი. გაუშვით lua, luarocks და ნებისმიერი Linux ბრძანება პირდაპირ, დააინსტალირეთ პაკეტები და მართეთ ტერმინალის მრავალი ჩანართი სწრაფი კლავიშების ზოლებით სიმბოლოებისთვის, რომელთა აკრეფა მობილური კლავიატურაზე რთულია.
სწორი LUA ხელსაწყოების ჯაჭვი
LuaRocks-ის პაკეტების სრული მართვა, ავტომატურად დაყენებულია პროექტის შექმნისას, სრული LSP (Language Server Protocol) მხარდაჭერით, რომელიც უზრუნველყოფს კოდის ინტელექტუალურ შევსებას, შეცდომების შემოწმებას რეალურ დროში, განმარტებაზე გადასვლას, მითითებების მოძიებას, უსაფრთხო სახელის გადარქმევის რეფაქტორინგის და ხელმოწერის დახმარებას, რასაც დესკტოპის IDE-სგან ელით.
ძლიერი კოდის რედაქტორი
სწრაფი, ზუსტი სინტაქსის მონიშვნა Lua-სთვის და 15+ სხვა ენისთვის. მოიცავს ფაილების პოვნასა და ჩანაცვლებას, ხაზზე გადასვლას, ფაილური სწრაფი ძიების ფუნქციას, ჩაშენებულ თექვსმეტობით ფორმატში მაყურებელს, მკაფიო განსხვავებების მაყურებელს და 10 პროგრამისტის შრიფტს, მათ შორის Hack Nerd Font-ს, JetBrains Mono-ს და დისლექსიის მქონე პირებისთვის განკუთვნილ ვარიანტებს.
შექმენით ნებისმიერი პროექტი, ნებისმიერ ენაზე
შექმენით ახალი პროექტები მზა შაბლონებიდან, რომლებიც ავტომატურად დააყენებენ საჭირო ინსტრუმენტებს — პროექტები 100%-ით სტანდარტული და აპლიკაციის გარეთ გამოსაყენებელი რჩება. 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
გაუშვით და გადახედეთ პირდაპირ ეთერში
გაუშვით თქვენი სკრიპტები პირდაპირ ხელსაწყოთა პანელიდან, ტერმინალის გამომავალი პირდაპირ ეთერში გადაიცემა. ვებ პროექტებისთვის, თქვენი აპლიკაცია ავტომატურად იხსნება ჩაშენებული ბრაუზერის გადახედვის რეჟიმში IDE-დან გაუსვლელად.
ჩაშენებული ბრაუზერის ინსპექტორი
ვებ პროექტებისთვის, შეამოწმეთ გაშვებული აპლიკაციები, როგორც დესკტოპის ბრაუზერი: იხილეთ გვერდის ელემენტები, სტილები, გამართვის სკრიპტები, აკონტროლეთ ქსელის მოთხოვნები, შეამოწმეთ მეხსიერება და აუდიტი გაუკეთეთ ხელმისაწვდომობას - ყველაფერი ერთ ადგილას.
სრული GIT კლიენტი
ცვლილებების სცენირება და ჩანაცვლება, ფილიალების შექმნა/გაშვება/შერწყმა/რებაზის შექმნა, სამაშველო სისტემების მართვა, ჩაწერის ისტორიის დათვალიერება, შერწყმის კონფლიქტების მოგვარება ვიზუალური განსხვავებების გამხსნელის გამოყენებით და დისტანციური მართვის მართვა. უსაფრთხოდ დაუკავშირდით GitHub-ს, GitLab-ს და Gitea/Forgejo-ს და ერთი შეხებით დააკოპირეთ ნებისმიერი საცავი.
ჭკვიანი ფაილების მენეჯერი
დაათვალიერეთ, შექმენით, გადარქმევა, გადაიტანეთ, შეკუმშეთ და გააზიარეთ ფაილები და საქაღალდეები სენსორული ეკრანებისთვის შექმნილი ინტუიციური, სწრაფი ფაილების ხის მეშვეობით.
გაყოფილი ეკრანი, მრავალჩანართიანი განლაგება
კოდის, ტერმინალის და წინასწარი გადახედვის განლაგება გაყოფილი ეკრანის პანელებით და მოქნილი ჩანართების სისტემით, რომელიც შექმნილია როგორც ტელეფონებისთვის, ასევე დიდი ეკრანებისთვის.
პროდუქტიულობის ინსტრუმენტები
პროექტის მასშტაბით ძიება და ჩანაცვლება რეგულარული მხარდაჭერით, სწრაფი ბრძანებების პალიტრა სწრაფი მოქმედებებისთვის და მრავალჯერადი კოდის ფრაგმენტების მენეჯერი თითოეული ენის ფრაგმენტის ზოლებით.
სრულად მორგებადი
~20 ჩაშენებული აპლიკაციის თემა (VSCode, Dracula, Nord, Tokyo Night, JetBrains და სხვა), ტერმინალის ფერადი სქემები და მორგებული კოდირების შრიფტები. ერთი შეხებით გადატვირთვის გარემო აღადგენს სუფთა სამუშაო სივრცეს, როცა ახალი დასაწყისი გჭირდებათ.
დიზაინით დაცული
სერთიფიკატები და ტოკენები დაცულია დაშიფრული მეხსიერებით, რაც თქვენს GitHub, GitLab და Gitea logins-ს მოწყობილობაზე უსაფრთხოდ ინახავს.
ვისთვის არის LUA IDE?
• თამაშის დეველოპერები სკრიპტირებენ Lua-თი
• სტუდენტები სწავლობენ Lua-ს, როგორც პირველ ან ჩაშენებულ ენას
• ყველასთვის, ვისაც სჭირდება luarocks და რეალური Linux shell გზაში
• მრავალენოვანი დეველოპერები, რომლებიც ასევე იყენებენ Python-ს, C/C++-ს ან web stacks-ს
კოდირება ყველგან. ყველაფრის გამართვა. Lua IDE.
Lua IDE Linux ტერმინალით, LuaRocks-ით და LSP-ით — კოდირება, გაშვება, გამართვა ნებისმიერი ადგილიდან