PyCharm - ਵਧੀਆ ਲੀਨਕਸ ਪਾਇਥਨ IDE

ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ਪੀਅਚੈਮਰ ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਨ ਨਾਲ ਜਾਣੂ ਕਰਵਾਏਗਾ, ਜਿਸਦਾ ਇਸਤੇਮਾਲ ਪਾਇਥਨ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਪੇਸ਼ੇਵਰ ਕਾਰਜਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਪਾਈਥਨ ਇੱਕ ਮਹਾਨ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਸੱਚਮੁੱਚ ਅੰਤਰ-ਪਲੇਟਫਾਰਮ ਹੈ. ਇਸਦਾ ਉਪਯੋਗ ਇੱਕ ਸਿੰਗਲ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਕਿ ਕਿਸੇ ਵੀ ਕੋਡ ਨੂੰ ਮੁੜ ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਬਿਨਾਂ, ਵਿੰਡੋਜ਼, ਲੀਨਿਕਸ ਅਤੇ ਮੈਕ ਕੰਪਿਊਟਰ ਤੇ ਚੱਲੇਗਾ.

ਪੀਅਚਰਮ ਇੱਕ ਐਡੀਟਰ ਅਤੇ ਡੀਬੱਗਰ ਹੈ ਜੋ ਕਿ ਜੈਟਰੇਨਜ਼ ਦੁਆਰਾ ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੋ ਉਹੀ ਲੋਕ ਹਨ ਜਿਨ੍ਹਾਂ ਨੇ ਰੇਸ਼ਾਪਰ ਨੂੰ ਵਿਕਸਿਤ ਕੀਤਾ ਹੈ. ਰੀਹੈਰਪਰ ਇੱਕ ਵਧੀਆ ਸੰਦ ਹੈ ਜੋ ਵਿੰਡੋਜ਼ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਰਿਫੈਕਟੋਰਿੰਗ ਕੋਡ ਦੁਆਰਾ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਲਿਖਣ ਵੇਲੇ ਉਹਨਾਂ ਦੇ ਜੀਵਨ ਨੂੰ ਅਸਾਨ ਬਣਾ ਦਿੰਦਾ ਹੈ. ਰੇਸ਼ੇਰ ਦੇ ਕਈ ਸਿਧਾਂਤ ਨੂੰ PyCharm ਦੇ ਪੇਸ਼ੇਵਰ ਵਰਜ਼ਨ ਵਿਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ.

PyCharm ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

PyCharm ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ਦਿਖਾਏਗਾ ਕਿ ਕਿਵੇਂ ਤੁਸੀਂ PyCharm ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ, ਇਸਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ, ਫਾਈਲਾਂ ਐਕਸਟਰੈਕਟ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸਨੂੰ ਚਲਾ ਸਕਦੇ ਹੋ.

ਸੁਆਗਤੀ ਸਕਰੀਨ

ਜਦੋਂ ਤੁਸੀਂ ਪਹਿਲੀ ਵਾਰ ਪ੍ਰਾਇਮਰੀ ਸਕ੍ਰਿਪਟ ਚਲਾਉਂਦੇ ਹੋ ਜਾਂ ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਬੰਦ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਹਾਲ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਸੂਚੀ ਦਿਖਾਉਣ ਵਾਲੀ ਇੱਕ ਸਕ੍ਰੀਨ ਦਿੱਤੀ ਜਾਵੇਗੀ.

ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਮੀਨੂ ਵਿਕਲਪਾਂ ਨੂੰ ਵੀ ਦੇਖੋਗੇ:

ਇੱਕ ਸੰਰਚਨਾ ਸੈਟਿੰਗ ਚੋਣ ਵੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਮੂਲ ਪਾਈਥਨ ਵਰਜਨ ਅਤੇ ਹੋਰ ਅਜਿਹੀਆਂ ਸੈਟਿੰਗਜ਼ ਸਥਾਪਤ ਕਰਨ ਦਿੰਦਾ ਹੈ.

ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣਾ

ਜਦੋਂ ਤੁਸੀਂ ਨਵਾਂ ਪ੍ਰਾਜੈਕਟ ਬਣਾਉਣਾ ਚੁਣਦੇ ਹੋ ਤੁਹਾਨੂੰ ਅੱਗੇ ਦੱਸੇ ਸੰਭਵ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਕਾਰਾਂ ਦੀ ਸੂਚੀ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:

ਜੇ ਤੁਸੀਂ ਇੱਕ ਬੇਸ ਡੈਸਕਟੌਪ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਵਿੰਡੋਜ਼, ਲੀਨਿਕਸ ਅਤੇ ਮੈਕ ਉੱਤੇ ਚਲਾਈ ਜਾਏਗਾ ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਸ਼ੁੱਧ ਪਾਈਥਨ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਚੁਣ ਸਕਦੇ ਹੋ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਕਿਊ ਟੀ ਲਾਇਬਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਕਿ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਲਈ ਜਾਪਦੇ ਹਨ ਜੋ ਉਹ ਚੱਲ ਰਹੇ ਹਨ, ਵਿਕਸਿਤ ਕੀਤੇ ਗਏ ਸਨ

ਪ੍ਰੋਜੈਕਟ ਕਿਸਮ ਨੂੰ ਚੁਣਨ ਦੇ ਨਾਲ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਨਾਮ ਵੀ ਦਰਜ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਇਸ ਦੇ ਵਿਰੁੱਧ ਵਿਕਸਤ ਕਰਨ ਲਈ ਪਾਇਥਨ ਦਾ ਵਰਜਨ ਵੀ ਚੁਣ ਸਕਦੇ ਹੋ.

ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ

ਤੁਸੀਂ ਹਾਲ ਹੀ ਵਿੱਚ ਖੁਲ੍ਹੀਆਂ ਗਈਆਂ ਪ੍ਰੋਜੈਕਟ ਸੂਚੀ ਦੇ ਅੰਦਰ ਨਾਮ ਤੇ ਕਲਿਕ ਕਰਕੇ ਕੋਈ ਪ੍ਰੋਜੈਕਟ ਖੋਲ ਸਕਦੇ ਹੋ ਜਾਂ ਤੁਸੀਂ ਓਪਨ ਬਟਨ ਤੇ ਕਲਿਕ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਉਸ ਫੋਲਡਰ ਤੇ ਜਾ ਸਕਦੇ ਹੋ ਜਿੱਥੇ ਤੁਸੀਂ ਜਿਸ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਸਥਿੱਤ ਹੈ

ਸਰੋਤ ਨਿਯੰਤਰਣ ਤੋਂ ਬਾਹਰ ਆਉਣਾ

PyCharm GitHub, CVS, Git, Mercurial, ਅਤੇ Subversion ਸਮੇਤ ਕਈ ਔਨਲਾਈਨ ਸਰੋਤਾਂ ਤੋਂ ਪ੍ਰਾਜੈਕਟ ਕੋਡ ਨੂੰ ਚੈੱਕ ਕਰਨ ਦਾ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ.

PyCharm IDE

PyCharm IDE ਸਿਖਰ ਤੇ ਇੱਕ ਮੇਨੂ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ. ਇਸਦੇ ਹੇਠਾਂ, ਤੁਹਾਡੇ ਕੋਲ ਹਰ ਇੱਕ ਓਪਨ ਪ੍ਰੋਜੈਕਟ ਲਈ ਟੈਬਸ ਹਨ.

ਸਕ੍ਰੀਨ ਦੇ ਸੱਜੇ ਪਾਸੇ ਕੋਡ ਰਾਹੀਂ ਸਟੈਪ ਕਰਨ ਲਈ ਵਿਕਲਪ ਡੀਬੱਗ ਕਰ ਰਹੇ ਹਨ.

ਖੱਬੇ ਪਾਸੇ ਵਿੱਚ ਪਰੋਜੈਕਟ ਫਾਈਲਾਂ ਅਤੇ ਬਾਹਰੀ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਇੱਕ ਸੂਚੀ ਹੁੰਦੀ ਹੈ.

ਇੱਕ ਫ਼ਾਈਲ ਨੂੰ ਜੋੜਨ ਲਈ ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਨਾਮ ਤੇ ਸੱਜਾ ਕਲਿਕ ਕਰੋ ਅਤੇ "ਨਵਾਂ" ਚੁਣੋ. ਫਿਰ ਤੁਹਾਨੂੰ ਹੇਠ ਦਿੱਤੀ ਫਾਇਲ ਕਿਸਮ ਦਾ ਇੱਕ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਦਾ ਵਿਕਲਪ ਪ੍ਰਾਪਤ ਕਰੋ:

ਜਦੋਂ ਤੁਸੀਂ ਕੋਈ ਫਾਇਲ ਜੋੜਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਪਾਇਥਨ ਫਾਇਲ, ਤੁਸੀਂ ਸੱਜੇ ਪੈਨਲ ਵਿੱਚ ਐਡੀਟਰ ਵਿੱਚ ਲਿਖਣਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ

ਟੈਕਸਟ ਨੂੰ ਰੰਗ ਭਰਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਬੋਲਡ ਟੈਕਸਟ ਹੈ. ਇੱਕ ਵਰਟੀਕਲ ਲਾਈਨ ਸੰਕੇਤ ਦਰਸਾਉਂਦੀ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਨਿਸ਼ਚਿਤ ਹੋ ਸਕੋ ਕਿ ਤੁਸੀਂ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਟੈਬਸਿੰਗ ਕਰ ਰਹੇ ਹੋ.

ਸੰਪਾਦਕ ਵਿੱਚ ਪੂਰੀ ਇਨਟੈਲਿਸਨੇਸ ਵੀ ਸ਼ਾਮਿਲ ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਤੁਸੀਂ ਲਾਇਬਰੇਰੀਆਂ ਦੇ ਨਾਂ ਜਾਂ ਮਾਨਤਾ ਪ੍ਰਾਪਤ ਆਦੇਸ਼ਾਂ ਨੂੰ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ, ਤੁਸੀਂ ਟੈਬ ਨੂੰ ਦਬਾ ਕੇ ਆਦੇਸ਼ਾਂ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹੋ.

ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਕਰ ਰਿਹਾ ਹੈ

ਤੁਸੀਂ ਉੱਪਰੀ ਸੱਜੇ ਕੋਨੇ ਵਿਚ ਡੀਬਗਿੰਗ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਕਰ ਸਕਦੇ ਹੋ.

ਜੇ ਤੁਸੀਂ ਗ੍ਰਾਫਿਕਲ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਿਰਫ ਹਰੇ ਬਟਨ ਦਬਾ ਸਕਦੇ ਹੋ. ਤੁਸੀਂ ਸ਼ਿਫਟ ਅਤੇ F10 ਦਬਾ ਸਕਦੇ ਹੋ.

ਅਰਜ਼ੀ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਲਈ ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਹਰੇ ਤੀਰ ਦੇ ਅਗਲੇ ਬਟਨ ਤੇ ਕਲਿਕ ਕਰੋ ਅਤੇ ਸ਼ਿਫਟ ਅਤੇ ਐਫ 9 ਦਬਾ ਸਕਦੇ ਹੋ. ਤੁਸੀਂ ਕੋਡ ਵਿਚ ਬ੍ਰੇਕਪੁਆਇੰਟ ਰੱਖ ਸਕਦੇ ਹੋ ਤਾਂ ਕਿ ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਲਾਈਨ ਤੇ ਰੇਟ ਦੇ ਸਲੇਟੀ ਮਾਰਜਿਨ 'ਤੇ ਕਲਿਕ ਕਰਕੇ ਰੁਕ ਜਾਵੇ. ਤੋੜਨਾ.

ਇੱਕ ਸਿੰਗਲ ਪਗ ਅੱਗੇ ਵਧਾਉਣ ਲਈ ਤੁਸੀਂ F8 ਪ੍ਰੈਸ ਕਰ ਸਕਦੇ ਹੋ, ਜੋ ਕਿ ਕੋਡ ਦੇ ਉਪਰ ਕਦਮ ਹੈ. ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਕੋਡ ਨੂੰ ਚਲਾਏਗਾ ਪਰ ਇਹ ਇੱਕ ਫੰਕਸ਼ਨ ਵਿੱਚ ਨਹੀਂ ਚਲੇਗਾ. ਫੰਕਸ਼ਨ ਵਿੱਚ ਕਦਮ ਰੱਖਣ ਲਈ, ਤੁਸੀਂ F7 ਦਬਾਓਗੇ. ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਫੰਕਸ਼ਨ ਵਿੱਚ ਹੋ ਅਤੇ ਕਾਲਿੰਗ ਫੰਕਸ਼ਨ ਵਿੱਚ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, Shift ਅਤੇ F8 ਦਬਾਓ.

ਜਦੋਂ ਤੁਸੀਂ ਡੀਬੱਗ ਕਰਦੇ ਹੋ, ਸਕ੍ਰੀਨ ਦੇ ਬਿਲਕੁਲ ਹੇਠਾਂ ਤੁਸੀਂ ਕਈ ਵਿੰਡੋਜ਼ ਵੇਖੋਗੇ, ਜਿਵੇਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਥਰਿੱਡਾਂ ਅਤੇ ਵੇਰੀਏਬਲ ਦੀ ਸੂਚੀ ਜਿਸ ਲਈ ਤੁਸੀਂ ਮੁੱਲ ਵੇਖ ਰਹੇ ਹੋ. ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਕੋਡ ਵਿੱਚ ਲੰਘ ਰਹੇ ਹੋ ਤੁਸੀਂ ਇੱਕ ਵੇਰੀਏਬਲ ਵਿੱਚ ਇੱਕ ਘੜੀ ਜੋੜ ਸਕਦੇ ਹੋ ਤਾਂ ਜੋ ਤੁਸੀਂ ਵੇਖ ਸਕੋ ਕਿ ਕਦੋਂ ਵੈਲਯੂ ਬਦਲਦੀ ਹੈ.

ਇਕ ਹੋਰ ਵਧੀਆ ਵਿਕਲਪ ਹੈ ਕਵਰੇਜ ਦੇ ਚੈੱਕਰ ਨਾਲ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ. ਪਰੋਗਰਾਮਿੰਗ ਸੰਸਾਰ ਕਈ ਸਾਲਾਂ ਤੋਂ ਬਦਲ ਗਿਆ ਹੈ ਅਤੇ ਹੁਣ ਡਿਵੈਲਪਰਾਂ ਲਈ ਟੈਸਟ-ਦੁਆਰਾ ਚਲਾਏ ਗਏ ਵਿਕਾਸ ਲਈ ਇਹ ਆਮ ਗੱਲ ਹੈ ਤਾਂ ਜੋ ਉਹ ਹਰ ਬਦਲਾਉ ਕਰ ਸਕਣ ਉਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜਾਂਚ ਕਰ ਸਕਣ ਕਿ ਉਹਨਾਂ ਨੇ ਸਿਸਟਮ ਦੇ ਕਿਸੇ ਹੋਰ ਹਿੱਸੇ ਨੂੰ ਨਹੀਂ ਤੋੜਿਆ ਹੈ.

ਕਵਰੇਜ ਜਾਂਚਕਰਤਾ ਅਸਲ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ ਲਈ, ਕੁਝ ਟੈਸਟ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਜਦੋਂ ਤੁਸੀਂ ਇਹ ਸਮਾਪਤ ਕਰ ਲੈਂਦੇ ਹੋ ਤਾਂ ਇਹ ਤੁਹਾਨੂੰ ਦੱਸੇਗਾ ਕਿ ਤੁਹਾਡੇ ਟੈਸਟ ਦੇ ਦੌਰਾਨ ਕਿੰਨੇ ਕੋਡ ਨੂੰ ਫੀਸਦੀ ਦੇ ਰੂਪ ਵਿੱਚ ਕਵਰ ਕੀਤਾ ਗਿਆ ਸੀ

ਇਕ ਢੰਗ ਜਾਂ ਕਲਾਸ ਦਾ ਨਾਮ ਦਿਖਾਉਣ ਦਾ ਇਕ ਸਾਧਨ ਵੀ ਹੈ, ਕਿੰਨੀ ਵਾਰ ਆਈਟਮਾਂ ਨੂੰ ਬੁਲਾਇਆ ਗਿਆ ਸੀ, ਅਤੇ ਕੋਡ ਦੇ ਉਸ ਖਾਸ ਹਿੱਸੇ ਵਿਚ ਕਿੰਨਾ ਸਮਾਂ ਬਿਤਾਇਆ ਗਿਆ ਸੀ.

ਕੋਡ ਰਿਫੈਕਟੋਰਿੰਗ

PyCharm ਦੀ ਅਸਲ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਕੋਡ ਰਿਫੈਕਟੋਰਿੰਗ ਚੋਣ ਹੈ.

ਜਦੋਂ ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਤਾਂ ਥੋੜ੍ਹੇ ਜਿਹੇ ਅੰਕ ਸਹੀ ਹਾਸ਼ੀਏ ਵਿਚ ਦਿਖਾਈ ਦੇਣਗੇ. ਜੇ ਤੁਸੀਂ ਕੋਈ ਚੀਜ਼ ਟਾਈਪ ਕਰਦੇ ਹੋ ਜੋ ਕਿਸੇ ਗਲਤੀ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ ਜਾਂ ਇਹ ਚੰਗੀ ਤਰਾਂ ਲਿਖੀ ਨਹੀਂ ਗਈ ਹੈ ਤਾਂ PyCharm ਰੰਗਦਾਰ ਮਾਰਕਰ ਨੂੰ ਰੱਖੇਗਾ ਰੰਗਦਾਰ ਮਾਰਕਰ 'ਤੇ ਕਲਿਕ ਕਰਨਾ ਤੁਹਾਨੂੰ ਇਸ ਮੁੱਦੇ ਨੂੰ ਦੱਸੇਗਾ ਅਤੇ ਇੱਕ ਹੱਲ ਪੇਸ਼ ਕਰੇਗਾ.

ਉਦਾਹਰਨ ਲਈ, ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਇਲੈਕਟ ਸਟੇਟਮੈਂਟ ਹੈ ਜੋ ਇੱਕ ਲਾਇਬਰੇਰੀ ਆਯਾਤ ਕਰਦਾ ਹੈ ਅਤੇ ਉਸ ਲਾਇਬ੍ਰੇਰੀ ਤੋਂ ਕੁਝ ਵੀ ਨਹੀਂ ਵਰਤਦਾ ਤਾਂ ਨਾ ਸਿਰਫ ਕੋਡ ਵਾਰੀ ਸਲੇਟੀ ਮਾਰਕਰ ਇਹ ਦੱਸੇਗਾ ਕਿ ਲਾਇਬ੍ਰੇਰੀ ਵਰਤੀ ਜਾਂਦੀ ਹੈ.

ਦਿਖਾਈਆਂ ਜਾਣ ਵਾਲੀਆਂ ਦੂਜੀਆਂ ਗ਼ਲਤੀਆਂ ਚੰਗੇ ਕੋਡਿੰਗ ਲਈ ਹੁੰਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ ਸਿਰਫ ਇੱਕ ਇਲੈਕਟ ਸਟੇਟਮੈਂਟ ਅਤੇ ਇੱਕ ਫੰਕਸ਼ਨ ਦੀ ਸ਼ੁਰੂਆਤ ਦੇ ਵਿੱਚ ਇੱਕ ਖਾਲੀ ਲਾਈਨ ਹੈ. ਤੁਹਾਨੂੰ ਇਹ ਵੀ ਦੱਸਿਆ ਜਾਵੇਗਾ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਫੰਕਸ਼ਨ ਬਣਾਈ ਹੈ ਜੋ ਲੋਅਰਕੇਸ ਵਿੱਚ ਨਹੀਂ ਹੈ.

ਤੁਹਾਨੂੰ ਸਾਰੇ ਪ੍ਯਾਰ ਚਰਚ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਨਹੀਂ ਕਰਨੀ ਪੈਂਦੀ ਉਹਨਾਂ ਵਿੱਚੋਂ ਬਹੁਤ ਸਾਰੇ ਵਧੀਆ ਕੋਡਿੰਗ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ ਹਨ ਅਤੇ ਇਹ ਇਸ ਨਾਲ ਕਰਨ ਲਈ ਕੁਝ ਨਹੀਂ ਹੈ ਕਿ ਕੀ ਕੋਡ ਚੱਲੇਗਾ ਜਾਂ ਨਹੀਂ?

ਕੋਡ ਮੈਨਯੂ ਵਿੱਚ ਹੋਰ ਰਿਫੈਕਟੋਰਿੰਗ ਵਿਕਲਪ ਵੀ ਹੁੰਦੇ ਹਨ. ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਕੋਡ ਦੀ ਸਫਾਈ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਤੁਸੀਂ ਕਿਸੇ ਫਾਈਲ ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਦੇ ਮੁੱਦਿਆਂ ਦਾ ਨਿਰੀਖਣ ਕਰ ਸਕਦੇ ਹੋ.

ਸੰਖੇਪ

PyCharm ਲੀਨਕਸ ਵਿੱਚ ਪਾਈਥਨ ਕੋਡ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨ ਲਈ ਇੱਕ ਵਧੀਆ ਸੰਪਾਦਕ ਹੈ, ਅਤੇ ਇੱਥੇ ਦੋ ਰੂਪ ਉਪਲਬਧ ਹਨ. ਕਮਿਊਨਿਟੀ ਵਰਜ਼ਨ ਬੇਤਰਤੀਬ ਡਿਵੈਲਪਰ ਲਈ ਹੈ, ਜਦੋਂ ਕਿ ਪੇਸ਼ੇਵਰ ਵਾਤਾਵਰਣ ਸਾਰੇ ਸਾਧਨ ਮੁਹੱਈਆ ਕਰਦਾ ਹੈ ਕਿ ਇੱਕ ਡਿਵੈਲਪਰ ਨੂੰ ਪੇਸ਼ੇਵਰ ਸਾੱਫਟਵੇਅਰ ਬਣਾਉਣ ਲਈ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.