Microsoft BASIC (MSX) syntax highlighting for Visual Studio Code.
Supports all reserved words from the MSX Basic.
Comando para criar um template (skel)
- For Loops: Simple, Step, Temp Integer
- If .. Then: Else variation too
- Inkey$: For keyboard input of a single char
AUTO, BEEP, BLOAD, BSAVE, CALL, CIRCLE, CLEAR, CLOAD,
CLOSE, CLS, COLOR, CONT, CSAVE, CSRLIN, DATA, DEF, DEFFN,
DEFINT, DEFSNG, DEFDBL, DEFSTR, DEFUSR, DELETE, DIM, DRAW,
END, ERASE, ERROR, FOR, NEXT, FRE, GOSUB, RETURN, GOTO, IF,
THEN, ESLE, INPUT, INPUT#, INPUT$, INTERVAL, ON, OFF,
KEY, LET, LINE, LIST, LLIST, LOAD, LOCATE, LPRINT, USING,
MAXFILES, MERGE, MOTOR, NEW, SPRITE, OPEN, OUT, PAINT,
POKE, PRESET, PRINT, PSET, PUT, READ, REM, RENUM, RESTORE,
RESUME, RUN, SAVE, SCREEN, SOUND, SPRITE$, STOP, STRIG,
SWAP, TIME, TROFF, TRON, VDP, VPOKE, WAIT, WIDTH
ABS, ASC, ATN, BASE, BIN$, CDBL, CHR$, CINT, COS, CSNG,
EOF, ERL, ERR, EXP, FIX, HEX$, INKEY$, INP, INSTR, INT,
LEFT$, LEN, LOG, LPOS, MID$, OCT$, PAD, PDL, PEEK, POINT,
POS, RIGHT$, RND, SGN, SPACE$, SPC, SQL, STICK, STR$,
STRING$, TAB, TAN, USR, VAL, VARPTR, VPEEK
AND, NOT, OR, XOR
CMD
COPY, CVI, CVS, CVD, DSKF, DSKI$, DSKO$, EOF, FIELD, FILES,
FORMAT, GET, KILL, LOC, LOF, LSET, MKI$, MKS$, MKD$, NAME,
RESET, SYSTEM
DEFINE, DECLARE, INCLUDE
Launch VS Code Quick Open (Ctrl+P), paste the following commnand, and press Enter.
ext install msxbasic
The target is to use with MSX Basic Diginified, as at this point the commands without spaces do not work correctly.
Coming soon: compilation via MSX Basic Dignified use of Turbo Basic use of MSXBAS2ROM floppy image generation emulator startup
- To jsanjose / ZX-Basic project, which was the basis of this project. (https://github.com/jsanjose/zxbasic-vscode)
- To farique1 / MSX Basic Dignified, whith was a great tool for MSX Basic programmers. (https://github.com/farique1/msx-basic-dignified)