File Menu
The basic menu for project and script file operations. It covers saving, opening/closing a project, Import/Export of multilingual, message, and error data, opening the project/script folders, the built-in Git integration, and exiting.
Most items are enabled only while a project is open. The menu path is File at the top of the main
window.
Save · Project
Items for creating, opening, and closing a project and saving your work.
| Item | Shortcut | Description |
|---|---|---|
Save | — | Saves only the file currently being edited. |
Save All,Build | Ctrl + S | Saves all open files and builds the project. Because syntax errors in sequences and functions surface at build time, frequent use is recommended. |
New | — | Creates an empty project. A dialog asks for the name, save path, and so on. |
Open Project | — | Opens an existing project. |
Close Project | — | Closes the current project. You are prompted if there are unsaved changes. |
Import/Export of Multilingual · Message · Error Data
Export GUI multilingual text, messages, and error definitions to external files, or Import them back in. Use this when you batch-process translations in an external tool (such as a spreadsheet) and then reapply them.
| Item | Description |
|---|---|
Export GUI Control Multilangual Text | Exports the multilingual text of GUI controls to an external file. |
Import GUI Control Multilangual Text | Applies multilingual text from an external file to GUI controls. |
Export Message Text | Exports message definitions to an external file. |
Import Message Text | Imports message definitions from an external file. |
Export Error Data Text | Exports error definitions to an external file. |
Import Error Data Text | Imports error definitions from an external file. |
Editing the GUI text, message, and error definitions themselves is done in GUI Text Editor, Message Editor, and Error Editor respectively. This menu is the channel for exchanging that data as files.
Open Folder
Opens the folders containing the project and script files in Windows Explorer. Handy for inspecting or backing up sources, build artifacts, and config files directly.
| Item | Description |
|---|---|
Open Folder : Project | Opens the current project folder in Explorer. |
Open Folder : Script | Opens the folder containing scripts in Explorer. |
Git Integration
The Git integration built into QMachineStudio. You can commit the project's change history and review the log.
| Item | Description |
|---|---|
Commit | Commits the current changes to the Git repository. |
Show Git Log | Shows the commit history (Git log). |
Exit
| Item | Description |
|---|---|
Exit | Quits QMachineStudio. If there is unsaved work, it warns before exiting. |