【问题标题】:Trace shortcut in intellij ideaIntellij IDEA中的跟踪快捷方式
【发布时间】:2011-12-03 13:37:04
【问题描述】:

是否有任何快捷方式可以从选定的变量生成跟踪语句,例如 Flash 开发中的 ctrl-shift-0? 例如:如果我在下面的行中选择 myVar 并按“DesiredShortcut”:
var myVar=5;

我想得到:
var myVar=5;
trace('myVar='+myVar);

谢谢

【问题讨论】:

    标签: intellij-idea trace shortcut


    【解决方案1】:

    考虑使用Live Templates

    对于 Java,IntelliJ IDEA 已经有soutv 模板可以生成

    System.out.println("var=" + var);
    

    Tab后。

    您可以定义自己的模板以通过您喜欢的日志框架进行日志记录。

    【讨论】:

    • 是的,我已经为“surround with”命令创建了实时模板:trace('$SELECTION$='+$SELECTION$);但是现在当我选择一个变量名(例如:var myVar:int=5)时,我会生成一个跟踪来代替 myVar,但最好将它放在新行上。
    • 看soutv模板是怎么定义的,不需要使用环绕模板。
    • 投反对票,因为它实际上并未提供答案,而只是“提示”查看“soutv”实时模板。问题是,我的 IntelliJ 版本没有“soutv”实时模板,所以我无法查找。您能否提供 OP 实际要求的实际实时模板代码?谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 1970-01-01
    相关资源
    最近更新 更多