gpt4 book ai didi

java - IntelliJ,使用选择下的代码作为参数的热键?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:32:03 26 4
gpt4 key购买 nike

编码时往往会拖慢我速度的那些小事情之一......您如何在当前位置重构代码以成为新方法调用的参数?你的光标是 |

var foo = “|bar”;

现在 foo 应该是一个文件,所以我想:

var foo = new File(“bar”);|

如何在不移动光标的情况下输入“new File(”并获取 IntelliJ 生成的右括号和分号?Ctrl-W、剪切、键入、粘贴是最快的路径吗?

最佳答案

您可能想尝试完成当前语句操作(Cmd+Shift+Enter 在 Mac 上)。它通过根据需要添加任何右括号和分号来完成当前语句,无论文本光标位于语句中的何处。您只需在前面键入 new File(); 即可为您添加,而无需移动文本光标。

另一种选择可能是添加您自己的实时模板。例如像 $END$($SELECTION$) 这样的东西。我将它命名为“Surround with method call”,并给它起了缩写 M。通过首先选择字符串常量然后使用实时模板调用环绕来使用它。它添加括号并将文本光标定位在左括号前面,您可以键入 new File

关于java - IntelliJ,使用选择下的代码作为参数的热键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52640239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com