Funkcjonalności jPALIO 7.4
Analiza składni:
- Podświetlanie w kodzie oraz wyświetlanie w postaci listy „na bieżąco” błędów składniowych i semantycznych,
- Analiza składni jest bardziej restrykcyjna niż rzeczywisty kompilator jPALIO.
Wersjonowanie:
- Automatyczna archiwizacja z opóźnieniem zmodyfikowanych elementów kodu, aplikacyjnego (obiekty, strony, media, przywileje, role, parametry globalne, itd.),
- Możliwość tworzenia rewizji kodu aplikacyjnego z możliwością wybrania elementów spośród wszystkich, które zostały zmodyfikowane i nie ujęte do tej pory w rewizji,
- Tworzenie rewizji wymusza natychmiastową archiwizację elementów, które po ostatniej modyfikacji nie zostały jeszcze zarchiwizowane,
- Wyświetlanie historii archiwizacji i rewizji dowolnego obiektu,
- Okno graficznego porównywania dwóch wersji tego samego obiektu:
- Akcja porównania obiektu ze stanem z ostatniej archiwizacji,
- Akcja porównania obiektu ze stanem z ostatniej rewizji,
- Akcja porównania obiektu z dowolnie wybranym stanem z przeszłości,
- Akcja porównania obiektu między dwoma dowolnie wybranymi stanami z przeszłości.
Autoupdate:
- Skanowanie aktualnej struktury bazy danych dostosowane do różnych serwerów baz danych,
- Algorytm aktualizujący uwzględnia 3 schematy wejściowe: oczekiwany aktualny schemat, schemat docelowy oraz schemat rzeczywisty,
- Algorytm oparty jest na wielu założeniach:
- Dodatkowe tabele ani kolumny nie będą usuwane,
- Kolumny, które są w rzeczywistości szersze niż oczekiwano nie będą skracane.
Konfiguracja serwera:
- Możliwość ustawienia na serwerze preferencji, która wersja jDESIGNER-a będzie uruchamiana po kliknięciu na stronie html.info (panelu administracyjnego):
- Latest: najnowsza wersja testowa,
- Stable: wersja stabilna, publiczna.
Wgrywanie łatek:
- Możliwość zdefiniowania opcji wgrywania dla każdej tabeli niezależnie,
- Dodatkowe opcje wgrywania:
- Dodawanie nowych elementów bez nadpisywania istniejących,
- Dodawanie nowych elementów oraz nadpisywanie tylko starszych elementów,
- Możliwość określenia czy zadania po wgraniu na serwer zostaną automatycznie aktywowane, dezaktywowane czy pozostawione bez zmian.
Nowe funkcjonalności edytora w jDESIGNER'ze:
- Klonowanie linii pod kursorem
- Usuwanie linii pod kursorem
- Przenoszenie linii pod kursorem w górę i w dół (wraz z kursorem)