Udostępnij za pośrednictwem


Using Outlining to Hide Code

Można korzystać z funkcji konspektu w SQL Server Management Studio edytory kwerendy selektywnie ukryć kod podczas edytowania kwerendy. Dzięki temu łatwo wyświetlić kod, nad którym pracujesz, szczególnie w dużych kwerendy plików.

Tworzenie konspektu — omówienie

Domyślnie cały kod jest widoczny po otwarciu okna edytora do kwerendy.Regiony kodu mogą być zwinięte ją ukryć z widoku.Pionowa linia przy lewej krawędzi okna edytora używa kwadrat ze znakiem minus (-) do identyfikacji początek każdego region zwijane kodu.Po kliknięciu znaku minus tekst kod region jest zastępowany pole które zawiera trzy kropki (…) i znaku minus zmiany znak plus (+).Po kliknięciu znaku plus zwinięty kod pojawia się, a znak plus zmienia znak minus.Po umieszczeniu wskaźnika myszy nad polem, który ma trzy okresy, pojawia się etykietka narzędzia zawiera kod w sekcji zwiniętego.

System konspekt regionów

Każdy SQL Server Management Studio Edytor generuje zestaw domyślne konspektu zdefiniowanych w systemie regionów.

Edytory kodu MDX i DMX utworzyć konspekt regionów dla każdego sprawozdania wielowierszowego.Jest to tylko poziom konspektu obsługujących tych edytorów.

Analiza usługi XMLA Query Edytor regionów

The Analysis Services XMLA Query Editor generates an outline region for each multiline XML atrybut. Edytor zagnieżdżania regionów konspekt tagów zagnieżdżonych.Na przykład edytor XMLA tworzy trzech regionach konspektu dla następującego dokumentu.

XML code showing outlining

Kliknij znak minus na <InnerTag> wiersz, po prostu InnerTag jest zwinięty, jak pokazano na poniższej ilustracji.

XML code with inner node hidden

Po umieszczeniu wskaźnika myszy nad polem, który ma trzy okresy (…) z kodem w zwinięty region pojawi się w etykietce narzędzia, jak pokazano na poniższej ilustracji.

XML code with tooltip showing hidden code

Kliknij znak minus na <MiddleTag> Linia, MiddleTag i InnerTag są zwinięte, jak pokazano na poniższej ilustracji.

XML code with inner and middle tags hidden

Kliknij znak minus na <OuterTag> Linia, wszystkie trzy wiersze będą zwinięte, jak pokazano na poniższej ilustracji.

XML code showing all three tags hidden

Edytor kwerend aparat bazy danych regionów

The Database Engine Query Editor generates outline regions for each element in the following hierarchy:

  1. Instancje.Pierwszy partia jest kod od początku pliku pierwsze polecenie OBLICZ lub koniec pliku, gdy nie ma żadnych poleceń GO.Po pierwszym GO nie ma jednej partia każdego polecenia przejdź do następnego polecenia OBLICZ lub koniec pliku.

  2. Bloki rozdzielone następujących słów kluczowych:

    • POCZĄTKOWEGO - KOŃCOWEGO

    • POCZĄTEK TRY - KONIEC TRY

    • ROZPOCZNIJ CATCH - CATCH ZAKOŃCZENIA

  3. Wielowierszowe instrukcji.

Na przykład Database Engine Edytor kwerend tworzy trzech regionach konspektu dla następującej kwerendy:

CREATE PROCEDURE Sales.SampleProc --Outline region 1
AS
BEGIN --Outline region 2 
  SELECT GETDATE() AS TimeOfQuery;
  SELECT * --Outline region 3
  FROM sys.transmission_queue;
  SELECT @@VERSION;
END;
GO

Można kliknąć znak minus SELECT * wiersz, aby zwinąć, tak że SELECT Instrukcja. Aby zwinąć cały BEGIN - END zablokować, kliknij znak minus na BEGIN wiersz. Aby zwinąć całej partia do GO polecenia, należy kliknąć znak minus na CREATE PROCEDURE wiersz. Nie można zwinąć SELECT GETDATE() lub SELECT @@VERSION wiersze pojedynczo, ponieważ są one pojedynczy wiersz instrukcji i nie pobieraj, tworzenie konspektów regionów.