支持的编程语言
差不多80种编程语言被Notepad++支持:
ActionScript | Ada | ASN.1 | ASP | Assembly |
AutoIt | AviSynth scripts | BaanC | batch files | Blitz Basic |
C | C# | C++ | Caml | CMake |
Cobol | CoffeeScript | Csound | CSS | D |
Diff | Erlang | escript | Forth | Fortran |
FreeBASIC | Gui4Cli | Haskell | HTML | INI files |
Intel HEX | Inno Setup scripts | Java | JavaScript | JSON |
JSP | KiXtart | LaTeX | LISP | Lua |
Makefile | Matlab | MMIX | Nimrod | nnCron |
NSIS scripts | Objective-C | OScript | Pascal | Perl |
PHP | PostScript | PowerShell | PureBasic | Python |
R | Rebol | Registry script (.reg) | Resource file | Ruby |
Rust | Scheme | Shell script | Smalltalk | SPICE |
SQL | Swift | S-Record | Tcl | Tektronix |
TeX | txt2tags | Visual Basic | Visual Prolog | VHDL |
Verilog | XML | YAML |
Notepad++ 支持这些语言的语法高亮(可自定义),语法折叠,自动补全(可自定义),函数列表(可以凭借PCRE在xml文件中自定义)。
如果你所喜欢的语言没有在上述列表,通过使用用户自定义语言系统,你可以很容易的定义自己的语言。