跳转到内容

BlitzMax/用户指南/MaxIDE

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

BlitzMax IDE 是一个用于编辑源代码文件和构建项目的应用程序。 IDE 代表“集成开发环境”。

BlitzMax IDE 的操作方式非常类似于文本编辑器或文字处理器。

好了,现在是时候编译并运行你的第一个程序了!

首先,从文件菜单或工具栏中选择新建。这将为你创建一个新的空白源文件供你使用。

接下来,输入以下小程序

'
'My first BlitzMax program
'
Print "Hello World!"

现在,是时候构建并运行了:从程序菜单中选择构建并运行。你应该看到以下输出

Building untitled1
Compiling:untitled1.bmx
flat assembler  version 1.51
3 passes, 2417 bytes.
Linking:untitled1.debug.exe
Executing:untitled1.debug.exe
Hello World!

Process complete

恭喜!你刚刚创建了你的第一个程序!

如果你的程序中出现错误会发生什么?创建一个新的源文件,并尝试以下程序

'
'My first bug!
'
rint "Hello World!" 'oops! Forgot a 'p'!

此程序中存在错误 - 没有任何命令称为“rint”,因此尝试构建此程序将产生以下错误

当你返回到主源代码窗口时,光标将放置在包含错误的行上,允许你修复它。

这种类型的错误被称为编译时错误,因为该错误是在你实际运行程序之前由编译器检测到的。但是,编译器无法捕获所有可能的错误 - 一些错误只有在程序运行时才会显现。这些类型的错误被称为运行时错误。这是一个包含运行时错误的程序示例

'
' My first runtime bug!
'
Local an_array[10]

For k=0 To 10
Print an_array[k]
Next

如果你运行它,你应该看到以下错误消息

注意右侧的面板也切换到了“调试”面板。这意味着你的程序处于“调试模式”,通过浏览调试面板,你可以检查程序的变量。

文件菜单

[编辑 | 编辑源代码]
菜单项 操作
新建 创建一个新的源文件。
打开 打开现有的源文件。
最近打开的 重新打开最近使用的源文件。
关闭 关闭当前源文件。
全部关闭 关闭所有源文件。
保存 保存当前源文件。
另存为 使用其他名称保存当前源文件。
全部保存 保存所有打开的源文件。
下一个文件 切换到下一个打开的源文件。
上一个文件 切换到上一个打开的源文件。
IDE 选项 打开 IDE 选项面板。
项目管理器 打开项目管理器面板。
导入 BB 项目 导入和转换 BlitzPlus 或 Blitz3D 项目。
打印 打印当前的源文件。
退出 关闭并退出 IDE。

编辑菜单

[编辑 | 编辑源代码]
菜单项 操作
撤消 撤消最近的源文件编辑操作。
重做 重做最近撤消的源文件编辑操作。
剪切 从当前源文件中剪切选定的文本。
复制 从当前源文件中复制选定的文本。
粘贴 将文本粘贴到当前源文件中。
全选 选择当前源文件中的所有文本。
块缩进 缩进当前突出显示的块。
块反缩进 取消缩进当前突出显示的块。
查找 在当前源文件中查找文本。
查找下一个 查找文本的下一个出现位置。
替换 查找和替换文本。
转到行 转到当前源文件中的某一行。

程序菜单

[编辑 | 编辑源代码]
菜单项 操作
构建 构建当前源文件(或锁定构建文件)。
构建并运行 构建并运行当前源文件(或锁定构建文件)。
命令行 为 BlitzMax 应用程序指定命令行选项。
单步执行 在调试模式下,单步执行下一个程序语句。
单步进入 在调试模式下,单步进入下一个程序语句。
单步跳出 在调试模式下,单步跳出当前块或函数。
暂停 停止当前构建或程序运行。
构建选项:快速构建 启用或禁用快速构建。快速构建功能会导致编译器只重新编译已修改的文件。
构建选项:调试构建 启用或禁用调试构建。调试构建在运行时执行额外的错误检查,但会降低一些执行速度。
构建选项:构建 GUI 应用程序 指示 BlitzMax 构建一个“GUI”应用程序。如果你正在构建轻量级的纯文本应用程序,请禁用此选项。
锁定构建文件 锁定当前源文件以用于将来的构建构建并运行操作。如果你有多个文件项目并且正在编辑多个源文件,但只重新构建其中一个,这将非常有用。
解锁构建文件 解锁当前锁定的构建文件。
同步模块 执行所有 Blitzmax 模块的在线更新。
构建模块 构建任何最近修改的模块。
全部重新构建模块 从头开始重新构建所有模块。
生成模块文档 重新生成模块文档。

帮助菜单

[编辑 | 编辑源代码]
菜单项 操作
首页 转到帮助首页。
后退 返回到上一个帮助页面。
前进 前进到下一个帮助页面。
快速帮助 跳转到与光标最近的命令的命令参考条目。
关于 BlitzMax 显示有关 BlitzMax 和 IDE 的信息。
华夏公益教科书