[英]System.out.println() shortcut on Intellij IDEA
我知道我可以用"sout" + tab
打印System.out.println()
。 有没有办法像在 eclipse 中那样使用"Syso" + ctrl + space
来做到这一点?
在想法 17eap 中:
sout
:打印
System.out.println();
soutm
:将当前类和方法名称打印到 System.out
System.out.println("$CLASS_NAME$.$METHOD_NAME$");
soutp
:将方法参数名称和值打印到 System.out
System.out.println($FORMAT$);
soutv
:将值打印到 System.out
System.out.println("$EXPR_COPY$ = " + $EXPR$);
是的,你可以做到。 只需打开设置 -> 实时模板。 新建一个以syso
为缩写, System.out.println($END$);
作为模板文本。
如果您想知道 intellij 中的所有快捷方式,请按 Ctrl + J 。 这将显示所有快捷方式。 对于System.out.println()
输入sout
并按Tab 。
打开设置(默认为 Alt + Ctrl + S)并搜索实时模板。 在上部有一个选项,上面写着“默认使用 TAB 扩展”(TAB 是默认值),选择“自定义”,然后点击“更改”并将键映射“ctrl+空格键”添加到选项“扩展实时模板/埃米特的缩写”。
现在您可以按 ctrl + 空格键并展开实时模板。 现在,要将其更改为“syso”而不是“sout”,在“实时模板”选项中,选中了大量选项列表,转到“其他”并展开它,您会在那里找到“sout”,只需将其重命名即可到“syso”并点击应用。
希望这可以帮助你。
在 MAC 上,您可以执行sout + return
或⌘+j
(cmd+j) 打开实时模板建议,输入sout
以选择System.out.println();
如果使用 scala,请尝试priv
+ tab
输入sout
并按Tab ,它将生成System.out.println();
输入sou
并按Tab ,它将生成System.out.printf("");
对于 MAC,如果它在 sout 后不起作用(命令)+ j。 你知道我必须做什么吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.