aptana studio插件是否有环绕声?

时间:2012-08-23 16:40:25

标签: html eclipse code-snippets aptana3 code-assist

有没有办法在Eclipse的Aptana透视图中获得“环绕声”,就像你在Java视角中一样。我希望能够用html标签包围文本,例如:<div></div>,带有键盘快捷键。是否有一些方法可以使用片段卢布来做到这一点?

谢谢,

1 个答案:

答案 0 :(得分:0)

您可以使用AutoHotKey执行此操作,它具有可在所有应用中使用的额外好处。我有一个脚本,当我选择一些文本并按CTRL + SHIFT + C

时启动'环绕'菜单

要使用它,请安装AutoHotKey,并使用以下代码创建新的.txt文件,并使用.ahk替换扩展名

http://pastebin.com/48ipiXsG

在文件的顶部,您将找到许多项目组,格式如下

<h1>~<h1>@@</h1>

〜字符分割函数的名称和函数内容。在〜之前的位是菜单上显示的内容,在〜之后是代码。 @@表示所选文本的去向。因此,如果您选择文本'AutoHotKey'并按CTRL + SHIFT + C,然后从菜单中选择<h1>,它将替换为<h1>AutoHotKey</h1>

脚本中有几个菜单,设置为根据你按CTRL + SHIFT + C的应用程序启动。例如,如果我在Visual Studio中,我会得到不同的快捷方式,而不是我在SQL Server中。您可以轻松地修改这些,但通用菜单应该可以正常工作。随意切换和更改,但你必须将GENERIC留在脚本的顶部。

PS:我每天都使用这个脚本,并且有一个小bug。该脚本将您在剪贴板中的所有内容保存在变量中,然后在完成后将其写回剪贴板。有时候,它不是用周围的文本代替它,而是用剪贴板中的任何内容替换它。使用CTRL-Z可以很容易地撤消它,并且通常在您第二次尝试时可以使用。我从来没有弄清楚是什么导致这种情况,也许一些自动调节头可以帮忙吗?

PPS:此脚本基于AHK论坛中的一些其他脚本,包括此脚本 http://www.autohotkey.com/docs/scripts/FavoriteFolders.htm 所以你可能会发现没有意义的评论。我已经看到了一些对中间点击的引用,因为上面的脚本使用鼠标中键而不是CTRL + SHIFT + C.