跳至内容

使用 XNA 创建游戏/基础/Visual Studio

来自维基教科书,开放的书籍,为开放的世界

Visual Studio

[编辑 | 编辑源代码]

Visual Studio 是一个非常强大的工具。然而,它的一些更出色的功能却有点隐藏。因此,我们首先让您了解基本功能,但也会展示一些更高级的功能[1]

基本功能

[编辑 | 编辑源代码]

启动 Visual Studio 后,您会看到 Visual Studio 欢迎页面。它允许您打开现有项目或创建新项目。创建新项目的一种方法是,单击“文件 -> 新建 -> 项目”。一个向导会启动,询问您要启动哪种类型的项目。现在让我们简单地创建一个“Visual C# -> Windows -> 控制台应用程序”。确保您给它起一个名字。单击“确定”按钮后,Visual Studio 会向您显示几个窗口,称为

  • Program.cs:这是您编写代码的主要编辑器窗口
  • 工具箱:特别是在为 Windows 编写 GUI 程序时,它列出了许多可用的 GUI 元素
  • 错误列表:当出现编译器错误或警告时,它们会在这里显示
  • 解决方案资源管理器:它列出属于该解决方案的项目,以及与该项目相关的文件和资源
  • 属性:特别是对于来自工具箱的 GUI 元素,属性窗口允许您更改它们的属性

任何 IDE 的一项重要功能是调试。调试允许您逐行运行程序,在运行过程中观察变量,甚至修改它们。在 Visual Studio 中,您可以通过设置断点来实现这一点。只需双击代码行左侧的灰色条,您希望执行在此处停止。然后按“F5”,程序就会启动并运行,直到它到达带有断点的行。如果需要,您也可以设置多个断点。

高级功能

[编辑 | 编辑源代码]

Visual Studio 中的窗口可以根据您的喜好重新排列,也可以取消停靠。还可以通过单击它并拖动它来查看多个文档。还可以同时查看同一文档的不同部分。还有一个全屏模式(Shift+Alt+Enter)。

代码片段可用于重复出现的代码片段。它们可以添加到工具箱的“常规”部分。您可以通过复制和粘贴来使用它们。重复出现的注释(例如类开始等)也可以通过这种方式使用。待办事项列表很容易,您只需在代码中添加“// TODO: blabla”,它就会出现在待办事项列表中。

XML 注释是通过键入“///”完成的。在帮助系统中有一个“XML 文档教程”。

搜索可以通过“查找”或“在文件中查找”来完成。您可以搜索文本,也可以搜索属性和方法。另一种查找方法是通过代码窗口组合框。但是,最好通过“视图 > 类视图”窗口。

在调试时,可以使用中间模式(调试 > 窗口 > 中间)中的命令窗口查看甚至更改变量。要获取变量的值,键入“?”和变量名称,要分配新值,使用“=”符号。对于断点,有条件断点,这可以在“新建断点”对话框中完成。

快捷键可以通过“工具 > 选项”在键盘部分的环境文件夹中编辑。常用快捷键有

  • 全屏:Shift+Alt+Enter
  • 查看代码:F7(Shift+F7)
  • 在设计模式中移动控件:Ctrl+向下箭头
  • 完成单词:Ctrl+空格键
  • 格式化文档:Ctrl+K,Ctrl+D
  • 查找:Ctrl+F(Ctrl+Shift+F),查找下一个:F3(Shift+F3)
  • 调试:F5(Ctrl+F5),单步执行:F10,单步进入:F11(Shift+F11)

参考文献

[编辑 | 编辑源代码]
  1. Deborah Kurata (2008). Best Kept Secrets in .NET. Apress
华夏公益教科书