了解如何在 Visual Studio 中编写代码
欢迎使用!
基本上是 Visual Studio 或编码新手? 按照自己的节奏进行此分步学习之旅,以使用你选择的任何语言成功创建简单的应用。 让我们开始吧!
为什么要了解 Visual Studio? 使用 Visual Studio,可以在一个位置完成整个开发周期。 例如,可以编辑、调试、测试、版本控制并部署到云。 通过 Visual Studio 中功能和语言的多样性,你可以在从编写第一段代码发展到在多个项目类型中进行开发。 例如,可以使用 .NET 生成桌面和 Web 应用,使用 C++ 生成移动和游戏应用。
安装 Visual Studio
Visual Studio 免费供学习和个人使用。 首先,请确保 下载 并安装最新版本的 Visual Studio。 只需选择所需的组件,即可节省安装时间和磁盘空间。 你始终可以根据需要随时以增量方式添加更多组件。
Visual Studio IDE 入门
若要开发任何类型的应用或学习某种语言,你将在 Visual Studio 集成开发环境(IDE)中工作。 除了代码编辑,Visual Studio IDE 还将图形设计器、编译器、代码完成工具、源代码管理、扩展以及更多功能集中在一个位置。 观看此视频以熟悉 IDE 并了解如何使用它完成基本任务。
使用主题和更多内容让它成为你的专享
优先使用深色主题? 希望将 Windows 布局更改为你的喜好吗? 是否有偏好的键盘快捷方式? 请查看此视频,其中介绍了一些很酷的个性化选项,如主题、字体、窗口布局和 Visual Studio 中提供的自定义键盘快捷方式。
了解如何根据这些分步教程自定义更多设置
开始学习教程
- 选择一个你最感兴趣的开发领域
- 按照循序渐进的教程获得对生成简单应用程序的基本了解
- 通过观看视频系列并遵循建议的初学者指南完成学习
.NET
使用 Visual Studio 和 .NET,你可以开发适用于桌面、Web、移动设备、游戏和 IoT 的应用程序。你可以使用 C#、F# 或 Visual Basic 语言编写 .NET 应用。
使用 .NET Core 的桌面开发
分步教程
要从简单的开始,请创建具有 .NET Core 的 Windows 控制台应用.并了解如何调试和发布
是否准备好执行更多操作?选择另一个 .NET Core 分步教程,遵循并了解以下内容:
- Windows 桌面应用
- 类库
- 适用于所有 Windows 10 设备的应用(例如 Xbox、HoloLens、IoT)
使用 ASP.NET Core 的 Web/云开发
使用 Unity 的游戏开发
使用 ML.NET 进行机器学习
观看
10 分钟分步教程
在 Visual Studio 培训中使用 ML.NET 并使用你的首个机器学习模型
其他指南
深入了解
这些 ML.NET 教程让你快速开始生成各类 ML 应用程序,从情绪分析到价格预测。

C++
C++、C、汇编语言开发工具和库都可用作 Windows 中 Visual Studio 的一部分。你可以在 Visual Studio 中使用 C++ 创建任何内容,从简单的控制台到 Windows 桌面应用、从设备驱动程序和操作系统组件到移动设备的跨平台游戏,以及从小型 IoT 设备到 Azure 云中的多服务器计算。
桌面应用
分步教程
让我们从简单的开始。 创建 控制台计算器应用程序,开始学习
使用 C++ 的 Android/iOS 应用
使用 C++ 的游戏开发
想要直接跳转到游戏开发吗? 学习如何使用在 PC、XBOX 和其他 Windows 10 设备上运行的 UWP 生成“射击场”。

Python
数据科学和分析应用程序
分步教程
使用交互式开发创建你的首个 Python 应用
Web 应用程序

JavaScript/TypeScript
Visual Studio 为 JavaScript 开发提供丰富支持,并同时直接使用 JavaScript 和使用 TypeScript,后者是在 JavaScript 上生成的开放源代码语言,通常用于大型 Web 应用开发。
Web 应用程序

Node.js
使用 Node.js 工具的 Web/云开发
在 Visual Studio 中,使用 Node.js 工具 和 Express Web 应用框架创建 Web 应用
React Web UI
React 是由 Facebook 开发的热门 JavaScript 库,用于生成 Web 应用程序用户界面。 在 Visual Studio 中,使用 Node.js 工具和 React 创建 简单的Web 应用. 在 GitHub 上加入 针对 Visual Studio 的 Node.js 工具社区

Git/GitHub 工具 – 版本控制
Visual Studio 提供一流的 Git 和 GitHub 体验。 Visual Studio 中内置了身份验证、克隆和创建新存储库等功能,因此可以非常轻松地开始使用 Git 和 GitHub。 你不再需要依赖外部工具来管理源代码控制,也无需成为 Git 专家即可在 Visual Studio 中使用 Git 和 GitHub。
- 内置 GitHub 支持
通过以下网站了解 Visual Studio 中的内置 GitHub 支持: Visual Studio 和 GitHub 结合使用效果更佳页面。
- 开始使用 Git 和 GitHub
通过注册 Git 学习系列,了解如何在 Visual Studio 中使用 Git 和 GitHub,你将从中了解如何连接和使用 Git 以及如何参与开放源代码项目。
- Visual Studio 中的 Git 工具
通过访问以下网站了解支持的 Git 功能(例如多存储库支持、行暂存、比较分支等): Git 工具文档。
按领域拓展 Visual Studio 技能
是否准备好执行更多操作? 使用建议用于学习路径的其他学习模块扩展技能