Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano informacje o ochronie prywatności i ustawienia funkcji IntelliCode dla programu Visual Studio.
Uzupełnianie całej linii funkcji IntelliCode
Uzupełnianie całych wierszy IntelliCode działa w pełni na komputerze lokalnym i nie wysyła żadnego kodu do firmy Microsoft, żeby generować przewidywania.
Ustawienia zapory i serwera proxy
Aby funkcja IntelliCode uzyskała dostęp do usług internetowych, menedżerowie sieci muszą dodać *.intellicode.vsengsaas.visualstudio.com protokół https/443 do listy dozwolonych. Z drugiej strony dodanie go do listy zablokowanych uniemożliwi działanie środowiska IntelliCode w sieci.
Dodatkowe informacje można znaleźć w artykule Instalowanie i używanie programu Visual Studio i usług platformy Azure za zaporą lub serwerem proxy.
Przykłady użycia interfejsu API IntelliCode
Ta funkcja używa usługi internetowej do zwracania rzeczywistych przykładów użycia funkcji znalezionych w publicznych repozytoriach GitHub. Funkcja obsługuje lokalną listę nazw funkcji, dla których ma przykłady, wyłącznie na podstawie skanowania publicznych repozytoriów GitHub. Utrzymuje ona listę na komputerze lokalnym, pobierając ją z usługi internetowej. Jeśli używasz przykładów użycia API, sprawdzi, które wywołania funkcji w kodzie pojawiają się na liście wywołań standardowych i zewnętrznych bibliotek znanych przez tę funkcję. Ta kontrola jest wykonywana lokalnie, więc żaden z kodu nie opuszcza maszyny. Na koniec pobieramy przykłady z usługi internetowej tylko dla tych wywołań standardowych i zewnętrznych bibliotek, które zostały znalezione. W rezultacie ta funkcja nigdy nie wyśle żadnego kodu przez Internet.