Hatékony PyCharm: A PyCharm IDE elsajátítása gyakorlatias megközelítéssel

Értékelés:   (3.5 az 5-ből)

Hatékony PyCharm: A PyCharm IDE elsajátítása gyakorlatias megközelítéssel (Matt Harrison)

Olvasói vélemények

Összegzés:

A könyv jó tartalmat tartalmaz, de szenved a gyenge megjelenítés, a rossz minőségű nyomtatás és a számos szerkesztési hiba miatt, ami sok olvasó számára csalódást okoz. Annak ellenére, hogy könnyű és potenciálisan hasznos kézikönyvként, az 50 dolláros magas árat nem indokolja a könyv minősége.

Előnyök:

Jól megírt tartalom, világos és tömör fejezetekkel
hasznos funkciók ismertetése
könnyű, papírkötéses formátum a könnyű hordozhatóság érdekében.

Hátrányok:

Hiányzik a minőségi megjelenítés és nyomtatás
alacsony felbontású, nehezen olvasható képernyőképek
számos helyesírási és nyelvtani hiba
összefüggéstelen anyag
a magas ár nem tükrözi a minőséget
a tartalom jelentős része nem feltétlenül vonatkozik a PyCharm közösségi verziójának felhasználóira
általános elégedetlenség, ami a lehúzás érzését kelti.

(12 olvasói vélemény alapján)

Eredeti címe:

Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach

Könyv tartalma:

Helló és üdvözöljük a hatékony PyCharmon. Ebben a könyvben a Python kódok interakciójára és létrehozására szolgáló egyik legjobb környezet, a PyCharm összes különböző funkcióját meg fogjuk nézni.

A PyCharm egy IDE (integrált fejlesztőkörnyezet), és ebben a könyvben megtanulhatod, hogyan hozhatod ki a legtöbbet ebből a szupererős szerkesztőből.

Az első dolog, amiről beszélni fogunk, hogy miért akarunk egyáltalán IDE-t használni? Milyen értéket képvisel egy olyan viszonylag nehézkes alkalmazás, mint a PyCharm, és miért akarjuk használni?

Sok olyan funkció van, ami értékessé teszi a PyCharmot. Kezdjük azonban azzal, hogy beszéljünk a különböző típusú szerkesztőkről, amelyeket használhatunk, és hogy ott milyen kompromisszumok vannak.

Kezdjük azzal, hogy az új projektek létrehozására és a bennük lévő összes fájlokkal való munkára összpontosítunk. Látni fogjuk, hogy van egy csomó konfigurációs kapcsoló, amit beállíthatunk, hogy hatékonyabbak legyünk. Ezután rögtön beleugrunk abba, amiről azt mondanám, hogy a show sztárja - a szerkesztő. Ha kódot írsz, szükséged van egy szerkesztőre. Rengeteg kódot fogsz írni. Ez magában foglalja az új szöveg beírását és a meglévő szöveg manipulálását. A szerkesztőnek fantasztikusnak kell lennie, és segítenie kell Önt ezekben a feladatokban. Mi most a PyCharm szerkesztő összes klassz funkciójára fogunk koncentrálni.

Látni fogjuk, hogy a forráskezelés, különösen a Git és a Subversion mélyen integrálva van a PyCharmba. Mindenféle erőteljes dolgot tudunk csinálni a git-en túl, beleértve a tényleges GitHub integrációt is. A forráskontrolra és a közvetlenül az IDE-n belüli funkciókra fogunk koncentrálni.

A PyCharm nagyszerű *refactoring*. A kód refaktorálása a kódunk megváltoztatása, hogy máshogyan strukturáljuk át, hogy egy kicsit más algoritmust használjunk, miközben valójában nem változtatjuk meg a kód viselkedését. A PyCharmban számos erőteljes technika van, amelyet erre használhatunk. Mivel egyszerre érti meg az összes fájlunkat, biztonságosan tud refaktorálni. Még a doc karakterláncokat és egyéb olyan elemeket is refaktorálja, amelyeket a kódszerkezetek mély megértése nélkül figyelmen kívül hagyhatna.

A PyCharmban erőteljes adatbázis-eszköztár van. A legtöbb adatbázissal, köztük az SQLite-tel, a MySQL-lel és a Postgres-szel is kapcsolatba léphet. Szerkesztheti az adatokat, szerkesztheti a sémákat, futtathat lekérdezéseket és még sok minden mást. Mivel a PyCharm mélyen megérti a kódját, még az adatbázis sémája és a Python szövegszerkesztő között is van integráció. Vegye figyelembe, hogy a PyCharmnak van ingyenes és professzionális változata is. Az adatbázis funkciók csak a professzionális verzióban érhetőek el.

A PyCharm kiválóan alkalmas webes alkalmazások készítésére olyan könyvtárak segítségével, mint a Django, a Pyramid vagy a Flask. Teljes körű JavaScript-szerkesztővel és -környezettel is rendelkezik, így TypeScript vagy CoffeeScript is használható. Megnézzük mind a szerveroldali, mind a kliensoldali funkciókat.

A PyCharmnak van egy nagyszerű vizuális hibakeresője, és ennek minden különböző funkcióját megnézzük. Használhatod az alkalmazásod hibakeresésére és megértésére. Erőteljes töréspontműveletekkel és adatvizualizációval rendelkezik, amivel a szerkesztők általában nem rendelkeznek.

A profilozás gyakori feladat, ha meg akarod érteni, hogyan fut a kódod. Ha az alkalmazásod lassú, és azt szeretnéd, hogy gyorsabban menjen, nem szabad kitalálnod, hogy hol lassú. A PyCharm megkönnyíti, hogy a kódra pillantva meghatározzuk, mi a gyors és mi a lassú, ahelyett, hogy a megérzéseinkre hagyatkoznánk, amelyek hibásak lehetnek. A PyCharm rendelkezik néhány óriási beépített vizuális típusú eszközzel, hogy alapvetően megértsük az alkalmazásunk teljesítményét.

A PyCharm beépített tesztfutókkal rendelkezik a pytest, az unittest és számos Python tesztelési keretrendszer számára. Ha egységtesztelést vagy integrációs tesztelést végez, a PyCharm a segítségére lesz. Például az egyik funkció, amit bekapcsolhatsz, az automatikus tesztvégrehajtás. Ha megváltoztatod a kódod bizonyos részeit, a PyCharm automatikusan újra lefuttatja a teszteket. Van néhány további eszköz, amely nem igazán illeszkedik a fenti kategóriák egyikébe sem.

A könyv egyéb adatai:

ISBN:9781792310379
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Gépi tanulás zsebkönyv: Munka strukturált adatokkal Pythonban - Machine Learning Pocket Reference:...
A részletes jegyzetekkel, táblázatokkal és...
Gépi tanulás zsebkönyv: Munka strukturált adatokkal Pythonban - Machine Learning Pocket Reference: Working with Structured Data in Python
Hatékony PyCharm: A PyCharm IDE elsajátítása gyakorlatias megközelítéssel - Effective PyCharm: Learn...
Helló és üdvözöljük a hatékony PyCharmon. Ebben a...
Hatékony PyCharm: A PyCharm IDE elsajátítása gyakorlatias megközelítéssel - Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach
Pandas 1.x szakácskönyv - Második kiadás - Pandas 1.x Cookbook - Second Edition
Használja a pandas erejét a legösszetettebb tudományos számítási problémák...
Pandas 1.x szakácskönyv - Második kiadás - Pandas 1.x Cookbook - Second Edition

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)