Zestaw roboczy w regule analizy kodu edytora
Edytor zestawu reguł analizy kodu pozwala określić reguły, które są uwzględniane w zestawie reguł niestandardowych oraz określić akcję.Można również określić akcję do wykonania w przypadku, gdy analiza kodu napotka naruszenie reguły.
Akcja |
Opis |
---|---|
Warning |
Generuje ostrzeżenie w oknie Listy błędów. |
Error |
Generuje błąd w oknie Listy błędów. |
None |
Wyłącza regułę. |
Edytor wyświetla reguły w strukturze drzewa, która grupuje reguły poprzez pole zestawu reguł, które zostanie określone.Aby dodać lub usunąć reguły z zestawu reguł, wykonaj jedną lub więcej z następujących czynności:
Zaznacz lub wyczyść pole wyboru węzła grupy, aby dodać lub usunąć wszystkie reguły w grupie.Po wybraniu grupy wszystkie reguły są ustawiane na akcję Ostrzeżenie.
Kliknij pole Akcja grupy, a następnie określ akcję do zastosowania do wszystkich reguł w grupie.
Zaznacz lub wyczyść pole wyboru dla poszczególnych reguł.Gdy pole wyboru dla reguły jest zaznaczone, akcja reguły jest ustawiona na Ostrzeżenie.
Pasek narzędziowy edytora zestawu reguł
Można użyć paska narzędzi edytora zestawu reguł aby grupować, filtrować i wyszukiwać dane wyświetlane w siatce zestawu reguł.
W poniższej tabeli opisano formanty znajdujące się na pasku narzędzi edytora zestawu reguł.
Formant paska narzędzi |
Opis |
---|---|
Rozwiń wszystko |
Pokazuje reguły we wszystkich grupach. |
Zwiń wszystko |
Ukrywa reguły we wszystkich grupach. |
Grupuj według |
Określa pole, według którego reguły są grupowane.Kliknij <None>, aby wyświetlić reguły bez grupy. |
Opcje kolumny |
Określa pola reguły do wyświetlenia. |
Ukryj reguły, które nie dotyczą bieżącego rozwiązania |
Pokazuje lub ukrywa reguły, które nie są tego samego typu docelowego co rozwiązanie. |
Pokaż reguły generujące błędy Analizy kodu |
Pokazuje lub ukrywa reguły, które są przypisane do akcji Błąd. |
Pokaż reguły generujące ostrzeżenia Analizy kodu |
Pokazuje lub ukrywa reguły, które są przypisane do akcji Ostrzeżenie. |
Pokaż reguły, które nie są włączone |
Pokazuje lub ukrywa reguły, które są przypisane do akcji Brak. |
Dodaj lub usuń podrzędne zestawy reguł |
Dodaje lub usuwa reguły z zaznaczonych zestawów reguł. |
Reguły wyszukiwania |
Przegląda wszystkie wartości pól wyszukując określonego ciągu znaków. |
Pola zestawu reguł
Pola zestawu reguł wyświetlają informacje dotyczące zestawu reguł i mogą służyć do sortowania i grupowania listy reguł.Aby wyświetlić lub ukryć pola, kliknij Opcje kolumny na pasku narzędzi edytora zestawu reguł i następnie zaznacz lub wyczyść pola wyboru tych pól, aby je pokazać lub ukryć.
W poniższej tabeli opisano pola zestawu reguł.
Pole |
Opis |
---|---|
ID |
Identyfikator reguły. |
Category |
Oprócz przynależności do zestawów reguł, reguły analizy kodu są również pogrupowane według kategorii.Aby uzyskać więcej informacji, zobacz Analizy kodu zarządzanego kodu ostrzeżenia. |
Name |
Tytuł reguły. |
Namespace |
Przestrzeń nazw reguły. |
Target Type |
Wskazuje, czy reguła jest w kodem natywnym, zarządzanym lub bazodanowym. |
Action |
Akcja podejmowana, gdy reguła ta zostanie naruszona podczas przebiegu analizy kodu. Warning - generuje ostrzeżenie. Error - generuje błąd. None - wyłącza regułę. Można edytować w pole Akcja.Ustawienie wartości Brak oznacza to samo, co wyczyszczenie pola wyboru dla reguły. |
Source Rule Sets |
Zestaw reguł, który zawiera regułę. |
Sortowanie i Filtrowanie zestawów reguł
Używając nagłówków kolumn siatki zestawu reguł można sortować i filtrować reguły według wartości pola.
W celu posortowania list zestawu reguł, kliknij nagłówek kolumny pola, według którego chcesz sortować.Jeśli zestawy reguł są pogrupowane, każda grupa jest sortowana indywidualnie.
W celu filtrowania zestawów reguł według wartości pola, kliknij przycisk Filtr na nagłówku kolumny pola, według którego chcesz filtrować.Zaznacz pola wyboru wartości, które chcesz pokazać i wyczyść pola wyboru wartości, które chcesz ukryć.