Bez ohledu na to, zda se teprve ponořuješ do světa softwarového programování, nebo se chceš pouze seznámit s tímto tématem, psaní zdrojového kódu je klíčovou součástí programování. Přitom je třeba mít na paměti několik základních věcí, zejména se zřetelem na nástroje, které bys měl používat, abys mohl efektivně psát svůj kód. V této příručce se dozvíš, kde a jak se zdrojový kód píše, které editory jsou vhodné a kterým by ses raději měl vyhnout.
Nejdůležitější zjištění
- Zdrojový kód je čistý text a může být psán v nejjednodušších editorech.
- Programy jako Microsoft Word nejsou vhodné, protože přidávají formátování.
- Vývojářské editory a IDE nabízejí výhody, jako je zvýraznění syntaxe a čísla řádků, což usnadňuje programování.
Krok-za-krokem návod na psaní zdrojového kódu
1. Správný editor: textové editory
Prvním krokem při psaní zdrojového kódu je výběr správného editoru. Pro začátečníky jsou vhodné jednoduché textové editory. Mají tu výhodu, že neobsahují žádné dodatečné formátovací zatížení. Díky tomu můžeš umístit zdrojový kód jako čistý text.

Na Windows by Notepad byl příkladem takových editorů. To je jednoduchý editor, který je k dispozici na každém systému. Na systémech Mac můžeš například použít TextEdit. Tyto editory jsou ideální pro vkládání tvého zdrojového kódu bez rušivého formátování.
2. Přípony souborů a jejich význam
Přípony souborů, které používáš při ukládání svého zdrojového kódu, jsou také velmi důležité. Pomáhají nejen při ukládání souborů, ale také při přiřazení k určitým programovacím jazykům nebo typům aplikací. Například přípona.js znamená soubory JavaScript,.java pro soubory Java a.html pro soubory HTML. Dbej na to, abys používal správné přípony.
Tyto přípony slouží především k identifikaci a ne k ovládání formátů uvnitř souboru. Proto je kód nakonec vždy čistý text, bez ohledu na to, jakou příponu používáš.
3. Programy, které nejsou vhodné
Nyní, když víš, které editory jsou smysluplné, podívejme se na programy, kterým by ses měl rozhodně vyhnout. Zpracovatelské programy jako Microsoft Word nebo Google Docs přidávají formátování, které není vhodné pro zdrojový kód. Toto formátování může způsobit, že interprety nebo kompilátory nerozumí chybám v kódu.
Pokud například napíšeš text ve Wordu, program stanoví specifické pokyny pro tučné písmo a velikost písma. Tyto ovládací znaky mohou učinit zdrojový kód nepoužitelným. Proto se rozhodně vyhni psaní zdrojového kódu v takových programech.
4. Použití vývojářských nástrojů
Pokud máš více zkušeností, pravděpodobně přejdeš na modernější editory, které nabízejí více funkcí, jako například zvýraznění syntaxe. To je funkce, která zvýrazňuje důležité části tvého kódu, aby se zvýšila čitelnost. Vývojářské editory ti nabízejí funkce, které ti pomáhají naučit se programování a efektivněji pracovat.

Tyto editory zobrazují například určité značky v určité barvě, takže můžeš snáze rozpoznat, kde může mít tvůj kód chyby. Mnoho z těchto editorů také nabízí funkce jako čísla řádků, které ti mohou pomoci při hledání chyb.
5. Integrovaná vývojová prostředí (IDEs)
Pokročilým programátorům by mohly vyhovovat integrované vývojové prostředí (IDEs). Ta nabízejí komplexnější zpětnou vazbu a dodatečné funkce. IDEs jsou většinou složitější, ale mají tu výhodu, že vedle editoru nabízejí také možnosti pro správu projektů a ladění.

Doplňkovou funkci těchto IDEs je automatické doplňování kódu. Tato funkce může být obzvláště užitečná, protože ti umožní vyhnout se překlepům. Nicméně to může také vést k tomu, že se naučíš méně všech pravidel syntaxe a při složitých programovacích architekturách narazíš na své limity.
6. Proces učení a výzvy
Je důležité pochopit, že učení programování nezahrnuje jen učením se syntaxe, ale také vytvářením dobré softwarové architektury. Aspekty, které je třeba mít na paměti při programování, jsou často složitější než pouhé psaní kódu. Proto má smysl už od začátku pracovat s nástroji, které ti pomohou vyvinout čistou strukturu – bez ohledu na to, zda ti pomáhají při zadávání syntaxe nebo ne.
Shrnutí – Psaní zdrojového kódu: Příručka pro začátečníky
Psaní zdrojového kódu můžeš začít v nejjednodušších textových editorech, zatímco používání formátovacích programů bys měl rozhodně vyhnout. Budeš lepší v programování, čím více pracuješ s vhodnými editory a chápeš, jak postavit čistou kódovou architekturu.
Často kladené otázky
Kde je nejlepší psát zdrojový kód?Zdrojový kód by měl být psán v jednoduchých textových editorech, jako je Notepad nebo TextEdit.
Proč nejsou programy jako Microsoft Word vhodné?Tyto programy přidávají formátování, které činí zdrojový kód nepoužitelným.
Co jsou vývojářské editory?To jsou editory, které nabízejí zvýraznění syntaxe a další užitečné funkce pro vývojáře.
K čemu slouží přípony souborů?Přípony souborů identifikují programovací jazyk a pomáhají při přiřazení k určitým aplikacím.
Jsou IDEs užitečné k učení programování?Ano, nabízejí mnoho funkcí, které programování usnadňují, avšak to může také vést k tomu, že se naučíš méně.