是否有插入文本的标准操作,可以在键绑定中使用?

时间:2011-11-22 15:10:10

标签: eclipse eclipse-plugin

就编程而言,我对eclipse相当新。在阅读完整天的文档和常见问题之后,我了解到关键序列可以绑定到命令,而命令又可以调用操作(或者是相反的方式?)。无论如何,我错过了一个“标准动作”列表,当然,插入一个字符以响应一键击键必须是标准的?但是我找不到它。

在一个编辑我想键序列结合到如“插入字符x”,其中x是一组字符中的一个不是每一个键盘上的操作(例如,§°€μöß',希腊字母,等等)。< / p>

我如何在日食中做到这一点?

我是否真的必须为我需要的每个角色写一个单独的命令(和/或动作?)?此外,如果可能的话,我希望它具有可配置性,当然。但是,首先要做的事情。

在像UltraEdit或jEdit这样的传统编辑器中,我会记录一个宏并绑定一个调用它的键序列。它在1分钟内完成。在jEdit中,这样的宏会产生一行bsh代码,如下所示:

insertText("§");

1 个答案:

答案 0 :(得分:2)

您可以尝试Eclipse插件Practically Macro。它允许您记录宏,但也可以手动定义它。

要创建在编辑器中插入“§”的快捷键,您必须执行以下步骤:

  1. 进入“首选项/实际宏选项/编辑器宏定义”并创建一个新宏。添加命令“插入字符串”并在文本字段中键入§。然后给宏命名和id,例如“testmacro”。

  2. 转到“首选项/常规/键”并搜索新创建的“testmacro”。您现在可以将任意组合键绑定到它。