保存文本以便以后重复使用

时间:2014-06-26 17:25:04

标签: notepad++

在记事本++中是否有办法保存文字,如版权评论

<?xml version="1.0" encoding="utf-8"?>
<!--
    I did write this one day, it's my work
-->

以及之后(甚至在关闭记事本++之后),将其插入文件中?

不知何故,就像一个宏,我不想开始录制宏,然后(小心)键入我的文本并保存该宏。

(可能已经回答,但我不太清楚要使用哪些关键字)


已修改(确切方案)

我有很多XML文件:

<?xml version="1.0" encoding="utf-8"?>
<localization xml:lang="en">
<!-- Some XML nodes -->
</localization>

每种语言一个文件,每个项目的一组所有语言。 在其中一个文件(en.xml)中,我写了一篇关于这些文件如何工作的评论:

<!--
Use loc: namespace for each localization entry.
Nodes without this "loc:" namespace should be containers
and should contain "loc:" nodes or other containers.

@todo    Check every entry for typing mismistakes
@todo    Assign the XSD
-->

现在,我想在notepad ++中“保存”这个文本(就像一个宏,但我不想开始录制宏,重新输入文本)。然后,稍后,我打开fr.xml,并告诉记事本++将保存的文本粘贴到文件的开头。然后,我从fr.xml复制节点,将它们粘贴到某处,并在我的fr.xml内部/外部按Ctrl + C Ctrl + V(通常的东西)。现在,我从fr.xml复制节点(如<loc:foo/>)并将其粘贴到de.xml中。我希望仍然能够在<!-- Use loc:...内“粘贴”保存的文本,即注释de.xml,即使我之前已经复制/粘贴(因此我无法按Ctrl + C注释,因为它会删除/被<loc:foo/>)的副本删除。

目前,我必须这样做的唯一方法是:

  • 开始录制宏
  • 重新输入文字我不想这样做:我对“记录”有详细的评论
  • 停止录制
  • 保存宏(使用快捷方式)。

录制宏时重新键入文本(有些更长)是一种痛苦。

有没有办法在不重新输入文本的情况下创建宏? 如果没有,有没有办法“保存”文本并稍后将其插入其他文件(没有Ctrl+C/Ctrl+V)?

1 个答案:

答案 0 :(得分:0)

FingerText 就是答案。

我在谈论的内容(在N ++中保存文本“以后再重复使用”)称为代码片段(此处,它用于文本和注释)。

可以在https://github.com/erinata/FingerText或通过Notepad ++插件管理器访问FingerText。

此问题与 Manage code snippets in Notepad++

重复