Udostępnij za pośrednictwem


Ustawienia użytkownika i obszaru roboczego

Dostosowywanie środowiska usługi Azure Data Studio jest łatwe, zgodnie z opisem w temacie Modyfikowanie ustawień użytkownika, ale zrozumienie wpływu każdej zmiany wymaga znajomości ustawień, które modyfikujesz. Każde ustawienie zawiera krótki opis w edytorze Ustawień z dodatkowymi informacjami podanymi na tej stronie. Nie wszystkie ustawienia w narzędziu Azure Data Studio są uwzględniane; prześlij opinię na temat brakujących wpisów.

Edytor: Wykrywanie wcięcia

Po włączeniu wartości Editor: Tab Size i Editor: Insert Spaces są automatycznie wykrywane po otwarciu pliku na podstawie zawartości pliku.

Edytor: Rodzina czcionek

Czcionka używana w oknie edytora może zostać zmieniona na podstawie preferencji. Ustawienie Edytor: Rodzina czcionek (editor.fontFamilywpis w settings.jsonpliku ) to pole tekstowe, w którym można ustawić preferowaną czcionkę. Jeśli podano nieprawidłową czcionkę, edytor używa czcionki domyślnej.

  • Czcionka domyślna systemu Windows: Consolas, \'Courier New\', monospace
  • Czcionka domyślna systemu macOS: Menlo, Monaco, \'Courier New\', monospace
  • Czcionka domyślna systemu Linux: \'Droid Sans Mono\', \'monospace\', monospace

Rodzina czcionek wpływa tylko na tekst w edytorze.

Edytor: rozmiar czcionki

Rozmiar czcionki okna edytora można kontrolować przy użyciu ustawienia Edytor: Rozmiar czcionki (editor.fontSize wpis w pliku settings.json). Wprowadź wartość liczbową rozmiaru czcionki w pikselach.

Rozmiar czcionki wpływa tylko na tekst w edytorze. Aby zwiększyć rozmiar czcionki dla całego środowiska, użyj Ctrl/Cmd + w celu powiększenia. Aby zmniejszyć rozmiar czcionki dla całego środowiska, użyj Ctrl/Cmd — aby zmniejszyć rozmiar czcionki.

Edytor: Wstawianie spacji

Po włączeniu spacje są wstawiane po Tab naciśnięciu . Domyślnie ustawienie Edytor: Wstaw miejsca (editor.insertSpaces wpis w settings.jsonpliku ) jest zastępowane na podstawie zawartości pliku, gdy jest włączone wcięcie edytora: Wykryj wcięcie .

Edytor: rozmiar karty

Określa liczbę spacji, do których karta jest równa. Zmień ustawienie Edytor: Rozmiar karty (editor.tabSize wpis w settings.json) na odpowiednią liczbę spacji, wartość domyślna to cztery (4). To ustawienie jest zastępowane na podstawie zawartości pliku, gdy jest włączone wcięcie edytora: Wykrywanie wcięcia .

Edytor: sugestie fragmentu kodu

Określa, czy fragmenty kodu są wyświetlane z innymi sugestiami (na przykład intellisense, jeśli jest włączona) i jak są sortowane względem innych sugestii.

Ustawienie Edytor: Sugestie fragmentu kodu (editor.snippetSuggestions wpis w pliku settings.json) może mieć wartości:

  • top Pokaż sugestie fragmentu kodu na podstawie innych sugestii.
  • bottom Pokaż sugestie fragmentu kodu poniżej innych sugestii.
  • inline Pokaż sugestie fragmentu kodu przeplatane innymi sugestiami.
  • none Nie pokazuj sugestii fragmentu kodu.

Nie wymaga biblioteki Mssql > Intelli Sense: włącz sugestie lub narzędzie Mssql > Intelli Sense: włącz funkcję Intelli Sense .

Sugerowanie edytora > : Pokaż fragmenty kodu

Określa, czy fragmenty kodu są wyświetlane w oknie edytora. Nie wymaga biblioteki Mssql > Intelli Sense: włącz sugestie lub narzędzie Mssql > Intelli Sense: włącz funkcję Intelli Sense .

Etykietki narzędzi planu > wykonania: włącz po aktywowaniu etykietek narzędzi

Określa, czy etykietki narzędzi są wyświetlane po umieszczeniu wskaźnika myszy dla planu wykonania. Po wyłączeniu etykietki narzędzi są wyświetlane na węźle wybierz lub naciśnij F3. Etykietki narzędzi planu > wykonywania: opcja Włącz po aktywowaniu etykietek narzędzi jest domyślnie wyłączona.

Pliki: Automatyczne zapisywanie

Domyślnie narzędzie Azure Data Studio wymaga jawnej akcji w celu zapisania zmian na dysku Ctrl +S. Możesz włączyć automatyczne zapisywanie, aby automatycznie zapisywać zmiany po skonfigurowanym opóźnieniu lub gdy fokus opuszcza edytor. Po włączeniu tej opcji nie ma potrzeby jawnego zapisywania pliku.

Ustawienie Pliki: Automatyczne zapisywanie (files.autoSave wpis w pliku settings.json) może mieć następujące wartości:

  • off Wyłącza automatyczne zapisywanie.
  • afterDelay Zapisuje pliki po skonfigurowanym opóźnieniu (domyślnie 1000 ms).
  • onFocusChange Zapisuje pliki, gdy fokus zostanie przeniesiony z edytora brudnego pliku.
  • onWindowChange Zapisuje pliki, gdy fokus zostanie przeniesiony z okna narzędzia Azure Data Studio.

Pliki: automatyczne zapisywanie opóźnienia

Steruje opóźnieniem (w milisekundach), po którym edytor z niezapisanymi zmianami jest zapisywany automatycznie. To ustawienie ma zastosowanie tylko wtedy, gdy dla opcji Pliki: automatyczne zapisywanie jest ustawione na afterDelaywartość . Wartość domyślna to 1000 ms. Opcjonalnie możesz edytować files.autoSaveDelay wpis w pliku settings.json.

Pliki: Wyjście na gorąco

Program Azure Data Studio zapamiętuje niezapisane zmiany w plikach po zakończeniu domyślnie.

Ustawienie Pliki: Wyjście na gorąco (files.hotExit wpis w pliku settings.json) może mieć wartości:

  • off wyłącza wyjście na gorąco
  • onExit Wyjście na gorąco jest wyzwalane po zamknięciu aplikacji, która występuje po zamknięciu ostatniego okna w systemie Windows/Linux lub po workbench.action.quit wyzwoleniu polecenia z palety poleceń lub skrótu klawiaturowego. Wszystkie okna bez otwartych folderów zostaną przywrócone po następnym uruchomieniu.
  • onExitAndWindowClose Wyjście na gorąco jest wyzwalane po zamknięciu aplikacji, która występuje po zamknięciu ostatniego okna w systemie Windows/Linux lub po workbench.action.quit wyzwoleniu polecenia z palety poleceń lub skrótu klawiaturowego, a także dla dowolnego okna z otwartym folderem niezależnie od tego, czy jest to ostatnie okno. Wszystkie okna bez otwartych folderów zostaną przywrócone po następnym uruchomieniu. Aby przywrócić okna folderów, tak jak były przed zamknięciem, ustaw na window.restoreWindows wszystkie.

Jeśli występuje problem z gorącym wyjściem, wszystkie kopie zapasowe są przechowywane w następujących folderach dla standardowych lokalizacji instalacji:

  • Windows %APPDATA%\Code\Backups
  • $HOME systemu macOS/biblioteka/obsługa aplikacji/kod/kopie zapasowe
  • Linux $HOME/.config/Code/Backups

Mssql > Intelli Sense: Włączanie funkcji Intelli Sense

Określa, czy funkcja IntelliSense jest włączona dla dostawcy MSSQL wraz z rozwiązaniem Mssql > Intelli Sense: Włącz sugestie. Aby wyłączyć funkcję IntelliSense, oba ustawienia muszą być wyłączone (niezaznaczone).

Mssql > Intelli Sense: Włączanie sugestii

Określa, czy sugestie funkcji IntelliSense są włączone dla dostawcy MSSQL wraz z rozwiązaniem Mssql > Intelli Sense: Enable Intelli Sense. Aby wyłączyć funkcję IntelliSense, oba ustawienia muszą być wyłączone (niezaznaczone).

Edytor Power Query: Kolor karty

Aby uprościć identyfikowanie połączeń, z którymi pracujesz, otwarte karty w edytorze mogą mieć ich kolory ustawione tak, aby pasowały do koloru grupy serwerów, do której należy połączenie. Kolory tabulacji są domyślnie wyłączone.

Ustawienie Edytor Power Query: Kolor karty (queryEditor.tabColorModewpis w pliku settings.json) może mieć następujące wartości:

  • off Kolorowanie karty jest wyłączone.
  • border Górna krawędź każdej karty edytora jest kolorowana tak, aby pasowała do odpowiedniej grupy serwerów.
  • fill Kolor tła każdej karty edytora jest zgodny z odpowiednią grupą serwerów.

Zrzut ekranu przedstawiający kolor tła karty edytora zapytań pasujący do koloru grupy serwerów.

Sql: domyślny typ uwierzytelniania

Określa domyślny typ uwierzytelniania, który ma być używany podczas nawiązywania połączenia z zasobami platformy Azure.

Ustawienie Sql: Domyślny typ uwierzytelniania (sql.defaultAuthenticationType wpis w pliku settings.json) może mieć następujące wartości:

  • SqlLogin Używa uwierzytelniania SQL.
  • AzureMFA Używa usługi Azure Active Directory — uniwersalnej z uwierzytelnianiem obsługującym uwierzytelnianie wieloskładnikowe.
  • AzureMFAandUser Używa usługi Azure Active Directory — uwierzytelnianie hasłem.
  • Integrated Używa uwierzytelniania systemu Windows.

Okno: Przywracanie systemu Windows

Określa sposób ponownego otwarcia systemu Windows po uruchomieniu programu Azure Data Studio. To ustawienie nie ma wpływu, jeśli aplikacja jest już uruchomiona.

Okno : Przywróć ustawienie systemu Windows (window.restoreWindows wpis w settings.json) może mieć wartości:

  • preserve Zawsze otwieraj ponownie wszystkie okna. Jeśli zostanie otwarty folder lub obszar roboczy (na przykład z wiersza polecenia), zostanie otwarte jako nowe okno, chyba że zostało otwarte wcześniej. Jeśli pliki są otwierane, otwierają się w jednym z przywróconych okien.
  • all Otwórz ponownie wszystkie okna, chyba że zostanie otwarty folder, obszar roboczy lub plik (na przykład z wiersza polecenia).
  • folders Otwórz ponownie wszystkie okna z otwartymi folderami lub obszarami roboczymi, chyba że zostanie otwarty folder, obszar roboczy lub plik (na przykład z wiersza polecenia).
  • one Otwórz ponownie ostatnie aktywne okno, chyba że zostanie otwarty folder, obszar roboczy lub plik (na przykład z wiersza polecenia).
  • none Nigdy nie otwieraj ponownie okna. O ile folder lub obszar roboczy nie zostanie otwarty (na przykład z wiersza polecenia), zostanie wyświetlone puste okno.

Aplikacja Workbench: włączanie funkcji w wersji zapoznawczej

Domyślnie funkcje w wersji zapoznawczej nie są włączone w narzędziu Azure Data Studio. Włącz tę opcję, aby uzyskać dostęp do nieopublikowanych funkcji w wersji zapoznawczej.

Zasoby

Ponieważ program Azure Data Studio dziedziczy funkcje ustawień użytkownika z programu Visual Studio Code, dodatkowe informacje o ustawieniach można znaleźć w artykule Ustawienia programu Visual Studio Code .