ਸੰਖੇਪ ਜਾਣਕਾਰੀ
PhoneAiCli ਇੱਕ ਮੋਬਾਈਲ ਫਾਈਲ ਮੈਨੇਜਰ ਅਤੇ ਕੋਡ ਐਡੀਟਰ ਹੈ ਜੋ ਡਿਵੈਲਪਰਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਹ ਸਥਾਨਕ ਅਤੇ ਰਿਮੋਟ ਫਾਈਲ ਬ੍ਰਾਊਜ਼ਿੰਗ, ਇੱਕ ਪੇਸ਼ੇਵਰ ਕੋਡ ਸੰਪਾਦਨ ਅਨੁਭਵ, Git ਓਪਰੇਸ਼ਨਾਂ, ਅਤੇ ਇੱਕ ਵਿਕਲਪਿਕ ਕਮਾਂਡ-ਲਾਈਨ ਵਾਤਾਵਰਣ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਤੁਹਾਨੂੰ ਆਪਣੇ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ ਸੰਪਾਦਨ ਤੋਂ ਲੈ ਕੇ ਪੈਕੇਜਿੰਗ ਤੱਕ, ਆਪਣੇ ਪੂਰੇ ਵਿਕਾਸ ਵਰਕਫਲੋ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਕੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- AI-ਪਾਵਰਡ ਕੋਡਿੰਗ (ਜੈਮਿਨੀ CLI ਦੇ ਨਾਲ): ਕੋਡ ਤਿਆਰ ਕਰਨ, ਰੀਫੈਕਟਰ ਕਰਨ, ਸਪੱਸ਼ਟੀਕਰਨ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਯੂਨਿਟ ਟੈਸਟ ਸੁਝਾਅ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਐਡਵਾਂਸਡ ਫਾਈਲ ਪ੍ਰਬੰਧਨ: ਫਾਈਲਾਂ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ, ਕਾਪੀ ਕਰੋ, ਮੂਵ ਕਰੋ ਅਤੇ ਮਿਟਾਓ। ਸਥਾਨਕ ਸਟੋਰੇਜ ਅਤੇ ਸਟੋਰੇਜ ਐਕਸੈਸ ਫਰੇਮਵਰਕ (SAF) ਨਾਲ ਅਨੁਕੂਲ।
- ਪ੍ਰੋਫੈਸ਼ਨਲ ਕੋਡ ਐਡੀਟਰ: ਕਈ ਭਾਸ਼ਾਵਾਂ, ਥੀਮਾਂ, ਆਟੋ-ਪੂਰਤੀ, ਕੋਡ ਫਾਰਮੈਟਿੰਗ, ਅਤੇ ਡਾਇਗਨੌਸਟਿਕਸ ਲਈ ਸਿੰਟੈਕਸ ਹਾਈਲਾਈਟਿੰਗ।
- Git ਏਕੀਕਰਣ: ਆਪਣੇ ਵਰਕਫਲੋ ਵਿੱਚ ਸਿੱਧੇ ਏਕੀਕ੍ਰਿਤ ਇੱਕ-ਕਲਿੱਕ ਕਾਰਵਾਈਆਂ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰੋ, ਖਿੱਚੋ, ਕਮਿਟ ਕਰੋ, ਪੁਸ਼ ਕਰੋ ਅਤੇ ਚੈੱਕਆਉਟ ਕਰੋ।
- ਬਣਾਓ ਅਤੇ ਬਣਾਓ ਪੈਕੇਜ: ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਚਲਦੇ-ਫਿਰਦੇ ਬਣਾਉਣ ਲਈ ਏਕੀਕ੍ਰਿਤ ਗ੍ਰੇਡਲ ਬਿਲਡ ਫਲੋ (ਉਦਾਹਰਣ ਸਕ੍ਰਿਪਟਾਂ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ)।
- ਕਮਾਂਡ-ਲਾਈਨ ਵਾਤਾਵਰਣ (ਵਿਕਲਪਿਕ): ਉੱਨਤ ਕਾਰਜਾਂ ਲਈ ਸਥਾਨਕ ਰੂਟਫਸ ਸੈਂਡਬੌਕਸ ਵਿੱਚ ਆਮ ਕਮਾਂਡਾਂ ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਲਾਗੂ ਕਰੋ।
ਏਆਈ-ਪਾਵਰਡ ਕੋਡਿੰਗ
- ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਪ੍ਰੋਂਪਟਾਂ ਤੋਂ ਕੋਡ ਸਨਿੱਪਟ ਅਤੇ ਸਕੈਫੋਲਡ ਤਿਆਰ ਕਰੋ।
- ਇੱਕ ਫਾਈਲ ਜਾਂ ਚੁਣੇ ਹੋਏ ਕੋਡ ਲਈ ਬੁੱਧੀਮਾਨ ਰੀਫੈਕਟਰਿੰਗ ਅਤੇ ਅਨੁਕੂਲਤਾ ਸੁਝਾਅ ਪ੍ਰਾਪਤ ਕਰੋ।
- ਪ੍ਰਸੰਗਿਕ ਵਿਆਖਿਆਵਾਂ ਅਤੇ ਗੱਲਬਾਤਾਂ ਨਾਲ ਅਣਜਾਣ ਕੋਡ ਨੂੰ ਜਲਦੀ ਸਮਝੋ।
- ਆਪਣੇ ਬਦਲਾਵਾਂ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਯੂਨਿਟ ਟੈਸਟਾਂ ਲਈ ਸੁਝਾਅ ਪ੍ਰਾਪਤ ਕਰੋ।
- ਸੰਪਾਦਕ ਅਤੇ ਗਿੱਟ ਨਾਲ ਸਹਿਜੇ ਹੀ ਏਕੀਕ੍ਰਿਤ।
- ਨੋਟ:ਏਆਈ ਸਮਰੱਥਾਵਾਂ ਲਈ ਇੱਕ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਅਤੇ ਸੰਰਚਿਤ ਮਾਡਲ ਸੇਵਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਕ੍ਰੇਡੇੰਸ਼ਿਅਲ।
ਸੰਪਾਦਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਸੈਂਟੈਕਸ ਹਾਈਲਾਈਟਿੰਗ: ਟੈਕਸਟਮੇਟ, ਮੋਨਾਰਕ, ਅਤੇ ਟ੍ਰੀਸਿਟਰ ਇੰਜਣਾਂ ਨਾਲ ਅਨੁਕੂਲਿਤ ਪ੍ਰਦਰਸ਼ਨ।
- ਇੰਟੈਲੀਜੈਂਟ ਐਡੀਟਿੰਗ: ਆਟੋ-ਪੂਰਤੀ, ਫਾਰਮੈਟਿੰਗ, ਅਤੇ ਡਾਇਗਨੌਸਟਿਕ ਮਾਰਕਰਾਂ ਲਈ LSP ਸਮਰਥਨ।
- ਸ਼ਕਤੀਸ਼ਾਲੀ ਖੋਜ: ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ, ਰੀਜੈਕਸ, ਅਤੇ ਪੂਰੇ-ਸ਼ਬਦ ਮੈਚਿੰਗ ਨਾਲ ਲੱਭੋ ਅਤੇ ਬਦਲੋ।
- ਆਧੁਨਿਕ UI: ਥੀਮ ਬਦਲੋ, ਬਰੈਕਟ-ਜੋੜਾ ਹਾਈਲਾਈਟਿੰਗ, ਸਟਿੱਕੀ ਸਕ੍ਰੌਲਿੰਗ, ਅਤੇ ਸੰਕੇਤ-ਅਧਾਰਿਤ ਜ਼ੂਮ ਦਾ ਆਨੰਦ ਮਾਣੋ।
ਗੋਪਨੀਯਤਾ ਅਤੇ; ਸੁਰੱਖਿਆ
- ਸਥਾਨਕ ਪਹਿਲਾਂ: ਤੁਹਾਡੀਆਂ ਫਾਈਲਾਂ ਐਪ ਦੀ ਨਿੱਜੀ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਤੁਹਾਡੀ ਇਜਾਜ਼ਤ ਤੋਂ ਬਿਨਾਂ ਅਪਲੋਡ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
- ਨਿਯੰਤਰਿਤ ਨੈੱਟਵਰਕ ਪਹੁੰਚ: ਨੈੱਟਵਰਕ ਦੀ ਵਰਤੋਂ ਸਿਰਫ਼ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤੀਆਂ ਕਾਰਵਾਈਆਂ ਜਿਵੇਂ ਕਿ ਸਰਵਰਾਂ ਨਾਲ ਜੁੜਨਾ ਜਾਂ Git ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।