Debug Helper

Celem tego dodatku jest ułatwienie debugowania w NVDA. Nowe funkcje będą dodawane na podstawie sugestii użytkowników. Wszystkie wiadomości e-mail lub [problemy z GitHub] (https://github.com/XLTechie/debugHelper) z opiniami lub pomysłami na funkcje są mile widziane.

Polecenie

  • NVDA+Shift+F1: Wstawia linię znacznika w dzienniku NVDA.

Wyjaśnienie i użycie

Po naciśnięciu polecenia dodatek wstawia wiersz podobny do następującego w dzienniku NVDA (na poziomie Info):

-- Marka 1 --

Ogłosi również: "Zalogowany Znak 1!"

Jeśli ponownie naciśniesz, otrzymasz:

-- Marka 2 --

i "Zalogowany Znak 2!" zostanie wypowiedziany.

Załóżmy na przykład, że miałeś wykonać serię zadań, o których wiesz, że generujesz długą zawartość błędów w dzienniku NVDA. Zamierzasz opublikować odpowiednie części swojego dziennika na liście mailingowej lub [NVDA GitHub issue tracker] (https://github.com/nvaccess/nvda/issues). Nie chcesz jednak przeszukiwać całego dziennika, aby znaleźć odpowiednią zawartość. Więc używasz tego dodatku, aby wstawić znak 1, tuż przed zrobieniem rzeczy, która powoduje pierwszy błąd. Jeśli wiesz, że coś innego wygeneruje dalsze błędy lub inny rodzaj, wstawiasz inny znak, aby oddzielić ten błąd od poprzedniego, lub możesz powiedzieć "to jest to, co robiłem w znaku 3, gdzie wystąpiły pewne błędy". Inny przykład: Podczas korzystania z jakiejś aplikacji dzieje się coś, co powoduje błąd (być może usłyszysz dźwięk błędu systemu Windows). Chcesz wrócić i znaleźć ten błąd później, ale nie chcesz przestać działać i zapisać dziennika teraz. Dlatego należy użyć tego dodatku ponownie, aby wstawić znacznik w dzienniku. Tym razem znak pojawi się po błędach w dzienniku, a nie przed. Ale tak czy inaczej, znaki pomogą Ci zawęzić ważne sekcje dziennika.

Linie znaczników pokazane powyżej można łatwo wyszukać za pomocą polecenia znajdź w edytorze tekstu, takim jak Notatnik lub Notepad ++. Ponadto domyślnie nad każdym znakiem wstawiona jest pusta linia. Puste linie są również możliwe po znaku. Puste wiersze mogą być pomocne, jeśli używasz przeglądarki dzienników NVDA lub innego edytora tekstu i chcesz użyć strzałek, aby szybko odczytać dziennik w górę / w dół, aby znaleźć konkretny znak. Łatwo jest wybrać słowo "puste" z kilku wypowiadanych tekstów, gdy szybko poruszasz się po dzienniku. Jeśli strzałka jest naprawdę szybka, możesz potrzebować więcej niż jednej pustej linii, którą możesz dostosować w ustawieniach.

Uwaga: Liczba znaczników przetrwa ponowne załadowanie wtyczek (NVDA + Control + F3), ale zacznie się od jednego, jeśli ponownie uruchomisz NVDA.

Ustawienia

W sekcji Ustawienia Preferencji NVDA znajdziesz kategorię "Pomocnik debugowania". W oknie dialogowym ustawień można zmienić liczbę pustych wierszy wstawionych przed i po każdej linii znacznika. Wartość domyślna to jeden wiersz przed i zero po, chociaż można użyć od 0 do 10 wierszy dla każdego z nich. W kategorii Narzędzia panelu Gesty wprowadzania NVDA można zmienić NVDA+Shift+F1 na wybraną sekwencję.

Lista zmian

  • Wersja 1.0.2 (2019-08-28)

    • Tłumaczenie i czyszczenie kodu.
  • Wersja 1.0.1 (2019-08-26)

    • Wersja z drobnymi poprawkami błędów, aby prawdopodobnie rozwiązać problem z instalacją w niektórych wersjach systemu Windows.
  • Wersja 1.0 (2019-08-22)

    • Pierwsze wydanie. Zawiera następujące funkcje:

      • Możliwość generowania numerowanych linii znaczników w dzienniku (na poziomie informacji).
      • Możliwość dodania 0-10 pustych linii przed i po każdej linii znacznika.
      • Konfiguracja poprzez system dialogowy ustawień NVDA.