sublimetext2 - Sublime Text 2 ctrl+d 并不总是选择下一个匹配的字符串

标签 sublimetext2

这个问题在这里已经有了答案:




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/

相关文章:

ruby-on-rails - 如何以编程方式连接到 Ruby 调试器以创建用于 Sublime Text 2 的插件?

css - 有没有一种方法可以缩小 css 而不是全部放在一条线上?

sublimetext2 - SublimeText 不断插入\xc2 字符

python - SublimeLinter 不遵守 "pep8_ignore"设置

linux - Sublime text 在下面的行上添加另一个插入符号

node.js - 在 Sublime Text 2 中重新启动/停止 nodejs 服务器?

sublimetext2 - 如何为 Sublime Text 2 使用 Markdown 插件?

macos - 在 Sublime Text 2 中使用默认的 ruby​​ 版本

sublimetext2 - Windows 中的 Sublime text 2 tail -f

python - 使用带有 sublime text 2 的 virtualenv