PHPStorm:跳转到SublimeText

时间:2015-08-20 13:01:31

标签: phpstorm sublimetext

在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描述了一种非常类似的行为,这已经是一种改进。

1 个答案:

答案 0 :(得分:0)

https://youtrack.jetbrains.com/issue/IDEA-12068的IDEA(由LazyOne建议)更改为州"已修复"在2015年9月25日。它似乎是从PHPStorm 10.0开始集成的。现在感觉很好:))