gpt4 book ai didi

PHPStorm:像 Su​​blimeText 一样跳转到匹配的大括号/方括号/圆括号

转载 作者:行者123 更新时间:2023-12-05 01:12:24 35 4
gpt4 key购买 nike

在 PHPStorm 和 SublimeText 中,有用于转到匹配的大括号/方括号/圆括号的热键。

在 SublimeText 中这是非常直观的:当直接指向所述字符时,您可以跳转到匹配的字符,然后您可以从那里跳回(对称)。当不直接在大括号/方括号/圆括号处时,您将移动到最近的一个。

在 PHPStorm 中,这一点都不直观。匹配不对称,有时根本找不到匹配的字符,即使它在编辑器中突出显示也是如此。

在这方面有没有办法让 PHPStorm 表现得像 SublimeText?

这里有两个简单的例子来说明问题(光标标有C1C2等):

示例 1

$x = C1[C2
'foo', 'bar',C3
C4]C5;

光标在 C1

  • SublimeText:光标转到 C5
  • PHPStorm:光标不移动

光标在 C2

  • SublimeText:光标转到 C4
  • PHPStorm:光标转到 C1

光标在 C3

  • SublimeText:光标转到 C4
  • PHPStorm:光标转到 C1

光标在 C4

  • SublimeText:光标转到 C2
  • PHPStorm:光标不移动

光标在 C5

  • SublimeText:光标转到 C1
  • PHPStorm:光标转到 C4

示例 2

if C1(C2 'foo' ===C3 'bar' C4)C5 C6{C7

C8}C9

光标在 C1

  • SublimeText:光标转到 C5
  • PHPStorm:光标不移动

光标在 C2

  • SublimeText:光标转到 C4
  • PHPStorm:光标转到 C1

光标在 C3

  • SublimeText:光标转到 C4
  • PHPStorm:光标转到 C1

光标在 C4

  • SublimeText:光标转到 C2
  • PHPStorm:光标转到 C1

光标在 C5

  • SublimeText:光标转到 C1
  • PHPStorm:光标转到 C4

光标在 C6

  • SublimeText:光标转到 C9
  • PHPStorm:光标转到 C9

光标在 C7

  • SublimeText:光标转到 C8
  • PHPStorm:光标转到 C9

光标在 C8

  • SublimeText:光标转到 C7
  • PHPStorm:光标转到 C7

光标在 C9

  • SublimeText:光标转到 C6
  • PHPStorm:光标不移动

编辑:https://youtrack.jetbrains.com/issue/IDEA-12068 描述了一个非常相似的行为这已经是一种改进了。

最佳答案

IDEA https://youtrack.jetbrains.com/issue/IDEA-12068 (如 LazyOne 所建议)于 2015 年 9 月 25 日更改为状态“已修复”。它似乎自 PHPStorm 10.0 以来已集成。现在感觉很好:)

关于PHPStorm:像 Su​​blimeText 一样跳转到匹配的大括号/方括号/圆括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32118970/

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