如何让notepad++支持自定义文件的语法高亮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让notepad++支持自定义文件的语法高亮相关的知识,希望对你有一定的参考价值。

公司管理比较严格,软件安装只能在公司的软件库里选择,以前都用editplus,库里没有,选了个替代品notepad++。
我是用记事本写代码写惯的人,用个集成的还不习惯。
装了np++,drupal里又有很多module后缀名的文件,打开没用语法高亮。
得配置一下,搞个半死终于搞定,步骤如下:
1. 在np+文件夹下找到langs.xml,搜索php关键字
有这么一行:
<Language name="php" ext="php php3 phtml" commentLine="//" commentStart="/*" commentEnd="*/">
在ext里加上你需要的文件名,如:module install inc
这样做是为了让np++知道这些文件是调用php的语法来显示高亮
2. 注意:这个文件一定要用其他编辑器来修改,不能用np++本身,不然的话是保存不了的
参考技术A 1.自己新建的文件,没有设置语言,所以Notepad++没法帮代码高亮。
如果是新建的文件,然后把代码拷贝进去,结果肯定是没法高亮的。因为没有保存文件,文件没有后缀名,所以Notepad++不知道你代码是啥类型的,没法调用对应的语法高亮的内容。
解决办法:
保存对应的新建的文件,加上合适的文件名。
比如这里的是xml文件,比如:new.xml

2.把代码高亮功能关闭了。
默认情况下,代码高亮是打开的,但是估计不小心关闭了。重新打开代码高亮的具体设置是:
设置->语言格式设置->找到对应的语言,确保对应的后缀名,是正确的。
比如xml文件的后缀,默认就是xml。

Notepad++中实现Markdown语法高亮与实时预览

Notepad ++是一个十分强大的编辑器,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad ++不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。但是对Markdown支持不够。

这里通过插件与自定义语法让Notepad++变成一个Markdown书写工具。

Markdown语法高亮

下载所需文件

因为通过GitHub下载一直超时,我就直接打包放在博客园了。

下载链接

导入语法规则

打开Notepad++,点击“语言” ,选择“自定义语言格式” ,点击“导入”,选择下载并解压后文件夹中的“userDefineLang_markdown.xml”文件。

导入完成后重启notepad++,点击“语言”,选择“Markdown”即可。

设置

Markdown实时预览

安装实时预览插件

打开Notepad++,点击“设置”,选择“导入-导入插件”,将之前下载的文件中的“NppMarkdown.dll”导入即可。

打开插件

打开Notepad++,点击“插件”,选择“NppMarkdown” 在右侧出现的“preview markdown”窗口底部,勾选“live preview” 同时点击“preview”即可。

设置

以上是关于如何让notepad++支持自定义文件的语法高亮的主要内容,如果未能解决你的问题,请参考以下文章

怎么让 notepad++ 中的字体带颜色

notepad++中如何让autohotkey 代码高亮

如何在 Notepad++ 中启用自动完成支持?

在Notepad++里如何设置语法高亮

使Notepad++ 支持smali语法高亮

如何在 Notepad++ 中为 Less 添加语法高亮?