IF Player extension for VS CodeThis extension adds custom editors to open and play some interactive fiction formats, directly in VS Code. FeaturesWith this extension, you can open these files in VS Code to play them:
A story file cannot be opened in more than one tab, but the game state will be kept even if the tab is in the background. If the file is in the currently opened workspace, its corresponding tab will be reloaded every time the file is updated. This can be useful when authoring a game: compile the story and the story tab will automatically load the new version. Alternatively, you can click on the "Reload" button during play to reload the story. The story tabs respect your current VS Code theme colours. You can further customise the appearance in the settings. Extension settingsAll the settings are prefixed with
LicenceThis extension is released under the MIT License; see "LICENSE" file. It includes the Quixe interpreter by Andrew Plotkin; the ZVM interpreter by Dannii Willis and other contributors; inkjs by Yannick Lohse; and jQuery. They are all released under the MIT License. It also includes the Å-machine engine by Linus Åkesson, which is released under the 2-clause BSD license (see the header of |