Jak nastavit a používat automatické odsazování, aby byl styl kódu jednotný.
Johannes Schmid
jhs@gnome.org

# Automatické odsazování

# Jak nastavit a používat automatické odsazování

## Ruční nastavení

Automatické odsazování se nastavuje v předvolbách (Upravit Předvolby) na kartě příslušného programovacího jazyka. Je možné nastavit šířku odsazení pro několik typů výrazů.

Velkou nevýhodou ručního nastavení odsazování je, že všichni vývojáři pracující na projektu musí používat to stejné nastavení, jinak budou výsledkem různé styly použité ve stejném souboru. Jak to řešit lépe se podívejte v následujícím oddíle.

Pokud to výslovně nezměníte v předvolbách, tak nastevení nazlezená v řádcích s režimem v souboru budou mít kvůli zachování jednotnosti souboru přednost před nastavením v aplikaci.

## Řádky s režimem

Řádky s režimem se používají jako pomocné, aby editory mohly automaticky zjistit režim odsazení, jaký se má používat v konkrétním souboru. To je obzvláště užitečné, když na tomtéž projektu pracuje více vývojářů a používají při tom různá vývojová prostředí.

Anjuta podporuje řádky s režimem ve dvou formátech používaných editory Vim a Emacs.

# Odsazení bloku kódu

Normálně jsou nové řádky vhodně odsazovány automaticky, ale můžete odsadit i stávající řádky nebo všechen vybraný kód pomocí nabídky Upravit Automaticky odsadit.