Notepad ++中的一个著名插件FingerText |
您所在的位置:网站首页 › notepad怎么添加 › Notepad ++中的一个著名插件FingerText |
FingerText简介
FingerText是Notepad ++的用[tab]键触发的快捷代码片段插入插件。在编程中可以很方便地插入代码模板. 支持多个热点同时编辑,嵌套热点,动态热点(不仅仅是纯文本,您还可以运行命令或在代码片段中触发另一个代码片段),热点文本提示(而不是仅使用$或#符号)和默认热点值。它还具有一个SnippetDock面板,其中显示了当前可用的片段列表。用户可以导入或导出可定制的代码片段并将其共享给其他人。 FingerText下载和安装下载点: https://sourceforge.net/projects/fingertext/files/Alpha%20Releases/FingerText%20-%200.5.60.zip/download https://sourceforge.net/projects/fingertext/files/Alpha%20Releases/ 下载程序包FingerText - 0.5.60.zip 解压缩该程序包,然后将FingerText.dll复制到Notepad ++的plugins文件夹中。 使用说明文档在压缩包中有readme.rdoc文件供参考。是本文的来源. 基本用法说明假设已安装了FingerText并导入了示例代码段。在notepad ++中打开一个新文件,然后转到notepad ++菜单>插件> FingerText>Toggle on/off SnippetDock。将显示出一个对话框,其中包含可用插件的列表。其中,可以看到可用代码片段snippet的列表。 触发器文本消失,并由一些lorem ipsum文本替换。 Lorem ipsum dolor sit amet, libero turpis non cras ligula, id commodo, .......................可以尝试触发列表中的其他代码段。代码段可以长达几个段落(尝试使用“lorem”)。或一个短字(请尝试“ npp”) npp[Tab]键入时,可以注意到SnippetDock已更新。当键入“ lor”(不带引号)时,FingerText将在Dock上显示一个片段“ lorem”,以防您忘记如何拼写。 可以在文档中的任何地方触发。该代码段将插入到您在触发文本中键入的位置。 代码片段的作用范围一些代码片段是针对特定文件扩展名。尝试打开一个新文件,并将其另存为“ test.cpp”。 请注意,这时SnippetDock已更新。列表中增加了一堆代码片段。其中之一称为“ cout”。尝试在test.cpp内部触发它。 cout[Tab]则输出 cout END END 插件> FingerText>导出代码段。选择一个文件名(扩展名为.ftd),然后将代码段导出。可以采用与导入示例代码段相同的方式来导入它们。.ftd文件为纯文本格式,因此也可以直接对其进行编辑。但是不要这样做,除非您确切地知道自己在做什么,因为这可能会导致导入和导出时出现严重问题。官方不支持编辑.ftd文件。如果使用sqlite,则也可以直接编辑代码段数据库。也没有官方支持。 其他说明该插件2012年后没再更新, 但对新版notepad++也支持,且也好用. 代码段触发模式: 在默认情况下,代码段由Tab触发。在Notepad++中可以将其更改为所需的热键, 但用[tab]是比较方便的. 冲突也少. 静态热点: 静态热点由$ [![XXXXX]!]表示,其中XXXXX是热点的默认值。 动态热点: 当前有5种动态热点,即链,关键字和命令。$ [![(cha)XXXXX]!],$ [![(key)XXXXX]!]和$ [![(run)XXXXX]!], 以及Option和list。 文件夹结构: FingerText.ini和FingerText.db3文件位于config / FingerText文件夹中。 代码段打包格式使用ftd纯文本格式。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |