Tryb developera¶
Tryb developera - jest to specjalny tryb pracy z definicją form, który pozwala szybko identyfikować elementy formy (pola, akcje), pozwala w prosty sposób przemieszczać się między elementami okna, a ich definicjami, usprawniając w ten sposób pracę programisty.
Tryb developera można włączyć dla każdego uruchomionego okna, wybierając odpowiednią opcję z menu prawego przycisku myszy lub wciskając przycisk F9 (tryb zostanie włączony dla aktywnej formy). Można także do niego przejść z poziomu definicji formy naciskając przycisk "Znajdź element na uruchomionej formie". Tryb developera można także włączyć z poziomu Neos Inspectora. Wybrana forma będzie w inspektorze wyróżniona dodatkową ikonką, a sama forma zaznaczy się na niebiesko.
Działanie trybu developera¶
Jeśli na uruchomionym oknie włączymy Tryb developera to okno zmieni swoje zachowanie. Kliknięcie w dowolny komponent na tym oknie spowoduje zaznaczenie tego komponentu oraz odszukanie w Neos Expercie definicji tego elementu. Dodatkowo jeśli klikniemy w przycisk jakiejś akcji, która ma metodę wykonawczą i mamy już otwarte okno edycji kodu C# to automatycznie zostanie odnaleziona definicja tej metody.
Tryb developera pozwala również identyfikować elementy okna na podstawie definicji. Aby odszukać komponent na formie wystarczy w definicji formy kliknąć przycisk z ikonką Trybu developera("Znajdź element na uruchomionej formie"). Spowoduje to uruchomienie formy, włączenie trybu developera oraz odszukanie wybranego komponentu.
Przykład użycia¶
Uruchamiamy Neos Experta, edytor C#, a następnie okno SENTE.PODMIOT (BROWSE). Przełączamy się na zakładkę "Zadania". Widzimy na dole pole "Opis zadania". Chcemy szybko odnaleźć jego definicję, aby coś zmienić w wyglądzie okna. Naciskamy F9 i klikamy na element "Opis zadania". Następnie przełączamy się na Neos Experta i jesteśmy dokładnie we właściwym miejscu.
Wracamy do okna podmiotów i przełączamy się na zakładkę "Osoby kontaktowe" i klikamy na przycisk "Dołącz". Następnie przełączamy się na edytor C#, w którym wyświetliła się już metoda klikniętej akcji.
Ponowne naciśnięcie F9 na oknie podmiotów lub wybranie funkcji "Tryb developera" z menu pod prawym przyciskiem myszy wyłącza tryb dewelopera, pozwalając na normalną pracę na formie.
Info
W trybie developera działa drag&drop pozwalające na przesuwanie elementów na formie, lecz wykonane zmiany nie zostaną zapisane w definicji formy. Z tego powodu bezwzględnie nie należy używać drag&drop.