3rdRail - wizualne zintegrowane środowisko programistyczne, którego skuteczność może znacznie przyspieszyć rozwój aplikacji internetowych na platformie Ruby on Rails. Nowe i skuteczne funkcje, główne dla platformy Ruby on Rails, obejmują:Dependencies View, połączenie analizy składniowej i semantycznej, która zapewnia widok wszystkich współzależności w projekcie;
inteligentna funkcja Code Completion do zastępowania metod i parametrów oraz do weryfikacji składni;
CodeGear Commanders, interfejs, który pozwala korzystać ze wszystkich obszernych opcji wiersza poleceń Ruby on Rails do wykonywania generatorów kodu i innych zadań;
reorganizacja kodu źródłowego i liczne funkcje zwiększające produktywność w zintegrowanym środowisku programistycznym w celu przyspieszenia rozwoju platformy Ruby on Rails.
Podstawowe zalety:
- Skuteczne wykorzystanie wiersza poleceń i produktywnego zintegrowanego środowiska programistycznego z funkcją CodeGear Commanders. CodeGear Commanders to unikalna funkcja środowiska 3rdRail, która łączy w sobie wydajność linii poleceń i łatwość użycia oraz wydajność IDE. Pozwala na dynamiczne przełączanie między wprowadzaniem wierszy poleceń a narzędziami środowiska programistycznego, które są w pełni zintegrowane z wierszem poleceń. Wynik wykonywania poleceń dodawania modelu lub widoku jest natychmiast odzwierciedlany w środowisku programistycznym.
- Szybka nawigacja w razie potrzeby dzięki funkcji nawigacji kodowej. Przechodzenie przez kod oprogramowania w środowisku 3rdRail zapewnia szybki i wydajny podgląd struktur aplikacji. Funkcja oceny zależności wykorzystuje kombinację analizy składniowej i semantycznej, zapewniając w ten sposób widok wszystkich współzależności w projekcie.
- Przyspieszone tworzenie aplikacji przy mniejszym wysiłku dzięki inteligentnemu podstawianiu kodu. Możliwość podstawienia kodu w środowisku 3.Rail jest zapewniona przez kilka wysoce wydajnych zintegrowanych funkcji do podstawiania, podstawiania parametrów i sprawdzania składni. Możesz pisać kod z większą precyzją i mniejszym nakładem pracy, bez konieczności zapamiętywania szczegółów, takich jak typy obiektów, metody i sygnatury metod. Środowisko 3rdRail przewiduje najbardziej prawdopodobne podstawienia w oparciu o konwencje i semantykę, a także ma możliwość uwzględnienia kontekstu wygenerowanego kodu.
- Ulepszone i uproszczone projektowanie aplikacji poprzez reorganizację kodu źródłowego. Środowisko 3rdRail dostarcza technologię specjalnie dla platformy Ruby on Rails, która pozwala programistom ulepszyć i uprościć projektowanie aplikacji. Zestaw narzędzi do reorganizacji kodu źródłowego w środowisku 3.Rail pozwala programistom na reorganizację kodu swoich aplikacji bez zmiany wyników.
- Przyspieszenie rozwoju za pomocą kreatorów wydajności. Środowisko 3rdRail rozszerza możliwości wbudowanych generatorów Ruby on Rails za pomocą programów sterujących ze specjalnymi kreatorami wydajności, które łączą kilka powiązanych ze sobą etapów w jedną operację. Pozwala to programistom zachować wydajność i szybkość rozwoju.
- Ułatwienie wprowadzania poprawek i monitorowanie defektów stron internetowych. Za pomocą zewnętrznych narzędzi programistycznych do aplikacji internetowych, w tym Mozilla, narzędzia do debugowania JavaScriptu, sprawdzanie modeli dokumentów obiektowych, monitorowanie zapytań itp. Programiści mogą łatwo i szybko naprawiać i śledzić wszystkie defekty na stronach internetowych.
