? Syntax highlighter for SynWrite ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
Creep into the Halloween / Horror Programming Contest (Deadline Extended)

Syntax highlighter for SynWrite

I spent some time yesterday searching for a small, customizable and free source code editor and finally found SynWrite (Windows only). I then spent a few hours making this simple SmileBASIC lexer, trying to replicate the original 3DS app's code editor. 3DS editor on the left, SynWrite on the right: It needs the SmileBASIC font to be installed on your system, which I included of course. It can be downloaded from the Supplements section of SmileBASIC's website, anyway. To load the lexer, go to Options > Customize lexers library... Click on the icon to import the lexer from a file and then select it. It will be used automatically when you load files with the .prg extension. You can also select it manually from the lexer menu, at the bottom of the editor screen. To make SynWrite more similar to the original editor, go to Options > Customize (or hit F9) and: In Editor > View Settings -Disable "Show right margin" -Set Line spacing to 0 -Disable "Last line shows on top" In Editor > Carets -Disable "Allow caret position after end-of-line" Also. set the line endings to "Unix(LF)". Download link https://my.mixtape.moe/bshbon.rar
Author
pirate
Updated
Rating
2 votes
Categories
Keywords
  • source
  • code
  • editor
  • highlight
12 Comment(s) 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS what about NEXT.ENDIF 'works X=1PRINT 'works X=1ELSE 'should NOT work since E could be part of a number pirate pirate First Week Joined in the very first week of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength whoa 12Me21 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Make sure it works with things like X=1Y=1 NeatNit NeatNit Very impressive! I wanted to make something like this for Notepad++ (albeit without bothering with the font :P) but was kind of scared that it would be too complex (I never really looked into it besides thinking about it). I guess you beat me to the punch! I don't feel like installing a new text editor, but for this, I just might... NintendoFanFever NintendoFanFever NO webpage.. NintendoFanFever NintendoFanFever when i went on the webpage, it gave me an error... NintendoFanFever NintendoFanFever https://my.mixtape.moe/bshbon.rar pirate pirate First Week Joined in the very first week of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength ? It's working fine from here. Ptcguy Ptcguy First Week Joined in the very first week of SmileBASIC Source Website Minecraft Is Awesome! I love Minecraft! Express Yourself Beginner Programmer I'm just starting out! I'm still trying to grasp the basics. Programming Strength I get the ERR_SSL_VERSION_OR_CIPHER_MISMATCH error in chrome 46.0.2490.86 m. Shiyason Shiyason Can you upload programs you write on the PC to the 3ds ? pirate pirate First Week Joined in the very first week of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength yeah, with PetitModem (and TRRS audio cable) Lumage Lumage Head Admin Day Person I like the warm sunshine and wake up early! Express Yourself Gardening I like to garden! Hobbies Touhou Project Is Awesome! I love Touhou Project! Express Yourself Time to work on resource page styling...