4

可能重复:
如何选择具有相同名称的变量(不是文本)?

$project_id = $this->user_model->get_project_id();
$project_id = 'yo';

如果我双击 的第一个实例project_id,它将突出显示它,然后按 ctrl+d 将project_idget_project_idctrl+d 内部再次选择将project_id在第 2 行选择。

或者,如果我将光标放在第一个上project_id,然后按 ctrl+d,它会为我选择它。但是,我第二次按 ctrl+d 时,它会跳过get_project_id并转到第 2 行。

我希望有人可以遵循这一点。这是一个错误,还是一个功能?我为什么要它这样做?

4

2 回答 2

8

我不认为这是一个错误。

如果您选择一个字符串,CTRL+D将搜索该字符串的每次出现,即使它是另一个字符串的一部分。

如果您将光标放在一个字符串上,CTRL+D将查找该字符串的确切出现。

我发现这很有用,即使它是一个错误。:)

于 2012-11-06T17:20:16.693 回答
1

这种行为是一个错误。你可以在 Sublime Text 的UserEcho 论坛上报告它。

于 2012-11-06T17:16:17.783 回答