微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

文本编辑器 – 记事本选择连字符文本

我不能找到一个阻碍使用记事本的问题的解决方案.
当您双击文本以突出显示该文本和其他类似的文字时,camelCase或under_score单词工作很好,但是当单击连字符时,这不会将其视为一个单词,而只突出显示“ – ”之间的段.
问题:你如何定制记事本,以便将连字字视为单词?还是有人知道这样做的文本编辑器?

看到这个,但不知道如何实现它:http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Word_Customisation

这真的很有帮助:Where are the recorded macros stored in Notepad++?

解决方法

记事本依靠Scintilla进行词汇选择.由于caoanan在他的回答中注意到,Scintilla可以配置SCI_SETWORDCHARS变量.您可以使用简单的NppExec脚本在记事本中设置此变量:

>安装NppExec

>菜单插件 – >插件管理器 – >显示插件管理器
找到NppExec,选中该框并点击安装

>创建脚本

>菜单插件 – > NppExec – >执行 …
>写这个代码(你可以添加其他字符,如$#@在列表的末尾):

NPP_CONSOLE 0
sci_sendmsg SCI_SETWORDCHARS 0 "CDEFGHIJKLMnopQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-"

>点击保存…
>现在可以按OK执行它

>(optionnal)记事本启动时执行

>菜单插件 – > NppExec – >高级选项…>当记事本开始下拉时,在执行此脚本时选择您的脚本

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐