PyCharm - മികച്ച ലിനക്സ് പൈത്തൺ IDE

പൈഥൺ പ്രോഗ്രാമിങ് ഭാഷ ഉപയോഗിച്ചു് പ്രൊഫഷണൽ പ്രയോഗങ്ങൾ വികസിപ്പിയ്ക്കാൻ ഉപയോഗിയ്ക്കാവുന്ന PyCharm ഇന്റഗ്രേറ്റഡ് ഡെവലപ്മെന്റ് എൻവയോണ്മെന്റിനു് ഈ ഗൈഡ് നിങ്ങളെ പരിചയപ്പെടുത്തും. പൈഥൺ ഒരു വലിയ പ്രോഗ്രാമിങ് ഭാഷയാണ്, കാരണം ഇത് ശരിക്കും ക്രോസ് പ്ലാറ്റ്ഫോമാണ്. ഏതൊരു കോഡും വീണ്ടും കോംപാക്റ്റ് ചെയ്യാതെ വിൻഡോസ്, ലിനക്സ്, മാക് കമ്പ്യൂട്ടറുകളിൽ പ്രവർത്തിപ്പിക്കുന്ന ഒരു ആപ്ലിക്കേഷൻ വികസിപ്പിക്കാൻ ഇത് ഉപയോഗിക്കാം.

Jethrains വികസിപ്പിച്ച ഒരു എഡിറ്റർ, ഡീബഗ്ഗർ ആണ് PyCharm, Resharper വികസിപ്പിച്ച അതേ ആളാണ്. റിഫക്ടറി കോഡിനായി വിൻഡോസ് ഡവലപ്പർമാർ ഉപയോഗിക്കുന്ന ഒരു വലിയ ഉപകരണമാണ് റിഹാപ്പർ. കൂടാതെ എഴുതുമ്പോൾ അവരുടെ ജീവിതം എളുപ്പമാക്കും. റിഹാർപറിന്റെ പല തത്വങ്ങളും പിക്ക്ചമ്മിന്റെ പ്രൊഫഷണൽ പതിപ്പിലേക്ക് ചേർത്തിട്ടുണ്ട്.

PyCharm എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

PyCharm എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഇത് കാണിച്ചുതരുന്നു, ഡൌൺലോഡ് ചെയ്ത്, ഫയൽ എക്സ്ട്രാക്റ്റ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

സ്വാഗത സ്ക്രീൻ

നിങ്ങൾ ആദ്യം PyCharm പ്രവർത്തിപ്പിക്കുമ്പോൾ അല്ലെങ്കിൽ ഒരു പ്രൊജക്റ്റ് അടയ്ക്കുമ്പോൾ നിങ്ങൾ സമീപകാല പ്രോജക്ടുകളുടെ ഒരു ലിസ്റ്റ് കാണിക്കുന്ന സ്ക്രീനിൽ അവതരിപ്പിക്കും.

നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന മെനു ഓപ്ഷനുകളും കാണും:

ഒരു കോൺഫിഗർ സജ്ജീകരണ ഐച്ഛികവും ഉണ്ട്, ഇതു് സഹജമായ പൈത്തൺ പതിപ്പും അത്തരം മറ്റ് സജ്ജീകരണങ്ങളും സജ്ജീകരിയ്ക്കുന്നു.

ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നു

നിങ്ങൾ ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ തിരഞ്ഞെടുക്കുമ്പോൾ നിങ്ങൾ ഇനിപ്പറയുന്ന പ്രൊജക്റ്റ് തരങ്ങളുടെ ലിസ്റ്റുമായി താഴെ നൽകിയിരിക്കുന്നു:

വിൻഡോസ്, ലിനക്സ്, മാക് എന്നിവയിൽ പ്രവർത്തിക്കുന്ന ഒരു ബേസ്ഡ് ഡെസ്ക്ടോപ്പ് ആപ്ലിക്കേഷൻ നിർമ്മിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടെങ്കിൽ, നിങ്ങൾ ഒരു നിഷ്കളങ്ക പൈത്തൺ പ്രോജക്ട് തിരഞ്ഞെടുത്ത് QT ലൈബ്രറികൾ ഉപയോഗിക്കാം, അവർ പ്രവർത്തിപ്പിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നോക്കിയ, വികസിപ്പിക്കപ്പെട്ടു.

പ്രോജക്ടിന്റെ തരം തിരഞ്ഞെടുക്കുന്നതിനൊപ്പം നിങ്ങളുടെ പ്രോജക്ടിനായി പേരുകൾ നൽകാം, കൂടാതെ പൈഥൺ പതിപ്പിനൊപ്പം വികസിപ്പിക്കുക.

ഒരു പദ്ധതി തുറക്കുക

സമീപകാലത്ത് തുറന്ന പ്രോജസ് ലിസ്റ്റിലെ പേരിൽ ക്ലിക്കുചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് പ്രോജക്ട് തുറക്കാൻ കഴിയും അല്ലെങ്കിൽ നിങ്ങൾക്ക് തുറക്കാൻ ആഗ്രഹിക്കുന്ന പ്രൊജക്റ്റ് ഫോൾഡറിലേക്ക് തുറക്കാൻ കഴിയും.

ഉറവിട നിയന്ത്രണത്തിൽ നിന്നും പരിശോധിക്കുന്നു

GitHub, CVS, Git, മെക്കയൂറിയൽ, സബ്വേർഷൻ എന്നിവയുൾപ്പെടെ വിവിധ ഓൺലൈൻ റിസോഴ്സുകളിൽ നിന്ന് പ്രോജക്ട് കോഡ് പരിശോധിക്കുന്നതിനുള്ള ഓപ്ഷൻ PyCharm നൽകുന്നു.

എസ്

മുകളിലുള്ള മെനുവിലൂടെ PyCharm IDE ആരംഭിക്കുന്നു. ഇതിനു കീഴിൽ, ഓരോ തുറന്ന പ്രോജക്ടിനും നിങ്ങൾക്ക് ടാബുകളുണ്ട്.

സ്ക്രീനിന്റെ വലത് വശത്ത് കോഡുകളിലൂടെ കടന്നുപോകാനുള്ള ഓപ്ഷനുകൾ ഡീബഗ്ഗ് ചെയ്യുന്നതാണ്.

ഇടതുപാളിക്ക് പ്രോജക്റ്റ് ഫയലുകളും ബാഹ്യ ലൈബ്രറികളും ഉണ്ട്.

ഒരു ഫയൽ ചേർക്കുന്നതിന് പ്രോജക്ട് നാമത്തിൽ വലതുക്ലിക്കുചെയ്ത് "പുതിയത്" തിരഞ്ഞെടുക്കുക. ഇനി പറയുന്ന ഫയൽ തരങ്ങളിൽ ഒന്ന് ചേർക്കുന്നതിന് നിങ്ങൾക്ക് ഓപ്ഷൻ ലഭിക്കും:

പൈത്തൺ ഫയൽ പോലുള്ള ഒരു ഫയൽ ചേർക്കുമ്പോൾ, വലത് പാനലിലെ എഡിറ്ററിലേക്ക് നിങ്ങൾ ടൈപ്പുചെയ്യാൻ തുടങ്ങും.

ടെക്സ്റ്റ് എല്ലാ നിറച്ച കോഡും ബോൾഡ് ടെക്സ്റ്റ് ഉണ്ട്. ഒരു ലംബ വരി ഇൻഡന്റേഷൻ കാണിക്കുന്നു, അതിനാൽ നിങ്ങൾ ശരിയായി ടാബിൽ ഉറപ്പിക്കുന്നുവെന്ന് ഉറപ്പാക്കാൻ കഴിയും.

എഡിറ്റർ പൂർണ്ണമായ IntelliSense ഉൾക്കൊള്ളുന്നു, അതായത് നിങ്ങൾ ലൈബ്രറികളുടെ പേരുകൾ അല്ലെങ്കിൽ തിരിച്ചറിയപ്പെട്ട ആജ്ഞകളുടെ പേരുകൾ ടൈപ്പുചെയ്യുന്നത് ആരംഭിക്കുമ്പോൾ നിങ്ങൾക്ക് ടാബുകൾ അമർത്തിക്കൊണ്ട് കമാൻഡുകൾ പൂർത്തിയാക്കാൻ കഴിയും.

അപേക്ഷ ഡീബഗ്ഗിംഗ് ചെയ്യുന്നു

മുകളിൽ വലത് കോണിലുള്ള ഡീബഗ്ഗിംഗ് ഓപ്ഷനുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ പോയിന്റ് ഡീബഗ് ചെയ്യാവുന്നതാണ്.

നിങ്ങൾ ഒരു ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷൻ വികസിപ്പിച്ചെടുത്താൽ, ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ നിങ്ങൾക്ക് ഗ്രീൻ ബട്ടൺ അമർത്താം. നിങ്ങൾക്ക് shift, F10 എന്നിവയും അമർത്താം.

ആപ്ലിക്കേഷനെ ഡീബഗ് ചെയ്യുന്നതിനായി പച്ച നിറത്തിലുള്ള അമ്പടയാളം അല്ലെങ്കിൽ അമർത്തുക ഷിഫ്റ്റ്, F9 എന്നിവയ്ക്ക് അടുത്തുള്ള ബട്ടൺ ക്ലിക്കുചെയ്യാം. നിങ്ങൾ കോഡിൽ ബ്രേക്ക്പോയിന്റുകൾ സ്ഥാപിക്കാൻ കഴിയും, അങ്ങനെ പ്രോഗ്രാമിന് ആവശ്യമുള്ള വരിയിൽ ചാരനിറത്തിലുള്ള മാർജിനിൽ ക്ലിക്ക് ചെയ്ത് തന്നിരിക്കുന്ന വരിയിൽ പ്രോഗ്രാം നിർത്തുന്നു. തകർക്കാൻ.

ഒരൊറ്റ ഘട്ടം മുന്നോട്ടു പോകാൻ നിങ്ങൾക്ക് F8 അമർത്താനാകും, അത് കോഡിലുടനീളം മാറുന്നു. ഇത് കോഡ് പ്രവർത്തിപ്പിക്കുമെന്നാണ്, പക്ഷെ ഇത് ഒരു ഫങ്ഷനിലേക്ക് ഘട്ടം ചെയ്യില്ല എന്നാണ്. ഫങ്ഷനിലേക്ക് പടിപടിയായി, നിങ്ങൾ F7 അമർത്തുക. നിങ്ങൾ ഒരു ഫംഗ്ഷനിൽ ആയിരിക്കുകയും കോൾ ചെയ്യൽ ഫംഗ്ഷനിലേയ്ക്ക് മാറുകയും ചെയ്യണമെങ്കിൽ, ഷിഫ്റ്റ്, F8 എന്നിവ അമർത്തുക.

നിങ്ങൾ ഡീബഗ്ഗിംഗ് ആയിരിക്കുമ്പോൾ, സ്ക്രീനിന്റെ ചുവടെ നിങ്ങൾ വിവിധ വിൻഡോകൾ കാണാം, ഉദാഹരണമായി പ്രോസസ്സും ത്രെഡുകളും, നിങ്ങൾ മൂല്യങ്ങൾ നിരീക്ഷിക്കുന്ന വേരിയബിളുകളും. നിങ്ങൾ കോഡ് വഴി പടിപടിയായി നടക്കുമ്പോൾ നിങ്ങൾക്ക് ഒരു വേരിയബിളിനായി വാച്ച് ചേർക്കാൻ കഴിയുന്നു, അതിനാൽ മൂല്യം മാറുന്ന സമയത്ത് നിങ്ങൾക്ക് കാണാൻ കഴിയും.

മറ്റൊരു വലിയ ഓപ്ഷൻ കവറേജ് ചെക്കർ ഉപയോഗിച്ച് കോഡ് പ്രവർത്തിപ്പിക്കുക എന്നതാണ്. പ്രോഗ്രാമിങ് ലോകം വർഷങ്ങളായി വളരെ മാറിയിട്ടുണ്ട്. ഇപ്പോൾ ഡവലപ്പർമാർ പരീക്ഷണ-യാഥാർത്ഥ്യ വികസനം നടത്തുന്നത് സാധാരണമാണ്, അതിനാൽ ഓരോ മാറ്റവും അവർ സിസ്റ്റത്തിന്റെ മറ്റൊരു ഭാഗം തകർത്തിട്ടില്ലെന്ന് ഉറപ്പുവരുത്താൻ കഴിയും.

കവറേജ് ചെക്കർ യഥാർത്ഥത്തിൽ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാനും, ചില പരിശോധനകൾ നടത്താനും പിന്നീട് നിങ്ങൾ പൂർത്തിയാക്കിയപ്പോൾ നിങ്ങളുടെ ടെസ്റ്റ് റൺ സമയത്ത് ഒരു ശതമാനത്തിൽ എത്ര തുക ഉൾപ്പെടുത്തിയെന്ന് അറിയിക്കും.

ഒരു രീതി അല്ലെങ്കിൽ ക്ലാസ് നാമം കാണിക്കുന്നതിനുള്ള ഒരു ഉപകരണവും ഉണ്ട്, എത്ര തവണ ഇതിനെ വിളിച്ചിരിക്കുന്നു, ആ പ്രത്യേക കോഡ് എത്ര കാലമായി ചെലവഴിച്ചു.

കോഡ് റിപൂട്ടറിംഗ്

PyCharm ന്റെ വളരെ ശക്തിയേറിയ ഒരു സവിശേഷത കോഡ് റഫക്ടറിങ് ഐച്ഛികമാണ്.

നിങ്ങൾ കോഡ് വികസിപ്പിക്കാൻ തുടങ്ങുമ്പോൾ കുറഞ്ഞ മാർക്കുകൾ വലത് മാർജിനിൽ ദൃശ്യമാകും. നിങ്ങൾ ഒരു തെറ്റ് സൃഷ്ടിക്കുന്നതോ അല്ലെങ്കിൽ നന്നായി എഴുതിയതോ ആയ എന്തെങ്കിലും ടൈപ്പ് ചെയ്താൽ PyCharm ഒരു നിറമുള്ള മാർക്കർ സ്ഥാപിക്കും. നിറമുള്ള മാർക്കറിൽ ക്ലിക്കുചെയ്യുന്നതിലൂടെ പ്രശ്നം നിങ്ങൾക്ക് അറിയിക്കും, പരിഹാരം നൽകും.

ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഒരു ലൈബ്രറി ഇറക്കുമതി ചെയ്യുന്ന ഒരു ഇമ്പോർട്ടുചെയ്യൽ സ്റ്റേറ്റ്മെന്റ് ഉണ്ടെങ്കിൽ ആ ലൈബ്രറിയിൽ നിന്നും ഒന്നും ഉപയോഗിക്കരുത്, അത് കോഡ് ചാരമായി മാറും മാത്രമല്ല ലൈബ്രറി ഉപയോഗിക്കാത്തതായി മാർക്കർ വ്യക്തമാക്കും.

ഇംപോർട്ട് സ്റ്റേറ്റ്മെന്റും ഫംഗ്ഷന്റെ തുടക്കവും തമ്മിലുള്ള ഒരു ശൂന്യ ലൈൻ മാത്രം ഉളളതുപോലെ നല്ല കോഡിംഗിനായി മറ്റ് പിശകുകൾ പ്രത്യക്ഷപ്പെടും. ചെറിയക്ഷരത്തിലുള്ള ഒരു ഫങ്ഷൻ നിങ്ങൾ സൃഷ്ടിക്കുമ്പോൾ നിങ്ങളെ അറിയിക്കും.

നിങ്ങൾ എല്ലാ PyCharm നിയമങ്ങളും അനുസരിക്കേണ്ടതില്ല. അവയിൽ പലതും നല്ല കോഡിങ് മാർഗനിർദ്ദേശങ്ങളാണെന്നും, കോഡ് പ്രവർത്തിക്കുമോ ഇല്ലയോ എന്നുള്ളതുമല്ല അവയുമായുള്ളത്.

കോഡ് മെനുവിൽ മറ്റ് റിഫ്ടോറിംഗ് ഓപ്ഷനുകളും ഉണ്ട്. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് കോഡ് വൃത്തിയാക്കുന്നത് നടത്താവുന്നതാണ് ഒപ്പം പ്രശ്നങ്ങൾക്കുള്ള ഒരു ഫയൽ അല്ലെങ്കിൽ പ്രൊജക്റ്റ് പരിശോധിക്കാൻ കഴിയും.

സംഗ്രഹം

ലിനക്സിൽ പൈത്തൺ കോഡ് തയ്യാറാക്കുന്നതിനുള്ള ഒരു വലിയ എഡിറ്റർ PyCharm ആണ്, ലഭ്യമായ രണ്ടു പതിപ്പുകൾ ഉണ്ട്. കമ്മ്യൂണിറ്റി പതിപ്പ് കാഷ്വൽ ഡെവലപ്പർമാർക്കുള്ളതാണ്, പ്രൊഫഷണൽ പരിസ്ഥിതി പ്രൊഫഷണൽ സോഫ്റ്റ്വെയറുകൾ സൃഷ്ടിക്കുന്നതിന് ഡവലപ്പറിന് ആവശ്യമായ എല്ലാ ഉപകരണങ്ങളും നൽകുന്നു.