Jedyną rzeczą, że muszę, po kupiłem Mac - jest zainstalowanie Aptana RadRails
Po tym, wszystko było uruchomiony.
Moje ulubione funkcje Aptana to:
- dynamiczne podpowiedzi, jak i wpisz komendy konsoli, jak "db: Oprawy: load"
- logów serwera, poleceń konsoli Explorer projektu siedzą w odpowiednich miejscach (które wybieram) w jednym oknie. Brak ekranu na ekranie.
- podświetlanie wszystkich wystąpień dla zmiennej lokalnej, która została kliknięta myszą
- Nawigacja podobna do przeglądarki. Na przykład przytrzymaj klawisz "cmd" i najedź "zamówieniami" w ciągu "has_many: orders" ... zostaniesz przekierowany do modelu "Order". Ta funkcja działa z wieloma elementami, takimi jak klasy, funkcje, moduły itp.
Obecnie mam Aptana 2.04. Aptana 3, która ukaże się wkrótce, zrobi wszystko jeszcze lepiej.
Przed napisaniem czegoś do widoków najpierw utworzę makijaż HTML.
Mam oddzielny folder, szczególnie do tworzenia makr HTML. Zawiera stronę HTML, która wygląda jak ukończona strona internetowa z całą strukturą HTML, która powinna być. Uważam, że jest to bardziej efektywne podczas gry z jQuery i CSS, ponieważ nie muszę czekać za każdym razem na odpowiedź serwisu Webrick (lub innego), zmieniam wartość właściwości CSS.
Używam TextMate z moim ulubionym motywem "Pastels on Dark" do edycji HTML i JavaScript. Wygląda niesamowite, i tak, i ciesząc się, co mam robić codziennie :)
używam CSSEdit do edycji CSS, ponieważ:
- ma Dreamweaver-Like edycji CSS UI, bez ręcznego pisania kodu
- ma autocompletion, kiedy masz zamiar coś zmieniać przez ręce
- ma dobry styl nawigatora, który działa jak zarys widoku
powodzenia!
Tak, przychodzę z formularzy internetowych. Jakie jest Twoje doświadczenie, najlepszy sposób, aby przejść do RoR? Jaki był twój największy ból na drodze do zostania przyzwoitym deweloperem RoR? –
Najlepszą trasą dla RoR-a jest rozpoczęcie od przewodników po szynach, tak jak ja połączyłem - ma to świetne wprowadzenie, aby wszystko działało od zera. Jeśli chodzi o pochodzący z WebForms, jest to droga wszelkiego zła i niewłaściwy model dla sieci w mojej opinii. Policz to jak najczęściej bezużyteczne;) – Kezzer