Presentation BuddyFeaturesAutomatically type code during presentations Initializing with Presentation Buddy: InitInitialize Presentation Buddy to create the required Starting with Presentation Buddy: StartOnce Presentation Buddy is initialized and you have updated the instructions you can start Presentation Buddy using the Command Palette (Ctrl+Shift+P) and selecting the Extension SettingsThis extension contributes the following settings:
InstructionsNote: Any instruction will accept a TypeTextType some text at the current cursor position of the currently open file. The text setting can either be a string or an array of strings. In the case of an array of strings each string is entered on a new line. Example:
TypeTextFromFileType some text at the current cursor position of the currently open file. The text is read from the file indicated by the path. The path is relative to the Example:
OpenFileOpens the file specified in the editor. Note that the file needs to exist. See also: CreateFile Example:
GoToGo to a specific position in the currently open file. The positions are 1 based so they match up with what Visual Studio Code displays. Both the line and column default to 1 if not specified. Example:
SelectSelect from the current position to a specific position in the currently open file. The positions are 1 based so they match up with what Visual Studio Code displays. Both the line and column default to 1 if not specified. Example:
CommandExecutes one of the standard Visual Studio Code commands. The command should be one of the standard Visual Studio Code command names. See the Keyboard shortcuts for the known commands. When the command requires additional parameters an args array or primitive types can be passed along. Add an optional Note: Not all commands might work as expected so your mileage may vary. Examples:
CreateFileCreates the file specified and opens it in the editor. Note: If the file specified already exists it is replaced with an empty file. Example:
WaitPauses playback for a pecified period. A delay can be passed as either a number representing the number of milliseconds to wait or and the Examples:
Example instructionsSee
Known IssuesThis is still in the experimental preview stage. Use at your own risk. Release Notes1.0.0
|