Visual Studio 入门
发布时间:2026-08-16 | 浏览:4
This device is not currently supported for these products.
Getting Started
Start a tutorial
JavaScript/TypeScript
GithHub Copilot
Git/GitHub Tooling - Version Control
Expand your skill by area
Visual Studio IDE 入门
若要开发任何类型的应用或学习某种语言,你将在 Visual Studio 集成开发环境(IDE)中工作。 除了代码编辑,Visual Studio IDE 还将图形设计器、编译器、代码补全工具、源代码管理、扩展以及更多功能集中在一个位置。
观看此视频以熟悉 IDE 并了解如何使用它完成基本任务。
下载 并安装最新版本的 Visual Studio 以开始使用。 Visual Studio 免费供学习和个人使用。 若可节省安装时间和磁盘空间,只需选择 组件 需要。稍后可以根据需要随时以增量方式添加更多组件。
你可以通过各种方式 对 Visual Studio IDE 进行个性化设置 ,以最好地支持自己的开发风格和要求。
更喜欢深色主题? 希望将 Windows 布局更改为你的喜好吗? 是否有偏好的键盘快捷方式?
请查看此短视频,其中介绍了一些炫酷的个性化选项,如主题、字体、窗口布局和 Visual Studio 中提供的自定义键盘快捷方式。
C++、C、汇编语言开发工具和库都可用作 Windows 中 Visual Studio 的一部分。 可以在 Visual Studio 中使用 C++ 创建从简单控制台到 Windows 桌面应用、从设备驱动程序和操作系统组件到移动设备的跨平台游戏,以及从小型 IoT 设备到 Azure 云中的多服务器计算等任何内容。
让我们从简单的开始。 创建 控制台计算器应用程序,开始学习
Visual Studio 中的 C++
使用 Visual Studio 和 .NET,你可以开发适用于桌面、Web、移动设备、游戏和 IoT 的应用程序。你可以使用 C#、F# 或 Visual Basic 语言编写 .NET 应用。
使用 .NET Core 的桌面开发
从 .NET Core 101 视频播放列表中学习
要从简单的开始,请创建 具有 .NET Core 的 Windows 控制台应用 .并了解如何调试和发布
是否准备好执行更多操作? 这是另一个 .NET Core 分步教程,遵循并了解以下内容:
使用 ASP.NET Core 的 Web/云开发
ASP.NET 101 视频系列
使用 ASP.NET Core 创建 Web 应用 Razor pages
Unity 101 视频系列。观看如何使用 Unity 和 C# 对游戏进行编码、调试和发布
了解 使用 Unity 在 Visual Studio 中开发游戏 .
使用 ML.NET 进行机器学习
在 Visual Studio 培训中使用 ML.NET 并使用你的首个机器学习模型
JavaScript/ TypeScript
Visual Studio 为 JavaScript 开发提供丰富支持,并同时直接使用 JavaScript 和使用 TypeScript ,后者是在 JavaScript 上生成的开放源代码语言,通常用于大型 Web 应用开发。
了解如何 使用 Typescript 创建 ASP.NET Core Web 应用程序
Visual Studio 中的 JavaScript 和 TypeScript
Visual Studio 具有适用于 Node.js 的内置工具 这是一个用于使用 JavaScript 构建快速且可缩放服务器应用程序的平台。 Node.js 是运行时, npm 是 Node.js 模块的程序包管理器。 了解 是什么让 Visual Studio 成为强大的 node.js 开发环境。
使用 Node.js 工具的 Web/云开发
在 Visual Studio 中,使用 Node.js 工具 和 Express Web 应用框架创建 Web 应用
React 是由 Facebook 开发的热门 JavaScript 库,用于生成 Web 应用程序用户界面。 在 Visual Studio 中,使用 Node.js 工具和 React 创建 简单的 Web 应用 . 通过 GitHub 加入 适用于 Visual Studio 的 Node.js 工具社区
Visual Studio 内置“Python 开发 和 数据科学”工作负载,是用于 Python 语言的强大 IDE。Python 是一种热门的编程语言,其易于学习、可免费使用,且拥有许多可用库。 在 Visual Studio 中,使用 Python 生成 Web 应用程序、Web 服务、桌面应用、脚本以及科学计算。 许多大学、科学家、业余和专业开发人员都在使用。
使用交互式开发创建你的首个 Python 应用
在 Visual Studio 中使用 Python 的桌面应用
Visual Studio 中的 Python
使用 Visual Studio 和 Django 创建 Python Web 应用
使用 AI 配对程序员完成更多工作。 在代码和代码注释提示的多行建议的帮助下,保持在流中并更快地完成任务。 开始对话,以通过 GitHub Copilot 聊天询问和接收编码相关问题的答案。
Git/GitHub 工具 – 版本控制
Visual Studio 提供一流 内置 Git 和 GitHub 体验 。 Visual Studio 中内置了身份验证、克隆和创建新存储库等功能,因此可以非常轻松地开始使用 Git 和 GitHub。 你不再需要依赖外部工具来管理源代码管理,也无需成为 Git 专家即可在 Visual Studio 中使用 Git 和 GitHub。
按领域拓展 Visual Studio 技能
是否准备好执行更多操作? 使用建议用于学习路径的其他学习模块扩展技能
开发 使用代码编辑器编写和管理代码
版本控制 使用像 Git 和 TFVC 的源代码管理技术共享代码。
部署 使用 Web 部署、InstallShield、NuGet、持续集成等共享应用和代码。
扩展 将自己的功能添加到 Visual Studio IDE 以改善开发体验。
数据 创建连接到任何数据库或服务,以及任何位置(本地或云)的数据应用。
调试 使用代码编辑器编写和管理代码
Github Copilot 借助 AI 支持的代码建议和聊天对话,更高效地编写代码。
DevOps 在云中持续生成和发布应用,并通过 Azure DevOps Services 实施敏捷实践。
Visual Studio Community
面向学生、开放源代码和个人开发人员的全功能免费 IDE。
Visual Studio Professional
强大的开发人员工具、服务和订阅权益,可实现高效的小型团队协作。
Visual Studio Enterprise
高级调试、企业安全性、AI 辅助开发,以及面向云的 Azure 额度和开发/测试定价。