Udostępnij za pośrednictwem


Aby określić reguły C++ do uruchomienia przy użyciu zestawów reguł

W Visual Studio Premium i Visual Studio Ultimate, można tworzyć i modyfikować niestandardowy rule set do potrzeb konkretnego projektu skojarzone z analizy kodu.Aby utworzyć niestandardową regułę C++, C i C++ projektu musi być otwarty w programie Visual Studio IDE.Można następnie otworzyć zestaw standardowych reguł w edytorze zestawu reguł i następnie dodawać lub usuwać szczególnych zasad oraz opcjonalnie zmienić akcję, która występuje, gdy kod analizy określa, że zostało naruszone reguły.

Aby utworzyć regułę niestandardową, można zapisać przy użyciu nowej nazwy pliku.Zestaw reguł niestandardowej jest automatycznie przypisywany do projektu.

Otwieranie reguła ustawić opcje edytora

Aby utworzyć niestandardową regułę z pojedynczego istniejącego zestawu reguł

  1. W oknie Solution Explorer, otwórz menu skrótów dla projektu, a następnie wybierz Właściwości.

  2. Na Właściwości tab, wybierz polecenie Analizy kodu.

  3. W Rule Set listy rozwijanej, wykonaj jedną z następujących czynności:

    • Wybierz zestaw reguł, który chcesz dostosować.

    - lub -

    • Wybierz < Przeglądaj... > określić zbiór istniejącą regułę, która nie jest na liście.
  4. Wybierz Otwórz reguły są wyświetlane w edytorze zestawu reguł.

Aby zmodyfikować regułę w Edytor zestawu reguł

  • Aby zmienić nazwę wyświetlaną zestaw reguł na widoku menu, wybierz polecenie Okno właściwości.Wprowadź nazwę wyświetlaną w Nazwa pole.Należy zauważyć, że nazwa wyświetlana może się różnić od nazwy pliku.

  • Aby dodać zestaw niestandardową regułę zasady grupy, zaznacz pole wyboru grupy.Aby usunąć wszystkie zasady grupy, wyczyść pole wyboru.

  • Aby dodać określonej reguły w zestawie niestandardową regułę, zaznacz pole wyboru, reguły.Aby usunąć regułę z zestawu reguł, wyczyść pole wyboru.

  • Aby zmienić Akcja podejmowana, gdy reguła taka zostanie naruszona w analizie kod, wybierz polecenie działania pól dla reguły, a następnie wybierz jedną z następujących wartości:

    Warn-generuje ostrzeżenie.

    Error-generuje błąd.

    None-Wyłącza reguły.Ta akcja jest taka sama, jak usuwanie reguły z zestawu reguł.

Aby grupować, filtrować lub zmienić pola w edytorze zestawu reguł przy użyciu reguły należy ustawić pasek narzędziowy edytora

  • Aby rozwinąć zasad we wszystkich grupach, wybierz polecenie Rozwiń wszystkie.

  • Aby zwinąć zasad we wszystkich grupach, wybierz polecenie Zwiń wszystkie.

  • Aby zmienić pole, które reguły są pogrupowane według, wybierz pole z Group By listy.Aby wyświetlić zasady rozgrupowany, wybierz polecenie <None>.

  • Aby dodać lub usunąć pola w kolumnach reguła, wybierz polecenie Kolumny opcje.

  • Aby ukryć reguły, które nie stosuje się z bieżącym rozwiązaniem, wybierz polecenie ukryć zasady, które nie stosuje się z bieżącym rozwiązaniem.

  • Aby przełączyć się między wyświetlaniem i ukrywaniem reguły, które są przypisane działania błędu, wybierz polecenie Pokaż reguły, które można generować błędy analizy kodu.

  • Aby przełączyć się między wyświetlaniem i ukrywaniem reguły, które są przypisane ostrzeżenie akcję, wybierz polecenie Pokaż reguły, które można wygenerować kod analizy ostrzeżenia.

  • Aby przełączyć się między wyświetlaniem i ukrywaniem zasady, które są przypisane Brak działania, wybierz polecenie Pokaż reguły, które nie są włączone.

  • Aby dodać lub usunąć Microsoft domyślną regułę ustawia się do bieżącego zestawu reguł, wybierz polecenie Dodaj lub usuń zestawów reguł podrzędnych.