8 félelmetes CodePen funkció programozáshoz és webfejlesztéshez

8 félelmetes CodePen funkció programozáshoz és webfejlesztéshez

A JavaScript webfejlesztés megkezdése frusztráló folyamat lehet, de vannak olyan eszközök, amelyek megkönnyítik ezt.





CodePen.io egy böngészőn belüli kódolási környezet, amelyet mind a kódolás megtanulására, mind az ötletek prototípusának gyors prototipálására terveztek, minimális gond nélkül.





Ebben a cikkben megvizsgáljuk a webhely néhány funkcióját, és hogyan segíthetnek abban, hogy jobb programozóvá váljon.





Mi az a CodePen?

A CodePen a toll , amely három különböző ablakot tartalmaz a HTML, a CSS és a JavaScript számára, valamint egy előnézeti panelt, amely gépelés közben valós időben frissül.

Bár gyakran használják a webfejlesztők weboldalak ötleteinek bemutatására, ez egy remek hely a front-end webfejlesztés alapjainak elsajátítására is. Íme a legjelentősebb funkciók, amelyeket a CodePen használatakor tudnia kell.



1. Előfeldolgozók

Az előfeldolgozók a kódolás egyszerűsítése érdekében értelmezett vagy fordított nyelvek. A kényelem érdekében funkciókat adhatnak hozzá egy nyelvhez, és megkönnyíthetik a kód olvasását. A webfejlesztés során a HTML, CSS és JavaScript előfeldolgozóinak kombinációját használják a tiszta kód gyors létrehozásához.

Ha webfejlesztést tanul, és különféle előfeldolgozókat szeretne kipróbálni, a CodePen lehetővé teszi az előfeldolgozók menet közbeni átváltását, és az összeállított kód valós idejű megtekintését. A CodePen alkalmazás három ablaktáblájának mindegyike rendelkezik egy legördülő menüvel a jobb felső sarokban. Válassza a lehetőséget Az összeállított HTML/CSS/JS megtekintése hogy megtudja, hogyan kell értelmezni a kódot.





Ebben a tollban egy egyszerű webhelyet hoztunk létre Haml és Sass fejléc szövegének stílusához. Kiválasztás Nézet Összeállítva a szabványos HTML -t és CSS -t mutatja. Ebben a példában a különbség minimális. Egy új nyelv elsajátítása során azonban hasznos lehet látni, hogyan néz ki az előfeldolgozott kód összeállítása után.

2. Külső erőforrások

Az előfeldolgozók natív támogatása mellett a CodePen támogatja a külső szkripteket. Ez teszi a tökéletes helyet arra, hogy gyakorlati tapasztalatokat szerezzen a könyvtárakkal személyes projektjeihez, vagy felkeresse a népszerű webes alkalmazáskönyvtárakat, például a React-ot.





Külső könyvtár hozzáadásához nyissa meg a Beállítások a tollán, és lépjen a JavaScript lapra. Az erőforrások hozzáadásának két módja van, vagy az erőforrás URL -címének manuális hozzáadásával, vagy kereséssel.

Ezt a funkciót használtuk cikkünkben webes animáció a mo.js segítségével , Bábel előfeldolgozásával együtt.

Lásd a tollat Mojs MUO példa írta Ian ( @Bardoctorus ) a CodePen -en.

Igen, a CodePen toll beágyazható! Lépjen tovább, és kattintson a fenti előnézeti ablaktáblára a Mo.js bemutató eredményeinek megtekintéséhez!

Más tollak a külső könyvtárakhoz hasonlóan importálhatók. Ez azt jelenti, hogy a korábban megírt toll elemeit felhasználhatja az új tollak hasonló moduljaihoz. CodePen felhasználó Adam Egyszerű szavazás a toll jó példa erre.

3. Sablonok

Amikor új fogalmakat tanul vagy új ötleteket tesztel, gyakran használ hasonló összetevőket, és újrakezdi ugyanazokat a lépéseket. A CodePen lehetővé teszi sablonok létrehozását, amelyek kivághatják az ismétlést, és egyenesen a lényegre térhetnek.

Sablon létrehozásához nyisson meg egy új tollat, végezze el a módosításokat, és válassza a lehetőséget Sablon csúszka a beállítások menüben.

https://vimeo.com/221428690

A közelmúltig az ingyenes felhasználók csak három sablont készíthettek, de most minden felhasználónak annyi sablonja lehet a fiókjában, amennyit csak akar. Tökéletes ahhoz, hogy minimális késéssel új ötletekbe kezdjen!

4. Divat -együttműködés

A CodePennel való együttműködés és tanítás képessége lehet a legnagyobb kincse. A programozók számára már rengeteg nagyszerű együttműködési eszköz áll rendelkezésre, de a CodePen megközelítése egyszerű és intuitív.

A CodePen profi felhasználói létrehozhatnak egy új tollat, és megnyithatják azt a Válts nézőpontot menü. Ez a toll linkjét megosztható meghívóvá változtatja, amely a CodePen Pro tervétől függően skálázható számú embert fogad el.

hol találok eladó kiskutyákat?

Ebben az esetben HTML-t írtam, miközben egy barátom valós időben frissítette a CSS-t, és a címkézett kurzor azonosította, hol dolgoznak.

A link birtokában bárki csatlakozhat és használhatja a böngészőn belüli csevegési funkciót, függetlenül attól, hogy profi felhasználó, vagy akár CodePen-fiókkal rendelkezik. Feltéve, hogy az automatikus mentés ki van kapcsolva, csak a toll tulajdonosa mentheti el a módosításokat, így biztonságosan megnyithatja a kódot mások előtt kockázat nélkül.

Ennek a módnak a nyitott jellege előnyös a kezdők számára, mivel szinte bárkit meghívhat a tollába, hogy végigvezetjen egy nehéz elképzelésen. Ez egy praktikus mód a tájékozódáshoz is, mivel tökéletes a potenciális alkalmazottak megkérdezéséhez, és már meg is tette professzionálisan használták ilyen módon !

5. Professzor mód

A professzor mód lehetővé teszi, hogy egy Pro -felhasználó olyan szobát fogadjon, amelyben csak ők szerkeszthetik a kódot. A házigazda Pro-tervétől függően 10-100 felhasználó nézhet és cseveghet.

A Professzor mód rugalmasságot tesz lehetővé az osztálytermi tanulás és a távoktatás, vagy a kettő kombinációja között. A Professzor mód használata lehetővé teszi, hogy az osztály hátsó részén élők ugyanazt a tapasztalatot élvezhessék, mint az előtte tartózkodók, és a tanár megjeleníthesse a valós időben frissülő hibajavításokat.

6. Bemutató mód

A prezentációs módot nem meglepő módon a kód bemutatására tervezték. Az alkalmazás egyszerűsített nézetben jelenik meg, amelyet írásvetítőkkel való használatra terveztek. A CodePen optimalizált prezentációs módot kínál alacsonyabb sebességű internetkapcsolatokhoz és gyengébb hardverekhez.

Az okos olvasók már felismerték, hogy a CodePen ingyenes verziója pontosan ezt a funkciót biztosítja, bár a Pro módnak van néhány hasznos funkciója. Az elrendezés, a betűméret és a témák gyorsan megváltoztathatók, hogy szinte bármilyen beállításnak megfeleljenek, és a tollra mutató link megjelenítése egy jumbo méretű, lerövidített URL-t hoz létre, amely megkönnyíti a projekt megosztását.

Ezek az apró változtatások, valamint az előnézeti ablak méretezése bármire, amit mutatnak, tökéletesek a prezentációs módhoz mind a tanárok, mind a fejlesztők számára, akik ötleteket mutatnak be a kollégáknak. A prezentációs mód tiszta megjelenésű és egyszerű módja a kód bemutatásának, ha úgy találja, hogy interjút készít egy programozói pozícióról.

7. Minták

A CodePen gyűjteményei sokkal könnyebbé teszik az inspiráció keresését Tervezési minták .

Minden kategória egy példakód gyűjteménye, amelyet a CodePen felhasználók adtak meg bizonyos feladatokhoz. Dinamikus gombok létrehozásának módját keresi webhelyéhez? Harmonikus menük? Rengeteg kategória létezik, amelyek szinte minden példához illeszkednek.

Ezek a minták szintén nagyszerű módja annak, hogy megtanulják az interaktív gombok működését és a dinamikus felhasználói felületek különböző működési módjait.

8. Emmet

Hangya , korábban Zen Coding néven ismert, széles körben a HTML és CSS fejlesztés legnagyobb időmegtakarítójának tekintik. A bővítmény elveszi a kódot, amelyet sokat ír, és egyszerű parancsikonokká alakítja őket.

Működés közben látni jobb, mint elmagyarázni, ezért tegye a HTML -dokumentum szokásos beállításait:

Ennek hozzáadása minden HTML dokumentumhoz két műveletre csökkent. Az Emmet használatával írja be ! és nyomja meg a Tab kulcs. Varázslat!

Az Emmet alapértelmezés szerint aktív a CodePen alkalmazásban, és különösen akkor hasznos, ha új fogalmat próbál megtanulni a JavaScriptben, és gyorsan létre kell hoznia a támogató HTML -t és CSS -t.

Fejlesztés a CodePen segítségével a jobb élmény érdekében

A CodePen kiváló eszköz a webfejlesztők számára, és a terület folyamatosan növekszik. A JavaScript nagyszerű nyelv a webfejlesztés jövőjének tanulásához.

hogyan lehet ingyen letölteni a youtube videókat

Nagyszerű oktatóanyagok és tanfolyamok állnak rendelkezésre azok számára, akik szeretnék elkezdeni használni a JavaScriptet, a CodePen pedig remek környezet az új készségek kipróbálásához.

Részvény Részvény Csipog Email A 8 legjobb webhely, ahonnan ingyenesen letölthetők hangoskönyvek

A hangoskönyvek nagyszerű szórakoztató források, és sokkal könnyebben emészthetők. Íme a nyolc legjobb webhely, ahonnan ingyenesen letöltheti őket.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • HTML
  • Webfejlesztés
  • JavaScript
  • CSS
A szerzőről Ian Buckley(216 megjelent cikk)

Ian Buckley szabadúszó újságíró, zenész, előadó és videó producer, Berlinben, Németországban él. Amikor éppen nem ír vagy a színpadon, barkácsol elektronikával vagy kóddal, abban a reményben, hogy őrült tudós lesz.

Bővebben: Ian Buckley

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide