在 Netbeans 中创建代码模板时合法的关键字的完整列表将附有一些文档,使“列表”成为参考。参考中的一行可能如下所示:
${cursor} says to put the cursor at this point in the generated line
参考中可能包含工作示例,例如:
User-defined word to invoke the template: edfold
将出现在 Netbeans 8.2 RC > Tools > Options > Editor > Code templates
选项卡中的模板:
${no-indent}//
// <editor-fold desc="***** ${cursor} *****" >
//
工作原理:当我键入edfold
并按下Tab
键时,模板将粘贴到我的文档中的光标位置,如下所示:
//
// <editor-fold desc="***** @ *****" >
//
光标位于后面的第 5 个和第 6 个星号之间 desc
,这样我就可以键入任何我希望的简短文档(如果有的话)。
那么这些关键字及其语法和含义的列表在哪里?如:
${cursor}
${selection}
${no-indent}
${arg}
${Type}
谁知道还有多少
我突然想到还有其他关键字,其中两个我在上面无意中使用了(我在别人的代码模板中注意到它们并想出了如何使用它们):
desc
editor-fold
当然还有其他此类标识符要包含在参考中。
顺便说一句,上面的代码模板很可爱(或不可爱),但如果没有配套的代码模板,它就毫无用处:
按键:
endfold
编辑器中的代码模板:
// </editor-fold> ---------------- ${cursor} -------------------
无论第一个插入的代码模板位于代码中的什么位置,第二个模板都必须位于它的下方。第一个模板的左侧有一个“折叠”符号“-” 。单击它会折叠两个模板之间的代码。然后该符号变为“+” ,并在单击时展开折叠的代码。
编辑 我刚刚找到了与刚刚完成的 edfold 和 endfold 对等效的代码模板。在某种程度上更容易编码,更难学习使用,但从长远来看是值得的。只需通过折叠突出显示要“隐藏”的文本,查找带有“灯泡”的行,单击 Alt+Enter,然后单击“代码折叠”。(Ctrl+Z 撤消!)
但请看我的(比这个(以前)问题更好的)答案。