- http://www.typescriptlang.org/
- https://github.com/Microsoft/TypeScript/wiki/TypeScript-Editor-Support
The userDefineLang.xml
uses the new User Defined Language system (UDL2
),
which needs Notepad++ v6.2
or higher.
Installing from Notepad++ Installer
- Add the contents of
userDefineLang.xml
at%APPDATA%\Notepad++\userDefineLang.xml
between<NotepadPlus> ... </NotepadPlus>
- Restart Notepad++
Installing from Notepad++ zip/7z package
- Given a Notepad++ installation at
<DIR>
. - Add the contents of
userDefineLang.xml
at<DIR>\userDefineLang.xml
between<NotepadPlus> ... </NotepadPlus>
- Restart Notepad++
Reference:
- http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Languages
- http://notepad-plus-plus.org/news/notepad-6.2-release-udl2.html
- http://udl20.weebly.com/index.html
The functionList.xml
uses the Function List Pane new feature,
which needs Notepad++ v6.4 or higher.
Installing from Notepad++ Installer
- Add the contents of
functionList.xml
at%APPDATA%\Notepad++\functionList.xml
between<associationMap> ... </associationMap>
and<parsers> ... </parsers>
- Restart Notepad++
Installing from Notepad++ zip/7z package
- Given a Notepad++ installation at
<DIR>
. - Add the contents of
functionList.xml
at<DIR>\functionList.xml
between<associationMap> ... </associationMap>
and<parsers> ... </parsers>
- Restart Notepad++
Notes:
- class/interface's method/property: Indent only support tab/2space/4space, tab/2space is the best choice!
Reference:
Please report bugs to chaishushan@gmail.com.
Thanks!