Ruby on Rails Platform Setup

For alle verktøy det er mer enn én vei å gå. IDE anbefales ikke generelt. IDE er store og det meste lite fleksibel. Under utviklingen av en Rails applikasjon er generelt ikke ansett IDE nødvendig eller anbefalt.

En Command Line

Det første er en kommandolinje miljø å utstede Ruby kommandoer, kjøre rails kommandolinjeverktøy, etc. Selv om mange mennesker er skremt av kommandolinjen, er det ikke vanskelig. Noen kommandolinje miljø vil gjøre, men det er egentlig ikke anbefalt å bruke standard Windows kommandolinje. Windows kommandolinjen er, ganske enkelt, forkrøplet og arkaisk. Det mangler en enkel kopiere og lime, linjen redigering er litt ødelagt, det er ingen reell kategorien ferdigstillelse. Det er bash miljøer slik som den som følger med verktøyet msysgit som er mye lettere å jobbe med.

Versjonskontroll

Bygge en webapplikasjon er ikke bygget dem trinnvis, spesielt med Rails henhold til kravene. Som det må gradvis bygges høyere og høyere, vil Ruby on Rails developer trenger noe å holde styr på endringer. Versjonskontroll holder orden på et prosjekt i alle ledd, og kanskje enda viktigere tillater Ruby on Rails programmerer for å utføre eksperimenter fordi hvis ikke slår vel det kunne gå tilbake til den tidligere tilstand. Mer enn en utbygger kan jobbe på ulike aspekter av programmet og versjonskontroll bidrar til å holde alle på samme side. Det er egentlig bare én versjon kontrollsystem i Rails samfunnet: Git. Siden begynnelsen, er det raskt tatt over versjonskontroll verden. Den kan kjøre den på en utvikling maskin uten noen servere, og samhandle med servere slikt Github for samarbeid. Tidlig i Rails historie mennesker brukt Subversion oftere, og det finnes andre alternativer som Mercurial, men Git er "standard" i Rails samfunnet.

En redaktør

minstekrav for en Rails redaktør vil være syntaks utheving, auto innrykk og evnen til å raskt bytte mellom filene i en katalog treet. Det er flere redaktører enn det som kan nevnes. Et populært valg er Textmate redaktør for OS X. En vil se denne teksteditor mer enn noen annen on Rails utviklerens maskiner og i screencasts. Men, det er dyrt, og det er ingen mangel på alternativer. De to som kan brukes enkelt er Emacs og Vim som begge er gratis og er tilgjengelig på alle plattformer. Et bedre alternativ til Textmate er Sublime tekst editor. Man kan bruke det gratis selv om det av og til prods brukeren med dialogbokser som ber deg om å kjøpe redaktøren, i likhet med Textmate på noen måter, og er kryssplattform. Anmeldelser



Previous:
Next Page: