které Ruby IDE byste měli použít?

Budete trávit hodně času jako vývojář v editoru, takže je důležité používat editor, který vám vyhovuje & produktivní.

v tomto článku:

chci vám pomoci vybrat, který Ruby IDE / Editor je pro vás ten pravý!

nemusíte se stresovat nad tímto rozhodnutím, stačí vybrat jeden, zkuste to na několik týdnů & podívejte se, jak se cítí. Editor můžete kdykoli změnit později.

zde je několik věcí, které je třeba hledat:

  • Co Ruby-související pluginy jsou k dispozici, aby se věci pro vás jednodušší
  • Zda editor je open-source, nebo ne
  • Built-in funkce, které zlepšují vaši produktivitu (jako fragmenty kódu, auto-kompletní, čistý design, který nedostane do cesty)

Všechny tyto editory podpora Windows, Linux & Mac.

začněme!

Atom Editor

Atom je open-source editor kódu od Github. Podporuje mnoho programovacích jazyků včetně Ruby.

Ruby Atom Editor

Pros:

  • Git integrace
  • Dobrá podpora pro fragmenty kódu (šetří čas)
  • Umožňuje spustit kód přímo v editoru (s pluginy)

Nevýhody:

  • Může být pomalé, při otevírání opravdu velkých souborů

VSCode Editor

VSCode je open-source kód editor od společnosti Microsoft & je to založeno na stejné GUI technologie jako Atom.

Vscode Ruby IDE

Pros:

  • Terminál integrace
  • Debugger integrace & další IDE-jako funkce (potřebuje jazykovou podporu prostřednictvím pluginů)
  • Pod aktivním vývojem

Nevýhody:

  • jazyk Ruby plugin nemá tolik aktualizací, ale funguje to 🙂

RubyMine IDE

RubyMine je closed-source kód editor od JetBrains. Je to nejúplnější IDE, pokud jde o funkce, ale také to není zdarma.

RubyMine IDE

Pros:

  • refaktoring podpora
  • integrace s testovacích rámců, bundler, hrábě, terminál, atd.
  • Inteligentní auto-dokončení

Nevýhody:

  • Uzavřený zdroj
  • Může cítit „těžké“, pokud jde o výkon & UI

VIM Editor

VIM (VI improved) je open-source editor, který byl asi na věky, nejvýraznější charakteristikou je, že je to terminál na bázi, na rozdíl od jiných editorů, které jsou GUI-založené. Má nespočet pluginů, které můžete nainstalovat a přidat nové funkce.

VIM Editor Ruby

Výhody:

  • Mnoho klávesové zkratky & pluginy
  • můžete to udělat vše, co potřebujete, aniž byste opustili terminál & bez myši
  • Výkonné editační funkce (smazat uvnitř citace, regex nahradit, blok, výběr, atd.)

nevýhody:

  • strmá křivka učení
  • počáteční nastavení trvá nějakou dobu (.vimrc souboru & instalace pluginů)

Další Editory

Zatímco tyto čtyři redaktoři jsou to, co si myslím, že nejvíce populární v Ruby komunitě, tam jsou ještě jiní, které stojí za zmínku.

Tady je seznam:

  • Sublime Text
  • Emacs
  • Cloud9 (online editor)

neváhejte dát to zkusit.

Osobně používám Atom pro většinu mých Ruby development & psaní, pro rychlé úpravy (jako konfigurační soubory) používám VIM.

shrnutí

dozvěděli jste se o několika editorech Ruby, které vám mohou usnadnit práci, který z nich si vyberete?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.