问题标签 [live-templates]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 如何制作“环绕”类型的 Delphi 模板?
我正在将我的应用程序迁移到 delphi 2009。我的应用程序必须仍然使用大量 AnsiString。在迁移过程中,我发现自己总是在转换:
进入:
或者
我知道我应该能够使用模板来做到这一点,但我发现模板——尽管功能强大——并不那么容易开始工作。这是我一直在尝试的:
它不会出现在“环绕”菜单中,也不会在我想要的时候激活。我希望能够
或选择“def”并使用“环绕”获得:
感谢您的帮助!
.net - 退出时更改变量名称的 Resharper 实时模板宏
我想创建一个 Resharper 实时模板,将所有空格更改为下划线 ind 我的“事实”实时模板变量 $testname$:
我有这个:
但这仅在我按 Tab 时运行。我希望宏在退出 $testname$ 后运行。
我希望能够将测试名称写在带有空格的单行文本中,然后宏将所有空格变成下划线。
这可能吗?
delphi - 使用 getter / setter 生成属性并创建私有字段的 Delphi 实时模板?
在此处和互联网上搜索并没有让我看到 Delphi 的实时模板示例,该模板使用 getter / setter 生成属性并生成私有字段并执行复杂操作。(SHIFT + CTRL + C)
这可能吗?
delphi - Delphi实时模板用括号包围选择
我正在尝试制作一个 Delphi 实时模板(在 D2010 中)用 () 包围选择。我目前的尝试看起来像:
它几乎可以工作,但会增加额外的空格。如果我有这样的代码行:
我只选择了 blah = 5 部分并调用了我的模板,我希望它像这样出现:
但它最终成为
有什么建议么?
编辑:这是整个模板:
visual-studio - 如何在 Visual Studio 2010 中制作实时模板?
如何在 Visual Studio 2010 中制作实时模板,我不知道它是真正的实时模板还是宏,但我不想做的是当我编写代码时,当我输入 let's say -> in,然后按空间,该程序会自动插入看起来像这样的代码 -> #include <>。为此,在 c++ builder 中,我们使用 xml 文件,当我们调用它时会自动插入文本,在这种情况下,我们将写入它的名称 (in),对它的反应将是#include <>。
那么有没有人可以告诉我一些建议或解决这个谜团的好链接:)
java - IntelliJ“实时模板”的 Eclipse 等价物是什么?
我的意思是诸如键入“iter”并获得一个“for”循环并选择要迭代的变量,键入“soutv”以生成一个“System.out.println”,其中“variable=”已经在...
谢谢 !
java - Intellij 实时模板
有没有办法在 Intellij 中使用默认令牌值Live templates
?例如,我有以下实时模板,它声明了一个私有变量,我想为几乎每个类创建该变量:
private static final Logger logger = Logger.getLogger($CLASS$.class)
每次使用此实时模板时似乎都不需要键入$CLASS$
,因为它可以从范围或文件名中的类派生。我想知道是否可以在实时模板中使用环境定义的令牌作为默认值?
intellij-idea - 在机器之间传输 Intellij Live 模板
我试图弄清楚如何将 /.IdeaC10/config/templates/user.xml 文件中的模板传输到我同事的机器上。
如果我复制到 user.xml 文件中,那么这些更改似乎被 Intellij 压缩,恢复为旧文件内容。
有谁知道如何解决这个问题?
编辑:
有没有办法通过复制和粘贴xml来做到这一点?那就更好了……!
delphi - 扩展类文档和实时模板
我正在使用代码文档和实时模板,但我完全不明白。
我读过Dr.Bob 的关于生成文档的文章和关于实时模板的 wiki 文章,但我对类描述有一个问题。
通过类描述,当我将鼠标光标指向类声明时,我了解 IDE 行为。
例如,我有这样的类,它的描述是:
后来在代码中我有这样的声明:
当我将鼠标光标放在类类型上时,我有这样的描述:
如您所见,并非每个 html 标记都由 IDE 引擎呈现。我真的很想知道如何呈现其他标签,尤其是带有代码示例的标签。是否可以?
我正在使用 Delphi 2009 Proffesional。
c# - Resharper 和实时模板。获取方法中的参数列表
我想创建一个带有 resharper 的实时模板,它允许我编写插入方法名称和方法参数的日志信息,如下所示:
我的代码中有这样的方法:
现在,我想添加日志记录,到目前为止,我有两个使用 resharper 创建的实时模板:
回车,模板代码是:
和Exit,模板代码是:
对于 $METHOD_NAME$,我选择了宏:“包含类型成员名称”
然后,使用这些实时模板后,我的方法结束如下:
这很好。
现在,我想修改我的“Enter”模板,以便让它插入参数列表(在本例中为 param1 和 param2),并使其可用于具有不同输入参数数量和不同类型的方法。
我怎样才能做到这一点?
我正在使用resharper 6。
提前致谢。