Notepad++打开as文件时使用as3的语法高亮

除了在Flash Builder里面写代码外,有时候还会用Notepad++来看as3代码,但讨厌的是Notepad++打开as文件使用的语法高亮却是Haskell,需要手动的选择:语言->F->Flash actionscript

在网上找到的解决方法,打开安装目录下的langs.xml和langs.model.xm,找到haskell语言:

< Language name="haskell" ext="hs lhs as las" commentLine="--" >

把as从里面移除,保存,然后重新启动Notepad++

 

到这里还没有完,你再打开as文件仍然和原来一样,还有一个地方需要改,打开C:\Documents and Settings\[user]\Application Data\Notepad++\

找到langs.xml和Backup/langs.xml,做和上面一样的修改。

这里是一份缓存的配置文件,必须改这里才会立即生效。

以上转自:http://www.cnblogs.com/yili16438/archive/2012/06/04/2534741.html


补充更简单的设置:

设置菜单 - 语言格式设置 
在【语言】列表中选中 Haskell,然后在默认扩展名中去掉 as,点击【保存并关闭】,重启Notepad++即可


### 设置日志文件中的关键字高亮显示 为了在Notepad++中实现日志文件的关键字高亮显示,可以通过自定义语言来完成这一需求。具体操作方法如下: #### 定义新的用户语言 进入`语言(L)`菜单并选择`定义自己的语言(U)...`[^1]。 在此界面中,可以配置不同类型的词法元素,如关键字、注释、函数等,并为其指定颜色和其他样式属性。对于日志级别的关键词(例如DEBUG, INFO, WARN, ERROR),可以在“Keywords lists”标签页下的相应类别里输入这些术语[^2]。 #### 使用现有XML配置简化过程 考虑到手动设置可能较为繁琐,也可以利用已有的社区资源。有开发者分享了适用于特定格式的日志文件的User Defined Language XML文件[^3]。下载合适的模板后,在Notepad++中通过导入功能加载此XML文件即可快速应用预设的语法高亮规则。 ```xml <UserDefinedLang> <Name>Logfile</Name> <!-- Define your keyword groups here --> <KeywordLists> <Keywords name="Primary Keywords and Identifiers">DEBUG INFO WARN ERROR FATAL</Keywords> ... </KeywordLists> <!-- Other settings such as styles can be added below --> </UserDefinedLang> ``` 上述代码片段展示了如何在一个简单的User Defined Language定义中加入常见的日志级别作为关键字列表的一部分。实际使用的XML可能会更复杂一些,取决于具体的日志格式和个人偏好。 #### 应用与验证 一旦完成了新语言的定义或成功导入了一个现成的语言包之后,打开目标日志文件只需从下拉菜单中切换至刚刚创建/导入的语言模式,就能看到预期的效果&mdash;&mdash;即重要的信息被突出显示出来,便于阅读分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值