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 的資訊。 |