Notepad3 icon indicating copy to clipboard operation
Notepad3 copied to clipboard

Request: Add Highlight Support for Arduino .ino Files

Open liux-pro opened this issue 1 year ago • 1 comments

Please consider adding syntax highlighting support for Arduino .ino files. Since .ino files are essentially C++ files, the existing C++ highlighting scheme can be reused.

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's widely used by hobbyists, educators, and professionals to create interactive projects and prototypes.

liux-pro avatar Jun 09 '24 07:06 liux-pro

Syntax highlighting support is provided by Lexilla library component. Not all Lexilla supported programming languages are integrated in NP3. If you are missing a programming language, which is supported by Lexilla, but not integrated, you can ask for integration. If it is not supported by Lexilla, you have to ask for support in Lexilla first, before NP3 integration is possible.

If you just want to reuse a supporte Lexer (e.g. C/C++) , just add the file name extension to the corresponding list in Customize Schemes... image

RaiKoHoff avatar Jun 28 '24 20:06 RaiKoHoff

Hello @RaiKoHoff @hpwamr . I'm a bit confusing about how to check if a language supported by Lexilla, like CUE sheet.

ghf50 avatar Jul 01 '24 15:07 ghf50

Hello @ghf50 , You can ask it here: https://github.com/ScintillaOrg/lexilla/issues

hpwamr avatar Jul 01 '24 18:07 hpwamr

Thank you all.

liux-pro avatar Jul 02 '24 08:07 liux-pro