我最喜欢的Notepad ++功能之一就是用风格标记特定的单词/字符。但是,每当我想要标记时,我必须手动选择该单词并通过上下文菜单进行标记。相反,由于我通常标记的单词通常是相同的,并且单词的数量是有限的,是否可以编写宏标记'AAA'或标记'123' - 并指定快捷方式?这样可以节省很多时间。
答案 0 :(得分:1)
更好的方法是使用Notepad ++的“定义语言”功能,该功能位于语言 - >定义您的语言...
选择“关键字列表”标签,您可以随意为任意数量的预定义关键字定义自定义样式。
完成样式设置后,点击“另存为...”,您就可以在“语言”菜单下找到新的“语言”项目
答案 1 :(得分:1)
不幸的是我无法找到我的宏存储位置。所以,我可以提供一系列行动。例如,我们希望将第一个样式用于"消息已发送" "收到消息":
答案 2 :(得分:0)
我甚至不知道风格标记功能,但是有可能。
要进行设置,请执行以下操作:
您可以选择为宏指定快捷方式。
这意味着您只需要突出显示要设置样式的单词并使用快捷方式。
如果你想让它变得更聪明一点,你不必突出显示单词而不是第1步,只需将光标放在单词中的任何位置,然后在开始录制后(步骤2)按ctrl键和左键箭头然后按ctrl + shift,右箭头选择单词。
如果您想更改所有单词的样式,请选择搜索>>替换步骤3。标记所有和您喜欢的风格
答案 3 :(得分: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