Lua IDE ਐਂਡਰਾਇਡ ਲਈ ਇੱਕ ਪੂਰਾ Lua ਪ੍ਰੋਗਰਾਮਿੰਗ IDE ਅਤੇ ਕੋਡ ਸੰਪਾਦਕ ਹੈ, ਜੋ ਤੁਹਾਡੇ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ ਸਿੱਧਾ ਇੱਕ ਪੂਰਾ Linux-ਅਧਾਰਿਤ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। Lua ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਪਣੇ ਫ਼ੋਨ ਜਾਂ ਟੈਬਲੇਟ 'ਤੇ ਲਿਖੋ, ਸੰਪਾਦਿਤ ਕਰੋ, ਚਲਾਓ, ਕੰਪਾਇਲ ਕਰੋ, ਡੀਬੱਗ ਕਰੋ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰੋ — ਪੂਰੀ ਤਰ੍ਹਾਂ ਔਫਲਾਈਨ, ਕਿਸੇ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਇਹ ਐਪ ਇੱਕ ਅਸਲੀ IDE ਹੈ, ਇੱਕ ਸਿਮੂਲੇਟਰ ਜਾਂ ਹਲਕੇ ਭਾਰ ਵਾਲਾ ਸੰਪਾਦਕ ਨਹੀਂ। ਇਸ ਵਿੱਚ ਕੋਰ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ, ਕੰਪਾਈਲਰ, ਪੈਕੇਜ ਮੈਨੇਜਰ, ਅਤੇ ਇੱਕ ਟਰਮੀਨਲ-ਅਧਾਰਿਤ ਲੀਨਕਸ ਸਿਸਟਮ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਇਸਨੂੰ ਐਂਡਰਾਇਡ 'ਤੇ ਅਸਲ-ਸੰਸਾਰ ਵਿਕਾਸ ਵਰਕਫਲੋ ਲਈ ਢੁਕਵਾਂ ਬਣਾਉਂਦਾ ਹੈ।
ਪੂਰਾ Lua ਅਤੇ Linux ਇੰਟੀਗ੍ਰੇਟਿਡ ਵਿਕਾਸ ਵਾਤਾਵਰਣ :---
Lua IDE ਵਿੱਚ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ Zsh ਸ਼ੈੱਲ (Powerlevel10k ਥੀਮ) ਵਾਲਾ ਇੱਕ ਪੂਰਾ ਲੀਨਕਸ ਵਾਤਾਵਰਣ ਸ਼ਾਮਲ ਹੈ। ਫਾਈਲਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ, ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ, ਨਿਰਭਰਤਾਵਾਂ ਸਥਾਪਤ ਕਰਨ, ਕੋਡ ਕੰਪਾਇਲ ਕਰਨ ਅਤੇ ਵਰਕਫਲੋ ਨੂੰ ਸਵੈਚਾਲਿਤ ਕਰਨ ਲਈ ਸਟੈਂਡਰਡ ਲੀਨਕਸ ਕਮਾਂਡ-ਲਾਈਨ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਕਿ ਇੱਕ ਡੈਸਕਟੌਪ ਲੀਨਕਸ ਸਿਸਟਮ 'ਤੇ ਹੁੰਦਾ ਹੈ।
ਇੱਕ ਬਿਲਟ-ਇਨ Lua ਇੰਟਰਪ੍ਰੇਟਰ (REPL) ਇੰਟਰਐਕਟਿਵ ਪ੍ਰੋਗਰਾਮਿੰਗ, ਤੇਜ਼ ਟੈਸਟਿੰਗ, ਡੀਬੱਗਿੰਗ, ਅਤੇ Lua ਕੋਡ ਦੇ ਅਸਲ-ਸਮੇਂ ਦੇ ਮੁਲਾਂਕਣ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।
ਉੱਨਤ IDE ਅਤੇ ਸੰਪਾਦਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
• ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਲੂਆ IDE ਅਤੇ ਲੂਆ ਕੋਡ ਸੰਪਾਦਕ
• ਲੂਆ ਸਰੋਤ ਫਾਈਲਾਂ ਲਈ ਸਿੰਟੈਕਸ ਹਾਈਲਾਈਟਿੰਗ
• ਬੁੱਧੀਮਾਨ ਕੋਡ ਸਹਾਇਤਾ ਲਈ ਭਾਸ਼ਾ ਸਰਵਰ ਪ੍ਰੋਟੋਕੋਲ (LSP) ਸਮਰਥਨ
• ਕੋਡ ਡਾਇਗਨੌਸਟਿਕਸ, ਗਲਤੀ ਰਿਪੋਰਟਿੰਗ, ਅਤੇ ਡਿਵੈਲਪਰ ਫੀਡਬੈਕ
• ਮਲਟੀ-ਫਾਈਲ ਅਤੇ ਮਲਟੀ-ਪ੍ਰੋਜੈਕਟ ਵਿਕਾਸ ਲਈ ਅਸੀਮਤ ਸੰਪਾਦਕ ਟੈਬ
• ਸਮਾਨਾਂਤਰ ਕਾਰਜਾਂ ਅਤੇ ਵਰਕਫਲੋ ਲਈ ਅਸੀਮਤ ਟਰਮੀਨਲ ਟੈਬ
• ਵੱਡੇ ਕੋਡਬੇਸਾਂ ਲਈ ਢੁਕਵਾਂ ਅਨੁਕੂਲਿਤ ਟੈਕਸਟ ਸੰਪਾਦਕ
ਵੇਰੀਏਬਲ, ਫੰਕਸ਼ਨ, ਲੂਪਸ, ਟੇਬਲ, ਮੋਡੀਊਲ, ਲਾਇਬ੍ਰੇਰੀਆਂ, ਸਕ੍ਰਿਪਟਿੰਗ, ਡੀਬੱਗਿੰਗ, ਆਟੋਮੇਸ਼ਨ, ਅਤੇ ਸਟ੍ਰਕਚਰਡ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਵਰਗੇ ਆਮ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨਿਰਮਾਣਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਪੈਕੇਜ ਪ੍ਰਬੰਧਨ, ਕੰਪਾਈਲਰ ਅਤੇ ਬਿਲਡ ਟੂਲ
• ਲੁਆ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਸਥਾਪਿਤ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਬਿਲਟ-ਇਨ ਲੁਆਰਾਕਸ ਪੈਕੇਜ ਮੈਨੇਜਰ
• ਲੁਆ ਮੋਡੀਊਲ ਅਤੇ ਤੀਜੀ-ਧਿਰ ਪੈਕੇਜਾਂ ਲਈ ਨਿਰਭਰਤਾ ਪ੍ਰਬੰਧਨ
• C ਅਤੇ C++ ਵਿਕਾਸ ਲਈ GCC ਅਤੇ G++ ਕੰਪਾਈਲਰ ਸ਼ਾਮਲ ਹਨ
• ਲੁਆ ਪ੍ਰੋਜੈਕਟਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਨੇਟਿਵ ਐਕਸਟੈਂਸ਼ਨਾਂ ਅਤੇ ਟੂਲ ਬਣਾਓ
• ਲੁਆ ਸਕ੍ਰਿਪਟਾਂ ਦੇ ਨਾਲ ਕੰਪਾਇਲ ਕੀਤੇ ਬਾਈਨਰੀ ਚਲਾਓ
• ਕਸਟਮ ਬਿਲਡ ਕਮਾਂਡਾਂ ਅਤੇ ਟੂਲਚੇਨਾਂ ਨੂੰ ਚਲਾਓ
ਇਹ ਉੱਨਤ ਵਰਕਫਲੋ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਨੇਟਿਵ ਬਾਈਡਿੰਗਾਂ ਦੇ ਨਾਲ ਲੁਆ ਪ੍ਰੋਜੈਕਟ, ਕੰਪਾਇਲ ਕੀਤੀਆਂ ਉਪਯੋਗਤਾਵਾਂ ਨਾਲ ਸਕ੍ਰਿਪਟਿੰਗ, ਅਤੇ ਮਿਸ਼ਰਤ-ਭਾਸ਼ਾ ਵਿਕਾਸ।
ਫਾਈਲ ਪ੍ਰਬੰਧਨ, ਆਯਾਤ, ਨਿਰਯਾਤ ਅਤੇ ਸਾਂਝਾਕਰਨ
• ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਏਕੀਕ੍ਰਿਤ ਫਾਈਲ ਮੈਨੇਜਰ
• ਅੰਦਰੂਨੀ ਸਟੋਰੇਜ ਤੋਂ ਫਾਈਲਾਂ ਆਯਾਤ ਕਰੋ
• ਫਾਈਲਾਂ ਨੂੰ ਅੰਦਰੂਨੀ ਸਟੋਰੇਜ ਵਿੱਚ ਨਿਰਯਾਤ ਕਰੋ
• ਹੋਰ ਐਪਸ ਅਤੇ ਸਿਸਟਮ ਫਾਈਲ ਮੈਨੇਜਰਾਂ ਨਾਲ ਫਾਈਲਾਂ ਅਤੇ ਫੋਲਡਰਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
• ਐਂਡਰਾਇਡ ਸਟੋਰੇਜ ਤੋਂ ਸਿੱਧੇ ਫਾਈਲਾਂ ਖੋਲ੍ਹੋ, ਸੰਪਾਦਿਤ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ
ਇਸ ਲਈ ਆਦਰਸ਼
• ਲੁਆ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਸਿੱਖਣਾ ਅਤੇ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਾ
• ਲੁਆ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਲਿਖਣਾ, ਟੈਸਟ ਕਰਨਾ ਅਤੇ ਡੀਬੱਗ ਕਰਨਾ
• ਲੁਆ ਰੌਕਸ ਨਾਲ ਲੁਆ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ
• ਮੋਬਾਈਲ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਅਤੇ ਸਕ੍ਰਿਪਟਿੰਗ
• ਵਿਦਿਆਰਥੀ, ਸ਼ੌਕੀਨ, ਅਤੇ ਪੇਸ਼ੇਵਰ ਡਿਵੈਲਪਰ
• ਕੋਈ ਵੀ ਜੋ ਐਂਡਰਾਇਡ ਲਈ ਲੁਆ ਆਈਡੀਈ, ਲੁਆ ਐਡੀਟਰ, ਲੁਆ ਕੰਪਾਈਲਰ, ਜਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਆਈਡੀਈ ਦੀ ਖੋਜ ਕਰ ਰਿਹਾ ਹੈ
ਭਾਵੇਂ ਤੁਸੀਂ ਲੁਆ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਕਸਤ ਕਰ ਰਹੇ ਹੋ, ਜੀਸੀਸੀ ਅਤੇ ਜੀ++ ਨਾਲ ਕੋਡ ਕੰਪਾਇਲ ਕਰ ਰਹੇ ਹੋ, ਜਾਂ ਲੁਆ ਰੌਕਸ ਨਾਲ ਨਿਰਭਰਤਾਵਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰ ਰਹੇ ਹੋ, ਲੁਆ ਆਈਡੀਈ ਐਂਡਰਾਇਡ ਲਈ ਇੱਕ ਸੰਪੂਰਨ, ਸੱਚਾ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਹੈ, ਜੋ ਅਸਲ ਵਿਕਾਸ ਸਮਰੱਥਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ - ਇੱਕ ਸੀਮਤ ਜਾਂ ਸਿਮੂਲੇਟਡ ਅਨੁਭਵ ਨਹੀਂ।
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
26 ਦਸੰ 2025