Intellij idea Intellij Idea-完成下一个参数快捷方式

Intellij idea Intellij Idea-完成下一个参数快捷方式,intellij-idea,shortcuts,Intellij Idea,Shortcuts,例如: 作者=新作者(“杰克”、“丹尼尔斯”); 在Exlipse中,当填写“Jack”并按下“enter”键时,它会自动转到第二个参数,让我填写第二个参数。在Intellij中,我总是要用鼠标单击,或者使用箭头键。 Intellij中有没有捷径可以让它更快?我自己找不到。自从IntelliJ 2018.2以来 现在可以跳出右括号或使用Tab引用 (发件人:) 基本上,这意味着如果您有: Author-Author=新作者(“杰克”) 然后按Tab键,光标的放置方式如下: Author-Auth

例如: 作者=新作者(“杰克”、“丹尼尔斯”); 在Exlipse中,当填写“Jack”并按下“enter”键时,它会自动转到第二个参数,让我填写第二个参数。在Intellij中,我总是要用鼠标单击,或者使用箭头键。 Intellij中有没有捷径可以让它更快?我自己找不到。

自从IntelliJ 2018.2以来

现在可以跳出右括号或使用Tab引用

(发件人:)

基本上,这意味着如果您有:

Author-Author=新作者(“杰克”)

然后按Tab键,光标的放置方式如下:

Author-Author=新作者(“杰克”)

注意:光标最初位于何处并不重要,只要按Tab键时光标位于引号内的某个位置,光标就会移到引号外并放在引号后面。如果要输入下一个参数,必须手动键入逗号和字符串

该选项可在以下位置找到:
设置->编辑器->常规->智能钥匙
,称为
跳出右括号/带制表符的引号

还有一些其他有用的选项,如
插入对引号
插入对括号


如果你想更高级一些,你可以看看。

你试过
选项卡吗?
?逗号怎么样?这些都不行。当你有字符串-然后昏迷,将只是这个字符串的另一个符号。你必须关闭报价,然后进行昏迷,然后打开另一个报价…它很长。制表符只生成段落-它不会转到第二个参数,但会生成无用的空格。如果有一些东西能够理解我完成了字符串、int或任何其他参数,并且我想填写第二个参数,那将非常方便。@MaciejFrączek我刚刚在Eclipse上试用过,而您所描述的并没有发生在我身上。如果我输入“Jack”,然后按enter键,除了光标移到下一行外,什么也不会发生。这似乎是合理的,因为Eclipse当时不知道我是否已经完成了第一个参数的指定。我输入的下一个字符可以是+(继续指定第一个参数)或(转到第二个参数)。这两个都是有效的可能性。你是对的……我不知道我在想什么……我以为它在Eclipse中起作用了……对不起