Hvilken Ruby IDE Skal Du Bruke?

Du kommer til å bruke mye tid som utvikler inne i redaktøren, så det er viktig å bruke en redaktør som du er komfortabel & produktiv med.

I denne artikkelen:

jeg vil hjelpe deg med å velge Hvilken Ruby IDE / Editor som er riktig for deg!

du trenger ikke å stresse over denne beslutningen, bare velg en, prøv det i noen uker & se hvordan det føles. Du kan alltid endre redaktøren din senere.

her er noen ting å se etter:

  • Hvilke Ruby-relaterte plugins er tilgjengelige for å gjøre ting enklere for deg
  • Om redaktøren er åpen kildekode eller ikke
  • Innebygde funksjoner som forbedrer produktiviteten din (som kodebiter, autofullfør, ren design som ikke kommer i veien)

alle disse redaktørene støtter Windows, Linux& Mac.

La oss komme i gang!

Atom Editor

Atom Er en åpen kildekode editor Fra Github. Den støtter mange programmeringsspråk, inkludert Ruby.

Ruby Atom Redaktør

Proffene:

  • git integrasjon
  • God støtte for kodesnutter (tidsbesparende)
  • lar deg kjøre kode direkte i redaktøren (med plugins)

Ulemper:

  • Kan være treg når du åpner virkelig store filer

Vscode Editor

VSCode er en åpen kildekode editor Fra Microsoft & Den er basert På Samme gui-teknologi som atom.

Vscode Ruby IDE

Proffene:

  • Terminal integrasjon
  • Debugger integrasjon& ANDRE IDE-lignende funksjoner (trenger språkstøtte via plugins)
  • under aktiv utvikling

Ulemper:

  • ruby språk plugin får ikke mange oppdateringer, men det fungerer 🙂

RubyMine IDE

rubymine er en lukket kildekode editor fra jetbrains. DET er den mest komplette IDE når det gjelder funksjoner, men det er heller ikke gratis.

RubyMine IDE

Proffene:

  • Refactoring støtte
  • Integrasjon med testing rammeverk, bundler, rake, terminal, etc.
  • Intelligent auto-fullføring

Ulemper:

  • Lukket kilde
  • kan føle seg «tung» når det gjelder ytelse &UI design
  • VIM Editor

    VIM (VI forbedret) er en åpen kildekode-editor som har eksistert i årevis, den mest slående egenskapen er at den er terminal basert, i motsetning til de andre redaktørene som er gui-baserte. Den har utallige plugins som du kan installere for å legge til nye funksjoner.

    Vim Editor Ruby

    Pros:

    • mange hurtigtaster & plugins
    • du kan gjøre alt du trenger uten å forlate terminalen & uten musen
    • kraftige redigeringsfunksjoner (slett inne sitater, regex erstatte, blokk utvalg, etc.)

    Ulemper:

    • Bratt læringskurve
    • Innledende oppsett tar litt tid (.vimrc fil & installere plugins)

    Andre Redaktører

    mens disse fire redaktører er det jeg tror den mest populære I Ruby samfunnet, er det fortsatt andre som er verdt å nevne.

    her er listen:

    • Sublime Text
    • Emacs
    • Cloud9 (online editor)

    Føl deg fri til å gi disse en prøve.personlig bruker Jeg Atom for det meste av Min Ruby-utvikling & skriving, for raske endringer (som konfigurasjonsfiler) bruker JEG VIM.

    Sammendrag

    du har lært om Noen Ruby redaktører som kan gjøre arbeidet enklere, hvilken skal du velge?

    Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert.