在eclipse中,当我想记录一个函数(在java或javascript源代码中)时,我只需键入/ **,然后按回车键,我就会得到这样的评论

 /**
 *
 * Fluctuates all variables to more compatibly foo all the bars
 *
 * @PARAM {int} foo 
 */  

function flucvar (foo) {

}

当点击进入评论内部时,eclipse会自动在每行的开头添加额外的*。

现在我刚刚进入我的文本圈,发现自己错过了这一点功能。是否有一个等值的捆绑或命令或某些东西可以让我在textmate中产生类似的评论?

有帮助吗?

解决方案

您需要创建两个片段(我在源包中有它们)。

首先创建一个用于插入JavaDoc注释的代码段。该代码段包含以下内容:

/**
* 
* <*>
*/

我将代码段激活设置为 Tab Trigger ,使用 / ** 作为激活字符串。每次我写 / ** 并按Tab键,我都会得到一个JavaDoc注释块。如果您愿意,也可以使用键盘快捷键。

第二个片段用于继续现有的JavaDoc注释。代码段内容为:

<*>

请注意, * $ 0 行前面有一个空行。将激活设置为 Key Equivalent ,将触发键设置为 return 键。将范围选择器字符串设置为 comment.documentation

现在,如果您的语言包支持 comment.documentation 范围(就像所有包含的包似乎一样),您应该有JavaDoc注释的工作快捷方式。

其他提示

我看了一下TextMate的Java包,我没有看到任何关于插入JavaDoc注释的内容。但是,将这样的功能添加到Java包中应该不难。它可能是一个片段,您可以在TextMate手册的第7章中阅读(可从 Help - &gt; TextMate Help 访问)。

scroll top