To první rozhodnutí bude definovat vaši produktivitu a účinnost, jak si kód.
předtím, Než můžete dokonce začít učit Vývoj Webových aplikací, jeden musí vybrat a stáhnout editor kódu vašeho výběru.
tato část je rozhodující — vaše cesta, vaše křivka učení je v sázce. To bude nástroj, který budete používat, jak začnete psát svůj kód, a existují různé editory kódu, ze kterých si můžete vybrat.
Pro ty, kteří začali kódování před 10+ lety, nejpoužívanější platforma byla Notepad++, a jiných editorů kódu následoval poté, co byly TextWrangler, BBEdit, Coda, Sublime Text, VSCode, TextMate, Atom, UltraEdit, Vim, Držáky a CoffeeCup HTML Editor.
v moderních technologiích byly volby zúženy na několik jmenovitě Sublime Text, Atom, VSCode, Vim, závorky.
při studiu najdete různé učitele nebo instruktory, kteří dávají přednost použití jiného textového editoru, nezáleží na tom, zda je sledujete a používáte stejný editor, nebo si vyberete svůj vlastní, záleží na tom, že jste s vybraným textovým editorem spokojeni. Vyberte si, co vás činí produktivnějšími, protože vám pomůže stát se lepším programátorem.
takže zvolte moudře.
Atom byl zahájen tím, že Github je geniální vývojáři, ale nyní ve vlastnictví společností Microsoft, dobrou věc, o Atom, je to zdarma, je to open-source a také vysoce přizpůsobitelné, nejlepší část o atomu je jeho Dálnopisu funkce, která umožňuje několik/více vývojáři pracují na stejném projektu, na stejném kódu, z každé části světa, na jiném místě.
Atom je trochu podobný Sublime Text, ale mnoho vývojářů, kteří upřednostňovali Atom, bylo kvůli jeho jednoduchému rozhraní ve srovnání s Sublime Text.
Atom lze použít na operačním systému 3 (OS), Windows, Mac a Linux, takže je k dispozici jakákoli platforma, kterou máte Atom.
Vlastnosti:
- Atom je desktopová aplikace pro Webové Technologie,
- To má Modulární Design a obsahuje více než 50 open-source rozšíření/balíčky které můžete integrovat kolem minimální jádro,
- Úryvky
- Čisté a Jednoduché Uživatelské Rozhraní
- Uzel.JS integrace
- prohlížeč souborového systému
- Hackable přístup
- Kirby úryvky, atom uživatele oblíbený. https://atom.io/packages/kirby-snippets
- PlatformIO IDE Terminál
Zápory
- má některé problémy s výkonem
- To trvá několik sekund k zahájení, ve srovnání s jinými Textový Editor, a to zejména při instalaci četné balíčky/rozšíření.
- trochu pomalý ve srovnání s Sublime Text, protože je to aplikace založená na prohlížeči (to se spouští pomocí Electron)
stáhnout Atom.io zde: https://atom.io/
a zde je rychlé video o tom, jak nastavit atom:
Vim
Výhody
- Lehký a rychlý ve srovnání s jinými editory, využívá minimální Systémové paměti a zatížení okamžitě
- můžete najít pluginy pro téměř všechno, od verze k ovládání barevné preference
- je To zdarma a je to opensource, a mohou být použity v terminálu nebo GUI mode
- Klávesnice na bázi, a budete pravděpodobně uvědomit si, že již není potřeba myš, vše je k dispozici na vaše klávesové zkratky.
Zápory
- Křivka Učení, to bude trvat nějaký čas se učit, a budete tak mnoho příkazů a klávesových zkratek na paměti,
- Špatnou podporu pro jeho nástrojové
- Není moc efektivní, když přijde na cut/paste mechanismus
Si můžete stáhnout a nastavit Vim použití tohoto zdroje: https://www.vim.org/download.php
Tady je další zdroj, pokud si chcete přečíst více o tom Vim:
Tady je dobrý úvodní kurz pro základy, můžete začít a naučit se základy Vim.
Držáky
Výhody
- Open Source a Cross-Platform, což znamená, že je zdarma a může být použit v Mac, Windows a Linux
- má doplňování kódu, tam bude auto-návrh, jak zadejte kód
- Držák je jedinečný rys je rychlé úpravy, když budete označit libovolný HTML prvek a stiskněte CMD/Ctrl + E, držák se poté otevře všechny CSS souborům s těmi některými prvky ve stejné okno, jakmile jej zavřete, automaticky se použije na CSS styl.
- Možnost přidat několik rozšíření a balíčky, aby se vaše konzole editor silnější a užitečné,
- Závorky mají také více kurzory funkce
- má také výběr barvy, protože barva hex kódy jsou těžké si vzpomenout.
- Živý Náhled, snadno vidět výsledky nebo výkon vaší úprava/styling
Color Picker Funkce
Zápory
- Závorkách je zaměřená na Front-end, side — evidentně pro Frontend Vývojáře, ve které je velmi užitečné v HTML, CSS a Javascript, a ne moc na straně serveru jazyky
Si můžete stáhnout Závorkách.io zde: http://brackets.io/
Zde je rychlý video v nastavení Držáků:
Sublime Text
Mnoho vývojářů stále používám Sublime Text, protože pokud je jeho rychlost, jednoduchost, stejně jako klávesové zkratky, které je velmi užitečné při práci na různých skriptovacích jazyků, jako je Javascript.
Sublime Text si můžete stáhnout zde: https://www.sublimetext.com/
zde je úvodní video pro spuštění a nastavení vašeho vznešeného textu:
Pros:
- Open Source a Cross-Platform, což znamená, že je zdarma a může být použit v Mac, Windows a Linux
- automatické Doplňování
- Zvýraznění Syntaxe
- Skládání Kódu
- Přizpůsobitelné — více než 3800 balíčky jsou k dispozici
- Lehké, Rychlé a Stabilní
Nevýhody:
- není slušné Git plugin
- Pomalý vývoj od sublime nemá velký tým za to
- Není to tak začátečník-friendly
Tady je bonus návod pro Sublime Text Tipy, Triky, Klávesové Zkratky a Nejlepší Funkce! Vychutnat.
VSCode
Visual Studio Kód poskytuje vývojářům nové možnosti pro vývojáře nástroj, který kombinuje jednoduchost a efektivní zážitek z editoru kódu s nejlepší z toho, co vývojáři potřebují pro své základní kód-edit-ladění cyklu. Visual Studio Code je první editor kódu a první vývojový nástroj napříč platformami-podporující OS X, Linux a Windows – v rodině Visual Studio.
Jednou z výhod použití VSCode je jeho schopnost integrovat s Git, je to snadné a rychlé, další věc je jeho schopnost integrovat na různé týmy na dálku, několik vývojářů může pracovat na stejném projektu, nebo dokonce stejný kód pomocí tohoto nástroje/rozšíření: Visual Studio Live Share pomáhá několik vývojářů, aby společně pracovat efektivněji, ve srovnání s Sublime Text a Atom.
Klady
- Lehký a rychlý
- Zdarma
- Jednoduché a Čisté Uživatelské Rozhraní
- Vestavěný Terminál
- Více Kurzoru
- technologie IntelliSense — je to přeplňovaný auto-dokončení, zvýraznění syntaxe assistant funkce eliminovat překlepy a případné chyby syntaxe
- obrovská komunita pro podporu a budování rozšíření a další zdroje
- Má nejlepší funkce, jako je Git, Terminál, WebView, Žít, Sdílet
- Nativní podpora pro Git spolupráci, open directory snadno připojit na Github, a žádné složité nastavení až.
- má rozšíření Emmet, super rychlé kódování HTML, CSS a Javascript
nevýhody
- žádná podpora pro starší programovací verzi, jako je ASP.NET
- Ladění funkce jsou omezeny
S tolika různými zásobníku a technologie, dokonce i výběr programovacího editoru stal se více skličující a zdrcující, dovolte mi, abych vám nějaký tip a ušetřit nějaký čas, není to jen o nástroje, ve sportu, není to o tom mít ty nejlepší boty, nebo s nejdražší fotbalové boty, nebo pro fotografy, to není vždycky o tom, kdo je vlastníkem nejdražší fotoaparát, který dostane nejkrásnější záběr, na konci dne, je to vždy o tom, kdo ji používá, jak ji používat, a pokud vám ani to použít.
byl jsem obrovský fanoušek Sublime Text, já začal Vývoj Webu pomocí Vznešené, ale když VSCode přišel a vzal srdce každého vývojáře, ne jen proto, že jeho dobře-vzhled Rozhraní, ale také proto, že jeho tisíce extensions nebo nástroje pro výběr, které umožňuje kódování efektivnější, jednodušší a silnější, já jsem byl vypracován na to.
nejoblíbenější a také moje doporučení by bylo VSCode, používám ho už roky.
zde je bonus pro nastavení kódu Visual Studio a tutoriál, užijte si to!
děkuji za přečtení! Neváhejte a přečtěte si mé další blogy pro více bezplatných výukových programů a nástrojů pro všechny vývojáře! Užijte si …