પાઇચાર્મ: પાયથોન માટે વિકાસ પર્યાવરણ

પિચાર્મ-અજગર

આ સમયે અમે વિશે વાત કરવાની તક લઈશું પાયચાર્મ, જે એક IDE છે (સંકલિત વિકાસ પર્યાવરણ) ક્રોસ પ્લેટફોર્મ પ્રોગ્રામિંગના ક્ષેત્રમાં વપરાય છે, બે આવૃત્તિઓ છે એક કે જે વિભાજિત થયેલ છે કમ્યુનિટી અને શૈક્ષણિક આવૃત્તિ કે જે અપાચે લાઇસેંસ હેઠળ પ્રકાશિત થાય છે અને અન્ય વ્યાવસાયિક આવૃત્તિ છેહું માલિકીના લાયસન્સ હેઠળ છૂટી.

ફી માટેના વ્યાવસાયિક સંસ્કરણમાં તે તેમને વેબ ડેવલપમેન્ટ, રીમોટ ડેવલપમેન્ટ, તેમજ ડેટાબેઝ સપોર્ટ માટેના કોડિંગ એન્વાયર્નમેન્ટ જેવી વધારાની વિધેયો પ્રદાન કરે છે.

પાયચર્મ સુવિધાઓ

પિચાર્મ એક અજગર કન્સોલ સાથે આવે છે જ્યાં તમે સ્ક્રિપ્ટો ચલાવતા હો તેમ લખી શકો છો. તમારી પસંદગીઓના આધારે વિંડોઝને ડોક મોડ, ફ્લોટ મોડ, વિંડો મોડ અથવા સ્પ્લિટ મોડ પર સ્વિચ કરી શકાય છે. જ્યારે તમે ડkedક મોડ ચાલુ કરો છો, ત્યારે પિન કરેલા મોડને તમારા ટૂલ્સને પિન કરવા માટે પણ સક્રિય કરી શકાય છે.

કોડિંગ સહાયતા અને વિશ્લેષણ, કોડ પૂર્ણતા, વાક્યરચના અને ભૂલને પ્રકાશિત કરવા સાથે.

પ્રોજેક્ટ અને કોડ નેવિગેશન, વિશિષ્ટ પ્રોજેક્ટ વ્યૂ, ફાઇલ સ્ટ્રક્ચર દૃશ્યો અને ફાઇલો, વર્ગો, પદ્ધતિઓ અને ઉપયોગો વચ્ચે ઝડપી કૂદકા

પાયથો રિફેક્ટરિંગએન: નામ બદલવા, નિષ્કર્ષણ પદ્ધતિ, ચલ દાખલ કરો, સતત દાખલ કરો, ઉપર ખેંચો, નીચે દબાણ કરો અને અન્ય શામેલ છે

ફ્રેમવર્ક માટે સપોર્ટ વેબ: જાંગો, વેબ ટુ અને ફ્લાસ્ક

બિલ્ટ-ઇન પાયથોન ડિબગર

એકીકૃત એકમ પરીક્ષણ, લાઇન બાય લાઇન કોડ કવરેજ સાથે

ગૂગલ એપ એન્જિન પાયથોન વિકાસ

Iસંસ્કરણ નિયંત્રણ એકીકરણ- મર્ક્યુરિયલ, ગિટ, સબવર્ઝન, પર્ફોર્સ અને સીવીએસ માટે ચેનલલિસ્ટ્સ અને મર્જ સાથે યુનિફાઇડ યુઝર ઇંટરફેસ.

લિનક્સ પર પાયચાર્મ કેવી રીતે ઇન્સ્ટોલ કરવું?

કિસ્સામાં ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પાયચાર્મ ઉબુન્ટુ સ Softwareફ્ટવેર સેન્ટરથી ડાઉનલોડ કરવા માટે ઉપલબ્ધ છે ત્રણ આવૃત્તિઓમાં: પ્રો સંસ્કરણ, ઇડીયુ સંસ્કરણ અને સીઇ સંસ્કરણ. તમારે ફક્ત પેચાર્મની શોધ કરવાની છે અને તે દેખાશે.

અન્ય ડિસ્ટ્રિબ્યુશન માટે જે અમારી પાસે વધુ સામાન્ય ઇન્સ્ટોલેશન છે, અમારે હમણાં જ જેટ બ્રેઇન્સ officialફિશિયલ સાઇટમાંથી .tar.gz ફાઇલ ડાઉનલોડ કરવાની છે.

એકવાર ડાઉનલોડ થઈ જાય, ડાઉનલોડ ફોલ્ડરમાં જ્યાં ફાઇલ સ્થિત છે ત્યાં એક ટર્મિનલ ખોલો અને તેને બહાર કા terminalવા માટે ટર્મિનલમાં નીચેના લખો:

tar -xvf pycharm-community-*.tar.gz

તમે ફાઇલને રાઇટ-ક્લિક પણ કરી શકો છો અને અહિં ક્લિક કરો. તે .tar.gz ફાઇલ જેવા જ ફોલ્ડરમાં કા extવામાં આવશે.

આ થઈ ગયું ચાલો બિન ફોલ્ડર પર નેવિગેટ કરીએ અને પછી પીચર્મ શરૂ કરવા માટે ટર્મિનલમાં નીચેના લખો:

./pycharm.sh

સ્નેપથી ઇન્સ્ટોલ કરો

એપ્લિકેશનને સ્નેપ પેકેજોની સહાયથી પણ ઇન્સ્ટોલ કરી શકાય છે, એકમાત્ર આવશ્યકતા એ છે કે અમારી સિસ્ટમને સ્નેપ માટે સપોર્ટ છે, નહીં તો આપણે તેને ઇન્સ્ટોલ કરવું પડશે.

આપણા કમ્પ્યુટર પર સ્નેપ સપોર્ટ હોવાના પહેલાથી ખાતરી હોવાને કારણે, અમે એક ટર્મિનલ ખોલીએ છીએ અને નીચેનો આદેશ ચલાવીએ છીએ તરફી આવૃત્તિ સ્થાપિત કરવા માટે:

sudo snap install pycharm-professional --classic

જ્યારે સમુદાય આવૃત્તિ માટે:

sudo snap install  pycharm-community --classic

પિચાર્મ પ્રારંભિક સુયોજન

પિચાર્મનો પ્રથમ રન તમને તમારી થીમ્સ સેટ કરવા, તમારા પ્રોજેક્ટ્સનું સ્થાન અને તમે શામેલ કરવા માંગો છો તે પ્લગિન્સને ગોઠવવા સહિત તમારી પસંદગીઓના આધારે તેને ગોઠવવાની મંજૂરી આપશે.

તેઓએ "ગોપનીયતા નીતિ કરાર" વાંચવું જોઈએ અને ચાલુ રાખવા માટે તેને સ્વીકારવું જોઈએ.

એકવાર આ થઈ જાય, પછી તમે નીચે આપેલી થીમને ગોઠવી શકો છો, મૂળભૂત રીતે ત્યાં ત્રણ વપરાશકર્તા ઇન્ટરફેસ થીમ્સ છે: ઇન્ટેલલીજ, ડાર્ક્યુલા અને જીટીકે +.

તેઓ લોંચર સ્ક્રિપ્ટોનો ઉપયોગ કરીને IDE પ્રારંભ કરવાનું વધુ સરળ બનાવી શકે છે, પરંતુ તમે તેને અવગણી શકો છો.

પછી તમે તમારા ઇન્સ્ટોલેશનમાં શામેલ કરવા માંગો છો તે પ્લગિન્સને તેઓ ગોઠવી શકે છે. પ્રારંભિક પ્લગ-ઇન સ્ક્રીન નીચે મુજબ પ્રદર્શિત થશે:

ગોઠવણીના અંતે, નીચેની સમાન વિંડો ખુલશે નવો પ્રોજેક્ટ બનાવવા માટે, એક ખોલો અથવા સંસ્કરણ નિયંત્રણ સિસ્ટમમાંથી બહાર નીકળો.

એકવાર તેઓએ કોઈ પ્રોજેક્ટ પસંદ કર્યા પછી, પ્રારંભિક એપ્લિકેશનની સ્ક્રીન કે જે તમે જોશો તે નીચેની હશે:

પ્લગઈનો_ઓરિગ

અને તેની સાથે અમારી પાસે અમારા કમ્પ્યુટર પર IDE ઇન્સ્ટોલ થશે, જ્યાં તેઓ તેમના પ્રોજેક્ટ્સનો વિકાસ શરૂ કરી શકે.

જો તમને પીચાર્મ જેવું જ અન્ય કોઈ IDE ખબર છે, તો તે ટિપ્પણીઓમાં અમારી સાથે શેર કરવામાં અચકાવું નહીં.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ગુઈલેર્મો જણાવ્યું હતું કે

    મને નથી ગમતું કે તેમાં આજકાલ વેબ, રીમોટ અને ડેટાબેઝ એપ્લિકેશન મેનેજમેન્ટ જેવી મૂળભૂત સુવિધાઓનો અભાવ છે. પીચાર્મથી પ્રારંભ કરીને, એક વ્યાવસાયિક નહીં પણ એક સરળ સ્વ-શિક્ષિત વ્યક્તિ હોવાને કારણે, તમે કોઈપણ સરેરાશ પ્રોજેક્ટમાં કંઈક આગળ વધો છો, એટલું જલ્દી તમે ચેકઆઉટમાંથી પસાર થયા વિના આજે કંઈપણ ઉપયોગી કરવાનું અશક્ય બનાવી શકો છો.
    હું કોઇ અજગર પ્રોગ્રામ બનાવવા માટે ક્યુટી-ડિઝાઇનર સાથે મળીને જિનીને પસંદ કરું છું.