IntelliJ是否有能够在自动完成括号中使用Tab键跳出的功能?也就是说,当您在关闭括号附近按下“tab”键时,光标会跳过它而不是添加新的制表符。这在Eclipse中是一个非常标准的功能。在IntelliJ IDEA中,您必须使用箭头键来完成此操作。
类似的问题4年前就被问过here,但也许4年不足以完成这个复杂的功能,所以我再次提问。
IntelliJ是否有能够在自动完成括号中使用Tab键跳出的功能?也就是说,当您在关闭括号附近按下“tab”键时,光标会跳过它而不是添加新的制表符。这在Eclipse中是一个非常标准的功能。在IntelliJ IDEA中,您必须使用箭头键来完成此操作。
类似的问题4年前就被问过here,但也许4年不足以完成这个复杂的功能,所以我再次提问。
更新:
自2018.2版本的IntelliJ IDEA起,此功能的初始实现可用。它更像MS Visual Studio-没有选项卡“退出”位置的视觉指示。目前,它应该在Java、SQL、Python和一些其他文件中工作。其他语言需要一些特定于语言的代码更改才能跟上步伐,这需要一些时间。该功能默认情况下已禁用,您可以在以下位置启用它:
设置
(Mac上的首选项
)| 编辑器
| 常规
| 智能键
| 使用制表符跳出闭合括号/引号。
原回答:
自原始问题提交以来,没有什么新内容,除了由用户之一开始的第三方插件。
由于某种原因,作者尚未发布插件的二进制版本。
我已经构建了该插件,您可以在此获取jar文件。
将其复制到IDE的插件文件夹中,重新启动IDEA并使用Shift+Space。
键盘快捷键可以在Keymap设置中更改:
功能请求和错误报告应在此处提交。
methodInvocation( param1, param2 );
。似乎当使用这种Eclipse代码格式化程序和此格式化样式时,跳出制表符不起作用。有人遇到过这种情况或者有解决方法吗? - ac84只需再键入一次闭括号,即可退出括号。
例如,如果您正在输入“Sandeep”,当您输入“..”时,它将变成“”... 然后您输入其余的文本“sandeep”... 最后再次键入“”,它将使您退出双引号。
我已经演示了双引号的用法,您可以对任何括号执行相同的操作。