Feedback

//Visual Studio IntelliCode | Visual Studio
Visual Studio IntelliCode | Visual Studio2018-12-12T14:11:39+00:00

Visual Studio IntelliCode

AI 辅助开发

注册资讯和更新

从容编码

更迅速地发现问题

集中代码审阅

预览

辅助 IntelliSense – C#

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

IntelliCode 不限于语句完成。 签名帮助也可为你的上下文推荐最有可能的重载。

基于代码 (C#) 的类型建议

借助此预览版,如果使用的是 C#,则可以让 IntelliCode 从代码中学习模式,这样它就可以为不在开源域中的类型提供建议,例如你自己的实用程序类或特定于域的库调用。 在下面了解详细信息。

推断代码样式和格式设置约定

Visual Studio IntelliCode 从你的代码库位置动态创建 .editorconfig 文件以定义编码样式和格式,从而轻松保持代码的一致性。

此功能作为 Visual Studio 2017 版本 15.8+ 扩展提供。


试用
Visual Studio 2017 扩展

预览

辅助 IntelliSense – C++

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

在编写 C++ 时,IntelliCode 将在使用 STL 等常用库时提供帮助。 代码的上下文首先用于提供最有用的建议。 例如,在 while 循环中使用 std::string 时,将呈现 substr 方法。

此功能作为 Visual Studio 2019 更新 1 扩展提供。


试用
Visual Studio 2017 扩展

预览

Assisted IntelliSense – Java

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

IntelliCode 适用于常用 Java 库和 Java SE 和 Spring 等框架。 无论你使用的是单一 Web 应用还是现代微服务,它都会对你有所帮助。

此功能作为 Visual Studio Code 2018 年 10 月版本 1.29 扩展提供。

试用Visual Studio Code 扩展

预览

Assisted IntelliSense – Python

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

无论你使用 os 或 sys 模块进行简单的脚本编写,使用 Django 或 Flask 构建网站,还是使用 numpy 和 tensorflow 等数据科学模块操作,IntelliCode 都可以提高你使用各种 Python 包的效率。

此功能作为 Visual Studio Code 2018 年 10 月版本 1.29 扩展提供。

试用Visual Studio Code 扩展

预览

辅助 IntelliSense – TypeScript/JavaScript

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

无论你是使用 React、Angular 或 Vue 等框架编写客户端代码,还是使用 Node.js 进行服务器端开发,IntelliCode 都将帮助你跨越不同的 JavaScript 库。

此功能作为 Visual Studio Code 2018 年 10 月版本 1.29 扩展提供。

试用Visual Studio Code 扩展

预览

辅助 IntelliSense – XAML

IntelliCode 通过将你最可能使用的项置于完成列表的顶部来为你节省时间。 IntelliCode 建议基于 GitHub 上的数千个开源项目,每个项目包含 100 个星级。 在与代码的上下文结合时,可定制完成列表,使其推荐常见做法。

控件和属性的建议

键入 XAML 时,IntelliCode 将为你推荐最有可能在该上下文中使用的控件。 此外,在控件的上下文中,它将按照你使用它们的顺序为你推荐最有可能使用的属性!

此功能作为 Visual Studio 2017 版本 15.9+ 扩展提供。

试用Visual Studio 2017 扩展

适用于你的代码 (C#) 的 AI 辅助建议

如果使用的是 C#,则可以让 IntelliCode 从代码中学习模式,这样它就可以为不在开源域中的代码提供建议,例如你的实用程序类上的方法或特定于域的库调用。 我们的预览服务使受过训练的模型保持安全,因此只有你和你选择与之共享的人员才能访问它们 – 你的模型以及代码信息对你来说是私密的。

在编码时还会有更多发现…

常见问题解答

立即加入

IntelliCode 是一个实验性预览版。 我们正向 IntelliCode 添加更多功能,并在 Microsoft 自己的数据库上查看结果。 加入我们,向我们提供反馈,以使我们取得进步。

进行注册,以获取有关最新开发的更新,以及未来个人预览版的使用邀请。 下载适用于 Visual Studio 2017 版本 15.8 或更高版本Visual Studio Code 的实验性扩展,亲自尝试全新的 IntelliSense,并向我们提供反馈。

注册资讯和更新