记事本++的一个我最喜欢的功能是用样式标记特定的单词/字符。但是,每当我想标记时,我都必须手动选择该单词并通过上下文菜单标记。相反,由于我通常标记的词经常是相同的,词的数量是有限的,是否可以编写一个宏 - 如标记“AAA”或标记“123” - 并指定一个快捷键?这会节省很多时间。记事本++带宏的标记样式
1
A
回答
0
<Macro name="Highlight" Ctrl="yes" Alt="no" Shift="no" Key="83">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="A" />
<Action type="0" message="2305" wParam="0" lParam="0" sParam="" />
<Action type="2" message="0" wParam="43022" lParam="0" sParam="" />
<Action type="0" message="2180" wParam="0" lParam="0" sParam="" />
</Macro>
宏做了如下:“A”型,选择它,突出显示并删除它。这是非常丑陋的,但做我想做的事情。任何人有更好的主意?我不想自行选择我蹩脚的答案:o
0
我甚至不知道风格标记功能,直到只是,但是这是可能的。
要设置它做到以下几点:
- 高亮显示词
- 选择宏菜单>>开始录制
- 右键单击突出显示的文字和选择styletoken和您喜欢的风格
- 选择宏菜单>>停止录制
- 选择宏菜单>>保存当前录制宏
您将可以选择为宏指定快捷方式。
这将意味着你所要做的就是突出你想要的风格并使用你的快捷方式。
如果你想让它变得更聪明一些,所以你不必突出显示单词而不是步骤1,只需将光标放在单词的任何位置,然后在开始记录后(步骤2)按下ctrl和向左箭头一次,然后按Ctrl + Shift和向右箭头选择单词。
如果你想改变一切的话的风格取代第3步选择搜索>>标记所有和您所喜欢的风格
1
更好的方法是使用记事本++的‘定义你的语言’语言 - >定义你的语言下的菜单功能...
选择“关键字列表”选项卡,您可以自由地为任意数量的预定义关键字定义自定义样式。
一旦你完成造型,单击“另存为...”,你将能够找到“语言”菜单项下新的“语言”。
1
不幸的是我找不到我的宏存储在哪里。所以,我可以提供一系列的行动。例如,我们要使用的“消息发送”和第二届样式第一样式为“收到消息”:
- 宏 - >开始录制
- 搜索 - >查找并搜索“发送消息”(作为结果“发送消息 ”被选中)
- 鼠标右键单击选择 - >样式标记 - >使用第一个样式
- 搜索 - >查找并搜索“收到消息”(结果“收到消息” 是选中)
- 鼠标右键单击选择 - >样式标记 - >我们荷兰国际集团第二风格
- 宏 - >停止录制
- 保存宏
相关问题
- 1. 宏在记事本
- 2. 自动化记事本++宏
- 3. WPF中的文本框标记样式
- 4. Gmaps4Rails中的标记样式
- 5. 连续播放宏(记事本++)
- 6. 记事本+宏不处理按钮
- 7. 记事本++在宏内运行插件
- 8. 记事本++中存储的记录宏在哪里?
- 9. CSS样式列表标记
- 10. 样式MapBox GL标记
- 11. xslt列表标记样式
- 12. 带有图例标记的jquery事件
- 13. 记事本++标签颜色
- 14. 带标记
- 15. 带标记的NSTextView
- 16. 带样式标记或外部CSS的CDO.Message?
- 17. 记事本++格式问题
- 18. 带有标记的SUM值的公式
- 19. WPF XAML样式标记快捷方式?
- 20. 如何复制记事本++中的标记文本
- 21. 带有标记表达式的Javascript RegExp
- 22. 带参数的jsonp脚本标记
- 23. Android MapBox更改MyLocation标记的样式
- 24. 链子样式的HTML标记
- 25. 将带有“::”的标记作为C/C++宏的参数传递
- 26. 如何找到包含DIV标记的记事本++正则表达式的用于W3C验证的SPAN标记?
- 27. 在记事本++
- 28. 在记事本
- 29. 在记事本++
- 30. 在记事本++
谢谢您的回答。但是,您回答了如何使宏突出显示“已选”字或突出显示“光标附近”字。相反,我想突出显示一组固定的预定义单词,而不管光标位置如何,也无需手动选择要突出显示的单词。 – xosp7tom
对不起,我忍不住。希望这里的一些记事本++大师能够提供帮助 – paul