在本文中,您將了解 Visual Studio IntelliCode 如何使用人工智慧來增強軟體開發,例如傳遞內容感知程式碼自動完成,包括灰色文字中的整行完成。 IntelliCode 預設包含在大部分 Visual Studio 工作負載中,且可透過 Visual Studio 安裝程式取得。 這項功能會預測開發人員所使用最可能正確的方法或屬性,而不只是依字母順序排列...
安装适用于 Visual Studio 的 IntelliCode 下载Visual Studio版本 16.4 或更高版本。 安装受支持的工作负载,例如 .NET 桌面开发。 默认安装 Visual Studio IntelliCode。 若要关闭带星号的 IntelliSense 建议,请从菜单中选择“扩展”>“管理扩展”来禁用该扩展,找到并选择 IntelliCode 扩展,然后单击“禁用”。
Visual Studio 2022 和更新版本的 C# 開發人員也受益於整行自動完成,其會根據您目前的程式碼預測下一個程式碼區塊,並將其呈現為內嵌預測。 注意 IntelliCode 的功能有些仍處於預覽狀態,表示無法保證未來的支援。 預設會停用預覽功能。 若要啟用或停用 IntelliCode 預覽功能,請選擇 [工具]>[選項]>[IntelliCode]。在...
IntelliCode 整行自动完成功能根据当前代码预测下一个代码区块,并呈现为灰色文本内联预测。 想想在键入电子邮件时看到的灰色文本自动完成,只不过此处用于代码。此功能支持 Visual Studio 2022 中的 C#。工作原理IntelliCode 使用大规模转换器模型,该模型在来自 GitHub 的约 50 万个公共开源存储库上进行训练。 此模型通过...
Microsoft 365 Microsoft Advertising Microsoft 365 Copilot Microsoft Teams 开发人员与 IT Microsoft 开发人员 文档 Microsoft Learn Microsoft 技术社区 Azure 市场 AppSource Microsoft Power Platform Visual Studio 公司 招贤纳士 关于Microsoft 公司新闻 Microsoft 隐私 投资人 可持续发展 你...
Microsoft utilizza i cookie opzionali per migliorare l'esperienza dell'utente sui nostri siti Web, ad esempio tramite connessioni ai social media, e per visualizzare annunci pubblicitari personalizzati in base alla sua attività online. Qualora l'utente rifiuti i cookie opzionali, saranno util...
Visual Studio IntelliCode - AI-enhanced development tools. 👋Want to submit an issue to MicrosoftDocs/intellicode? If you have a bug or an idea, read the contributing guidelines before opening an issue. For FAQ's see - MicrosoftDocs/intellicode
https://marketplace.visualstudio.com/ 1Visual Studio Intellicode Visual Studio Intellicode 有着 320 万下载量,是 Visual Studio 上下载次数最多的插件。并且,在我看来,它会是你用过的最有用的插件之一。 这个插件能帮助开发人员生成智能代码补全提示,并且它内置支持很多种编程语言。
在Visual Studio 中,可以在设计时查看调用层次结构。 这意味着,你无须设置断点并启动调试器以查看运行时调用堆栈。 使用“调用层次结构”窗口 若要显示“调用层次结构”窗口,请在代码编辑器中右键单击某个方法、属性或构造函数调用的名称,然后选择“查看调用层次结构”。
Visual Studio 包含两个开发人员命令行 shell,一个命令提示符和一个 PowerShell 实例,如下所示: Visual Studio 开发人员命令提示- 一种设置了某些环境变量的标准命令提示,可以让使用命令行开发人员工具变得更容易。 Visual Studio 开发人员 PowerShell- 比命令提示符更强大。 例如,你可以将一个命令的输出(称为 cmdle...