IntelliCode 隱私權

此文章說明適用於 Visual Studio 的 IntelliCode 隱私權資訊和設定。

IntelliCode 整行完成

IntelliCode 整行完成都在本機電腦上執行,不會傳送任何程式碼給 Microsoft 以進行預測。

防火牆和 Proxy 設定

若要讓 IntelliCode 存取 Web 服務,網路管理員必須將 https/443 上的 *.intellicode.vsengsaas.visualstudio.com 新增至允許清單。 相反地,將它新增至封鎖清單會阻止 IntelliCode 在您的網路中運作。

如需詳細資訊,請參閱在防火牆或 Proxy 伺服器後方安裝並使用 Visual Studio 和 Azure 服務

IntelliCode API 使用方式範例

這項功能會使用 Web 服務傳回它在公用 GitHub 存放庫上找到的函式使用方式真實範例。 此功能僅根據掃描公用 GitHub 存放庫,維護其具有範例的函式名稱本機清單。 它會從 Web 服務中下載該清單,以在本機電腦上進行維護。 當您使用 API 使用方式範例時,它會檢查程式碼中有哪些函式呼叫出現在該功能已知的標準和協力廠商程式庫呼叫清單中。 此檢查會在本機執行,因此您的程式碼都不會離開電腦。 最後,我們會從 Web 服務中僅針對已找到的那些標準和協力廠商程式庫呼叫來擷取範例。 因此,此功能永遠不會透過網際網路傳送任何程式碼。