Dostosowywanie układów okien i personalizowanie kart

W programie Visual Studio można dostosować położenie, rozmiar i zachowanie okien, aby tworzyć układy okien, które najlepiej sprawdzają się w przypadku różnych przepływów pracy programistycznych. Możesz również spersonalizować sposób korzystania z kart do interakcji z kodem.

Dostosowywanie układów okien

Podczas dostosowywania układu okna zintegrowane środowisko projektowe (IDE) programu Visual Studio zapamiętuje go. Jeśli na przykład zmienisz lokalizację dokowania Eksplorator rozwiązań, a następnie zamkniesz program Visual Studio, następnym razem, gdy otworzysz program Visual Studio, Eksplorator rozwiązań zostanie zadokowany w tej samej lokalizacji. Środowisko IDE programu Visual Studio zapamiętuje lokalizację dokowania, nawet jeśli pracujesz na innym komputerze.

Możesz również nazwać i zapisać układ niestandardowy, a następnie przełączać się między układami za pomocą jednego polecenia. Można na przykład utworzyć układ do edycji i układu debugowania oraz przełączyć się między nimi za pomocą polecenia menu Zastosuj>układ okna.

Napiwek

Począwszy od programu Visual Studio 17.9, lista otwartych dokumentów została przeniesiona z formatu binarnego w pliku suo do formatu zwykłego tekstu w pliku JSON. Plik JSON jest zapisywany w ukrytym folderze .vs w tej samej lokalizacji pliku suo (solutionFolder.vs\SolutionName\v17). Ten plik JSON zawiera listę otwartych dokumentów i ich właściwości, układ grup dokumentów i kontenerów oraz szerokość kolumny tabulacji pionowej. Przechowywanie w postaci zwykłego tekstu w formacie JSON umożliwia łatwiejsze tworzenie kopii zapasowych, a także możliwość ewidencjonowania różnych zestawów otwartych dokumentów, które można przywrócić w razie potrzeby.

Okna narzędzi i dokumentów

Środowisko IDE ma dwa podstawowe typy okien, okna narzędzi i okna dokumentów. Okna narzędzi obejmują Eksplorator rozwiązań, Eksplorator serwera, Okno danych wyjściowych, Lista błędów, projektanci, okna debugera itd. Okna dokumentów zawierają pliki kodu źródłowego, dowolne pliki tekstowe, pliki konfiguracji itd. Możesz zmienić rozmiar lub przeciągnąć okna narzędzi na pasku tytułu. Okna dokumentów można przeciągać na kartę. Kliknij prawym przyciskiem myszy kartę lub pasek tytułu, aby ustawić inne opcje w oknie.

W menu Okno są wyświetlane opcje dokowania, pływającego i ukrywania okien w środowisku IDE. Kliknij prawym przyciskiem myszy kartę okna lub pasek tytułu, aby wyświetlić więcej opcji dla tego konkretnego okna. Jednocześnie można wyświetlić więcej niż jedno wystąpienie niektórych okien narzędzi. Można na przykład wyświetlić więcej niż jedno okno przeglądarki internetowej i utworzyć dodatkowe wystąpienia niektórych okien narzędzi, wybierając pozycję Nowe okno w menu Okno.

Podział okien

Jeśli musisz wyświetlać lub edytować dwie lokalizacje jednocześnie w dokumencie, możesz podzielić okna. Aby podzielić dokument na dwie niezależne sekcje przewijania, wybierz pozycję Podziel w menu Okno . Wybierz pozycję Usuń podział w menu Okno , aby przywrócić pojedynczy widok.

Paski narzędzi

Paski narzędzi można rozmieścić, przeciągając je do miejsca, w którym chcesz, lub za pomocą okna dialogowego Dostosowywanie . Aby uzyskać więcej informacji na temat ustawiania i dostosowywania pasków narzędzi, zobacz Jak dostosować menu i paski narzędzi.

Rozmieść i zadokować okna

Okno dokumentu lub okno narzędzia można zadokować, aby mieć położenie i rozmiar w ramce okna ŚRODOWISKA IDE. Można go również ustawić jako oddzielne przestawne okno, które znajduje się poza środowiskiem IDE.

Okno narzędzi można zadokować w dowolnym miejscu wewnątrz ramki IDE. Niektóre okna narzędzi można również zadokować jako okna z kartami w ramce edytora. Można też zadokować okna dokumentów w ramce edytora lub przypiąć je do bieżącej pozycji w kolejności tabulacji.

Można również zadokować wiele okien, aby unosić się razem w tratwie lub poza środowiskiem IDE. Okna narzędzi mogą być również ukryte lub zminimalizowane.

Okna można rozmieścić w następujący sposób:

  • Przypnij okna dokumentu z lewej strony karty.
  • Okna dokowania tabulatora do ramki edycji.
  • Zadokuj okna narzędzi do krawędzi ramki w środowisku IDE.
  • Zmiennoprzecinkowy dokument lub okna narzędzi w środowisku IDE lub poza tym środowiskiem IDE.
  • Ukryj okna narzędzi wzdłuż krawędzi środowiska IDE.
  • Wyświetlanie okien na różnych monitorach.
  • Zresetuj umieszczanie okna w domyślnym układzie lub w zapisanym układzie niestandardowym.

Aby rozmieścić okna narzędzi i dokumentów, możesz umieścić kursor na pasku tytułu okna, a następnie przeciągnąć go do miejsca, w którym chcesz. Alternatywnie możesz kliknąć prawym przyciskiem myszy pasek tytułu okna, aby użyć menu kontekstowego lub użyć poleceń w menu Okno .

Okna dokowania

Po wybraniu i przeciągnięciu paska tytułu okna narzędzia lub karty okna dokumentu zostanie wyświetlony romb prowadnicy. Podczas operacji przeciągania, gdy kursor myszy znajduje się nad jedną ze strzałek w rombu, zostanie wyświetlony zacieniony obszar pokazujący, gdzie można zadokować okno, jeśli zwolnisz przycisk myszy.

Aby przenieść okno z możliwością dokowania bez przyciągania go do miejsca, naciśnij klawisz Ctrl podczas przeciągania okna.

Aby zwrócić okno narzędzia lub okno dokumentu do najnowszej zadokowanej lokalizacji, naciśnij klawisze Ctrl, klikając dwukrotnie pasek tytułu lub kartę okna.

Poniższy zrzut ekranu przedstawia romb przewodnika dla okien dokumentów, które można zadokować tylko w ramce edycji:

Screenshot of the Document window guide diamond.

Okna narzędzi można przymocować do jednej strony ramki w środowisku IDE lub w ramce edycji. Romb prowadnicy pojawia się podczas przeciągania okna narzędzi do innej lokalizacji, aby ułatwić ponowne odkłonięcie okna.

Screenshot of the Tool window guide diamond.

Poniższy zrzut ekranu przedstawia Eksplorator rozwiązań zadokowany w nowej lokalizacji rozdzielonej fioletowym zacienionym obszarem:

Screenshot of what appears in the IDE when you want to dock Solution Explorer in a new position.

Zamykanie i automatyczne ukrywanie okien narzędzi

Okno narzędzia można zamknąć, wybierając znak X w prawym górnym rogu paska tytułu. Aby otworzyć ponownie okno, wybierz odpowiednie okna narzędzi przy użyciu pozycji Widok na pasku menu lub za pomocą skojarzonego skrótu klawiaturowego.

Okna narzędzi obsługują funkcję o nazwie Auto Ukryj, co powoduje, że okno wysunie się w drogę podczas korzystania z innego okna. Gdy okno jest automatycznie ukryte, jego nazwa jest wyświetlana na karcie na krawędzi środowiska IDE. Aby ponownie użyć okna, wybierz kartę, aby okno przesuwało się z powrotem do widoku.

Set of two screenshots that show the Auto Hide menu item and an associated set of tabbed tool windows when Auto Hide is selected.

Napiwek

Aby ustawić, czy automatyczne ukrywanie działa indywidualnie w oknach narzędzi, czy jako grupy zadokowane, wybierz lub wyczyść przycisk Ukryj automatycznie wpływa na aktywne okno narzędzia tylko w oknie dialogowym Opcje . Aby uzyskać więcej informacji, zobacz okno dialogowe Opcje: Ogólne środowisko>.

Uwaga

Okna narzędzi, które mają włączone automatyczne ukrywanie, mogą tymczasowo przesuwać się do widoku, gdy okno ma fokus. Aby ponownie ukryć okno, wybierz element poza bieżącym oknem. Gdy okno traci fokus, przesuwa się z powrotem z widoku.

Używanie drugiego monitora

Jeśli masz drugi monitor i obsługuje go system operacyjny, możesz wybrać, który monitor wyświetla okno. Można nawet zgrupować wiele okien w tratwach na innych monitorach.

Napiwek

Możesz utworzyć wiele wystąpień Eksplorator rozwiązań i przenieść je do innego monitora. Kliknij prawym przyciskiem myszy węzeł Rozwiązanie i wybierz pozycję Nowy widok Eksplorator rozwiązań. Aby zamknąć dodatkowe wystąpienia, kliknij dwukrotnie każdy z nich, naciskając klawisz Ctrl .

Resetowanie, nazwa i przełączanie między układami okien

Środowisko IDE można zwrócić do oryginalnego układu okna kolekcji ustawień, wybierając pozycję Układ okna resetowania systemu Windows>na pasku menu. Po uruchomieniu tego polecenia są wykonywane następujące akcje:

  • Wszystkie okna są przenoszone do domyślnych pozycji.

  • Okna zamknięte w domyślnym układzie okna są zamykane.

  • Okna otwarte w domyślnym układzie okna są otwarte.

Tworzenie i zapisywanie układów niestandardowych

Program Visual Studio umożliwia zapisywanie maksymalnie 10 niestandardowych układów okien i szybkie przełączanie się między nimi. W poniższych krokach pokazano, jak tworzyć, zapisywać, wywoływać i zarządzać dwoma niestandardowymi układami, które korzystają z wielu monitorów z oknami narzędzi zadokowanych i przestawnych.

Tworzenie projektu i dostosowywanie układu

Najpierw utwórz projekt interfejsu użytkownika. Chodzi o to, aby zmaksymalizować przestrzeń dla okna projektanta, przenosząc inne okna narzędzi z drogi.

  1. Utwórz nowy projekt aplikacji WPF w języku C#.

  2. Jeśli masz wiele monitorów, przeciągnij okno Eksplorator rozwiązań i okno Właściwości do drugiego monitora.

    Jeśli używasz tylko jednego monitora, spróbuj zamknąć wszystkie okna z wyjątkiem projektanta.

  3. Naciśnij klawisze Ctrl+Alt+X, aby wyświetlić okno Przybornik. Jeśli okno jest zadokowane, przeciągnij go tak, aby unosił się gdzieś, gdzie chcesz go ustawić.

  4. Gdy układ jest odpowiedni, wybierz pozycję Układ okna>Zapisz okno. Nadaj temu układowi nazwę "Projektant".

    Zwróć uwagę, że nowy układ jest przypisany do następnego skrótu klawiaturowego z zastrzeżonej listy Ctrl+Alt+1...0.

Tworzenie projektu i układu bazy danych

Następnie dodaj nowy projekt bazy danych programu SQL Server do rozwiązania.

  1. Kliknij prawym przyciskiem myszy węzeł Rozwiązanie w Eksplorator rozwiązań, aby otworzyć menu kontekstowe, wybierz polecenie Dodaj, a następnie wybierz pozycję Nowy projekt.

  2. W oknie dialogowym Dodawanie nowego projektu wybierz pozycję SQL z listy rozwijanej Wszystkie typy projektów, a następnie wybierz pozycję Projekt bazy danych programu SQL Server.

    (Możesz również użyć pola Wyszukiwania, aby znaleźć szablon. W tym celu wprowadź ciąg wyszukiwania "SQL" w polu zawierającym następujący tekst: Wyszukaj szablony (Alt+S)).

  3. Kliknij prawym przyciskiem myszy nowy projekt bazy danych w Eksplorator rozwiązań, a następnie wybierz polecenie Wyświetl w Eksplorator obiektów.

    Gdy to zrobisz, program Visual Studio wyświetli okno Eksplorator obiektów programu SQL Server, które umożliwia dostęp do tabel, widoków i innych obiektów w bazie danych. Możesz unosić to okno lub pozostawić je zadokowane. Dostosuj inne okna narzędzi w żądany sposób. W przypadku dodatkowego realizmu można dodać rzeczywistą bazę danych, ale nie jest to konieczne w tym przewodniku.

  4. Gdy układ jest odpowiedni, wybierz pozycję Okno na pasku menu, a następnie wybierz pozycję Zapisz układ okna. Nadaj temu układowi nazwę "Db Project". (Nie przejmuj się układem trybu debugowania dla tego projektu).

Przełączanie między układami

Aby przełączać się między układami, użyj skrótów klawiaturowych z zarezerwowanej listy Ctrl+Alt+1...0. Możesz też z menu głównego wybrać pozycję Zastosuj>układ okna.

Screenshot of the 'Apply window layout' menu.

Jeśli w pracy masz konfigurację z wieloma monitorami i jeden laptop monitora w domu, możesz utworzyć układy zoptymalizowane pod kątem poszczególnych maszyn.

Uwaga

Jeśli zastosujesz układ wielomonitorowy w systemie pojedynczego monitora, przestawne okna umieszczone na drugim monitorze będą teraz ukryte za oknem programu Visual Studio. Te okna można przenieść z przodu, naciskając klawisze Alt+Tab. Jeśli później otworzysz program Visual Studio z wieloma monitorami, możesz przywrócić okna do określonych pozycji, ponownie stosując układ.

Zarządzanie układami i zarządzanie nimi

Możesz usunąć, zmienić nazwę lub zmienić kolejność układu niestandardowego, wybierając pozycję Zarządzanie>układami okien. Jeśli przeniesiesz układ, powiązanie klucza zostanie automatycznie dostosowane, aby odzwierciedlić nową pozycję na liście. Nie można modyfikować samych powiązań kluczy, ale jednocześnie można przechowywać maksymalnie 10 układów.

Screenshot of the 'Manage Window Layouts' dialog.

Aby przypomnieć sobie, do którego układu przypisano skrót klawiaturowy, wybierz pozycję Zastosuj>układ okna.

Te układy są automatycznie przenoszone między wersjami programu Visual Studio i wystąpieniami programu Blend na oddzielnych maszynach.

Personalizowanie kart

Karty można personalizować w celu interakcji z oknami dokumentów na kilka różnych sposobów. Można na przykład wyświetlić podgląd pliku w edytorze bez otwierania pliku, grupować karty, rozmieszczać je w wielu wierszach i nie tylko.

Napiwek

Aby dowiedzieć się więcej na temat zarządzania kartami w programie Visual Studio 2022 lub nowszym, zobacz następujący wpis w blogu: Zbyt wiele otwartych kart? Nie ma sprawy!

Karta Podgląd

Na karcie Podgląd można wyświetlać pliki w edytorze bez ich otwierania. Pliki można wyświetlić w wersji zapoznawczej, wybierając je w Eksplorator rozwiązań podczas debugowania podczas przechodzenia do plików z funkcją Przejdź do definicji i przeglądając wyniki wyszukiwania. Pliki podglądu są wyświetlane na karcie po prawej stronie karty dokumentu. Plik zostanie otwarty do edycji, jeśli go zmodyfikujesz lub wybierz pozycję Otwórz.

Grupy kart

Grupy kart rozszerzają możliwość zarządzania ograniczonym obszarem roboczym podczas pracy z co najmniej dwoma otwartymi dokumentami w środowisku IDE. Można organizować wiele okien dokumentów i okien narzędzi w grupach kart pionowych lub poziomych oraz mieszania dokumentów z jednej grupy kart do innej.

Pionowe karty dokumentów

Karty dokumentów można zarządzać na pionowej liście po lewej lub prawej stronie edytora.

Nowość w programie Visual Studio 2019 w wersji 16.4 lub nowszej: Dodaliśmy jedno z najważniejszych żądań funkcji, pionowych kart dokumentów. Teraz możesz zarządzać kartami dokumentów na pionowej liście po lewej lub prawej stronie edytora.

An animation that shows vertical document tabs in action

Możesz zastosować pionowe karty dokumentów w następujący sposób:

  • Wybierz pozycję Narzędzia>Opcje>karty środowiska>i okna na pasku menu. Następnie z kontrolki Ustawianie układu karty wybierz pozycję Góra, Lewa lub Prawa z listy rozwijanej.

  • Kliknij prawym przyciskiem myszy kartę, wybierz pozycję Ustaw układ karty, a następnie wybierz pozycję W lewo lub w prawo. (Aby przywrócić karty do swojej pozycji domyślnej, wybierz pozycję Góra.)

Kolorowe karty dokumentów

Program Visual Studio 2022 zawiera nowe opcje personalizacji, które mogą pomóc w bardziej wydajnym kodzie. Teraz możesz kolorować karty plików według projektu, aby nie trzeba było polować na otwarte pliki.

Aby użyć kart kolorów, przejdź do pozycji Narzędzia>Opcje>karty środowiska>i windows, a następnie wybierz pozycję Kolorowanie kart dokumentów według projektu.

Kolorowanie kart w różnych widokach

W edytorze można kolorować karty zarówno w widokach pionowych, jak i poziomych.

Poniższy zrzut ekranu przedstawia przykład kart kolorów w widoku pionowym:

Screenshot of color tabs in the vertical view.

Poniższy zrzut ekranu przedstawia przykład kart kolorów w widoku poziomym:

Screenshot of color tabs in the horizontal view.

Wybieranie własnych kolorów

Możesz również wybrać własne kolory kart. W tym celu kliknij prawym przyciskiem myszy kartę i wybierz polecenie Ustaw kolor karty, aby wybrać z palety.

Poniższy zrzut ekranu przedstawia przykład personalizowania schematu kolorów kart:

Screenshot of the Set Tab Option that you can use to personalize the colors of tabs.

Wiele wierszy kart

Dodaliśmy możliwość zawijania kart do wielu wierszy, dzięki czemu można jednocześnie otwierać więcej kart poziomych. Przypięte karty są wyświetlane w osobnym wierszu od przypiętych kart.

Screenshot of an example of tabs arranged in multiple rows.

Aby zmienić te opcje, przejdź do pozycji Narzędzia>Opcje>karty środowiska>i karty Windows>Show w wielu wierszach.

Niestandardowy system organizacji

Dodaliśmy dodatkowe opcje pogrubienia bieżącej aktywnej karty, zmiany szerokości karty i dodania dodatkowego przycisku zamknięcia w górnej części dokumentu.

Screenshot of the new custom organization options for tabs in Visual Studio.

Aby zmienić te opcje, przejdź do pozycji Narzędzia>Opcje>karty środowiska>i windows.

Ulepszona dostępność

Zmieniliśmy wskaźnik dokumentów z niezapisanymi zmianami na większą i bardziej widoczną kropkę.

Screenshot of tabs asterisk changed to large dot for accessibility.

Możesz powrócić do znanej gwiazdki, używając kart Środowiska Opcji>>narzędzi>i Wskaźnika brudnego modyfikowania systemu Windows.>

Pokaż nazwy w kursywach

Możesz wyświetlić nazwy dokumentów, które nie są widoczne w kursywie.

Screenshot of invisible tabs listed in italics.

Aby włączyć tę opcję, przejdź do pozycji Narzędzia>Opcje>karty środowiska>i Windows>Pokaż niewidoczne karty w kursywie w menu rozwijanym tabulatora.

Przywracanie zamkniętych kart

Ułatwiliśmy przywracanie ostatnio otwartych dokumentów, podobnie jak zachowanie przeglądarki. Możesz teraz ponownie otworzyć ostatnią kartę, klikając prawym przyciskiem myszy kartę, używając skrótu klawiaturowego Ctrl+K, Ctrl+Z lub przechodząc do elementu menu w obszarze Karta Zamknięta przywracanie okna.>

Screenshot of the Restore Closed Tab feature.