Eclipse 如何跳出IntelliJ IDEA中的括号

Eclipse 如何跳出IntelliJ IDEA中的括号,eclipse,intellij-idea,Eclipse,Intellij Idea,IntelliJ是否能够从自动完成的括号中弹出制表符?如中所示,当您按下右括号附近的“tab”键时,光标将跳过它,而不是添加新的选项卡。这是Eclipse中相当标准的特性。在IntelliJ IDEA中,必须使用箭头键来执行此操作 类似的问题在4年前就被问到了,但也许4年的时间还不足以完成这个复杂的功能,所以我再问一次。更新: 此功能的初始实现从IntelliJ IDEA 2018.2版本开始提供。它的工作原理更像MS Visual Studio—没有选项卡“退出”位置的可视指示。现在,它应该可

IntelliJ是否能够从自动完成的括号中弹出制表符?如中所示,当您按下右括号附近的“tab”键时,光标将跳过它,而不是添加新的选项卡。这是Eclipse中相当标准的特性。在IntelliJ IDEA中,必须使用箭头键来执行此操作


类似的问题在4年前就被问到了,但也许4年的时间还不足以完成这个复杂的功能,所以我再问一次。

更新

此功能的初始实现从IntelliJ IDEA 2018.2版本开始提供。它的工作原理更像MS Visual Studio—没有选项卡“退出”位置的可视指示。现在,它应该可以在Java、SQL、Python和其他一些文件中使用。其他语言需要一些时间才能赶上——需要一些特定于语言的代码更改。默认情况下禁用该功能,您可以在以下位置启用它:

设置
Mac电脑上的首选项
)|
编辑器
常规|
智能钥匙
|跳出闭合括号/用制表符引用


原始答复:

自从提交了原始问题后,没有什么新的内容,只是其中一个用户启动了该问题

出于某种原因,作者还没有发布插件的二进制版本

我开发了插件,你可以

将其复制到IDE中,重新启动IDEA并使用Shift+Space

可以在Keymap设置中更改键盘快捷键:


功能请求和错误报告。

更新:

此功能的初始实现从IntelliJ IDEA 2018.2版本开始提供。它的工作原理更像MS Visual Studio—没有选项卡“退出”位置的可视指示。现在,它应该可以在Java、SQL、Python和其他一些文件中使用。其他语言需要一些时间才能赶上——需要一些特定于语言的代码更改。默认情况下禁用该功能,您可以在以下位置启用它:

设置
Mac电脑上的首选项
)|
编辑器
常规|
智能钥匙
|跳出闭合括号/用制表符引用


原始答复:

自从提交了原始问题后,没有什么新的内容,只是其中一个用户启动了该问题

出于某种原因,作者还没有发布插件的二进制版本

我开发了插件,你可以

将其复制到IDE中,重新启动IDEA并使用Shift+Space

可以在Keymap设置中更改键盘快捷键:


功能请求和错误报告。

只需再次键入结束括号,它将使您脱离括号

例如,如果您正在键入“Sandeep”,则在输入“.”后,它将类似于“…”,然后输入其余文本“Sandeep”。。最后再次键入“Sandeep…”。。。它将带你走出双引号


我已经在上面演示了双引号,您可以对任何括号执行相同操作。

只需再次键入右括号,它将使您脱离括号

例如,如果您正在键入“Sandeep”,则在输入“.”后,它将类似于“…”,然后输入其余文本“Sandeep”。。最后再次键入“Sandeep…”。。。它将带你走出双引号


我已经在上面演示了双引号,您可以对任何括号执行相同操作。

正如您在这里看到的,没有任何更改。正如您在这里看到的,没有任何更改。jar文件无法再被访问。此缺失功能的错误尚未在构建中修复。只是在搜索类似内容后偶然发现此错误。如果你还在看的话,我为Intellij写了一个插件,你可能想看看。在这里下载:。@namarino此功能现在可以开箱即用,我已经更新了答案。在我的公司,我们已经从eclipse迁移到idea,为了简化转换,我们正在使用用于intellij的eclipse代码格式化程序插件。我们的格式选择之一是在括号中加空格。例如,
methodInvocation(param1,param2)。当使用eclipse代码格式化程序和这种格式化样式的组合时,tab to jump out似乎不起作用。有人遇到过这个问题或有解决方法吗?无法再访问jar文件。此缺失功能的错误尚未在构建中修复。只是在搜索类似内容后偶然发现此错误。如果你还在看的话,我为Intellij写了一个插件,你可能想看看。在这里下载:。@namarino此功能现在可以开箱即用,我已经更新了答案。在我的公司,我们已经从eclipse迁移到idea,为了简化转换,我们正在使用用于intellij的eclipse代码格式化程序插件。我们的格式选择之一是在括号中加空格。例如,
methodInvocation(param1,param2)。当使用eclipse代码格式化程序和这种格式化样式的组合时,tab to jump out似乎不起作用。有没有人遇到过这个问题或有解决办法?