notepad++具有许多语言格式,如xml、sql、java等,方便更清楚地理解代码结构。但像scala这种新语言,notepad++还未处理,所以需要用户设置自定义的语言格式。
下面以scala为例进行说明(推荐学习:notepad++)
网上找一个scala的notepad++模板,这里贴一个demo
<notepadplus>
<userlang name="scala" ext="scala">
<settings>
<global caseignored="no" />
<treatassymbol comment="no" commentline="yes" />
<prefix words1="no" words2="no" words3="no" words4="no" />
</settings>
<keywordlists>
<keywords name="delimiters">'0'0</keywords>
<keywords name="folder+">{</keywords>
<keywords name="folder-">}</keywords>
<keywords name="operators">- ! # % & @ | ~ + < = ></keywords>
<keywords name="comment">1/* 1/** 2*/ 2*/ 0//</keywords>
<keywords name="words1">class def extends forsome import object package trait type val var with</keywords>
<keywords name="words2">boolean byte char double float int long short false new null super this true</keywords>
<keywords name="words3">case catch do else finally for if match requires return throw try while yield</keywords>
<keywords name="words4">abstract final implicit lazy override private protected sealed</keywords>
</keywordlists>
<styles>
<wordsstyle name="default" styleid="11" fgcolor="000000" bgcolor="ffffff" fontname="" fontstyle="0" />
<wordsstyle name="folderopen" styleid="12" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="folderclose" styleid="13" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="keyword1" styleid="5" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="keyword2" styleid="6" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="keyword3" styleid="7" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="keyword4" styleid="8" fgcolor="004080" bgcolor="ffffff" fontname="" fontstyle="1" />
<wordsstyle name="comment" styleid="1" fgcolor="008000" bgcolor="ffffff" fontname="" fontstyle="2" />
<wordsstyle name="comment line" styleid="2" fgcolor="008000" bgcolor="ffffff" fontname="" fontstyle="2" />
<wordsstyle name="number" styleid="4" fgcolor="800000" bgcolor="ffffff" fontname="" fontstyle="0" />
<wordsstyle name="deliminer1" styleid="14" fgcolor="ff0000" bgcolor="ffffff" fontname="" fontstyle="0" />
<wordsstyle name="deliminer2" styleid="15" fgcolor="800080" bgcolor="ffffff" fontname="" fontstyle="0" />
<wordsstyle name="deliminer3" styleid="16" fgcolor="000000" bgcolor="ffffff" fontname="" fontstyle="0" />
</styles>
</userlang>
</notepadplus>
notepad++中找到语言-自定义语言格式-导入,选择模板(xml格式)点击打开(确定)
重启notepad++,点击语言就可看到自定义的语言格式
以上就是notepad++语言怎么添加的详细内容。