这个问题在这里已经有了答案:
8年前关闭。
Possible Duplicate:
How to select variables (not text) with the same name?
$project_id = $this->user_model->get_project_id();
$project_id = 'yo';
如果我双击
project_id
的第一个实例,它会突出显示它,然后按 ctrl+d 将选择 project_id
内部 get_project_id
再次 ctrl+d 将选择 project_id
在第 2 行。或者,如果我将光标放在第一个
project_id
上,然后按 ctrl+d,它会为我选择它。但是,我第二次按 ctrl+d 时,它会跳过 get_project_id
并转到第 2 行。我希望有人可以遵循这一点。这是错误还是功能?我为什么要这样做?
最佳答案
我不认为这是一个错误。
如果您选择一个字符串,CTRL+D 将搜索该字符串的每个匹配项,即使它是另一个字符串的一部分。
如果您将光标放在一个字符串上,CTRL+D 将查找该字符串的确切出现次数。
我发现这很有用,即使它是一个错误。 :)
关于sublimetext2 - Sublime Text 2 ctrl+d 并不总是选择下一个匹配的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13254928/