Pycharm: un entorn de desenvolupament per a Python

pycharm-python

En aquesta ocasió aprofitarem per parlar sobre PyCharm, el qual és un IDE (Entorn de desenvolupament integrat) multiplataforma utilitzat en l'àmbit de la programació, compta amb dues versions una que divideix en cummunity i educative edition que s'alliberen sota llicència d'Apache i l'altra és l'edició professiol llançada sota llicència propietària.

En la versió professional a canvi d'una tarifa els proporciona funcionalitats addicionals, com ara un entorn de codificació per a desenvolupament web, desenvolupament remot, així com suport de base de dades.

Característiques de PyCharm

Pycharm ve amb una consola de python on pot escriure els scripts a mesura que els executa. Les finestres es poden canviar a la manera d'acoblament, mode flotant, mode de finestra o manera dividit depenent de la seva preferència. En activar el mode acoblat, la manera fixat també es pot activar per fixar les seves eines.

Assistència i anàlisi de codificació, amb finalització de codi, sintaxi i ressaltat d'errors.

Navegació de projecte i codi, vistes de projecte especialitzades, vistes d'estructura d'arxius i salts ràpids entre arxius, classes, mètodes i usos

Refactorització de Python: inclou canvi de nom, mètode d'extracció, introduir variable, introduir constant, pull up, push down i altres

Suport per frameworks web: Django, web2py i Flask

Depurador integrat de Python

Prova d'unitat integrada, amb cobertura de codi línia per línia

Desenvolupament de Google App Engine Python

Integración de control de versions: Interfície d'usuari unificada per Mercurial, Git, Subversion, Perforce i CVS amb llistes de canvis i fusió.

Com instal·lar PyCharm a Linux?

Per al cas de Ubuntu i derivats PyCharm està disponible per a baixar des del centre de programari d'Ubuntu en tres edicions: versió Pro, versió EDU i versió CE. Tot el que has de fer és buscar Pycharm i apareixerà.

Per a les altres distribucions comptem amb una instal·lació més general, només hem de descarregar el arxiu.tar.gz de el lloc oficial de Jet Brains.

Feta la descàrrega, obrin un terminal a la carpeta de descàrregues on es troba l'arxiu i escrigui el següent en el terminal per extreure:

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

També pot fer clic dret a l'arxiu i fer clic a extreure aquí. S'extraurà en la mateixa carpeta que el arxiu.tar.gz.

fet això anem a navegar a la carpeta bin i després escriviu el següent a la terminal per iniciar Pycharm:

./pycharm.sh

Instal·lar des Snap

L'aplicació la podem instal·lar també amb ajuda dels paquets snap, l'únic requisit és que el nostre sistema compti amb suport per snap si no és així haurem de instal·lar-lo.

Estant ja segurs de tenir el suport snap en el nostre equip, obrim una terminal i executem la següent comanda per instal·lar la versió pro:

sudo snap install pycharm-professional --classic

Mentres que per a la versió community:

sudo snap install  pycharm-community --classic

Configuració inicial de Pycharm

La primera execució de Pycharm els permetrà configurar-lo segons les seves preferències, inclosa la configuració dels seus temes, la ubicació dels seus projectes i la configuració dels complements que voleu incloure.

Hauran llegir el "Acord de la política de privacitat" i acceptar-lo per continuar.

Fet això poden configurar el tema que prefereixi a continuació, bàsicament hi ha tres temes d'interfície d'usuari: IntelliJ, Darcula i GTK +.

Poden facilitar l'inici de l'IDE utilitzant scripts d'iniciador, però pot ometre.

Després poden configurar els complements que voleu incloure en la seva instal·lació. La pantalla de l'complement inicial es mostrarà de la següent manera:

A l'acabar la configuració, s'obrirà una finestra semblant a la següent per crear un nou projecte, obrir un o sortir de sistema de control de versions.

Una vegada que hagin triat un projecte, la pantalla de l'aplicació inicial que veurà serà la següent:

plugins_orig

I ja amb això tindrem instal·lat el IDE en els nostres equips, on ja podran començar a desenvolupar els seus projectes.

Si coneixes algun altre IDE similar a Pycharm no dubtis en compartir-amb nosaltres en els comentaris.


Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Guillermo va dir

    No m'agrada que li faltin característiques bàsiques avui dia com el maneig d'aplicacions en web, remot i bases de dades. Començar amb pycharm, fins i tot no sent professional sinó simple autodidacte et fa impossible fer res útil avui dia sense passar per caixa per poc que avenços alguna cosa en qualsevol projecte medi què.
    Prefereixo Geany costat de QT-Designer per crear qualsevol programa en python.