【发布时间】:2012-08-23 03:00:48
【问题描述】:
是否有快捷键或单步菜单选项来查找和选择 Sublime Text 中突出显示的选择的所有实例?
【问题讨论】:
-
我认为这是一个中肯的、清晰的、完整的和具体的。它准确地回答了我想知道的问题。谢谢你的真实问题。投赞成票... :)
标签: sublimetext
是否有快捷键或单步菜单选项来查找和选择 Sublime Text 中突出显示的选择的所有实例?
【问题讨论】:
标签: sublimetext
在 Mac OS 上,您可以使用:CMD + CTRL + G
【讨论】:
g 可以代表什么?
get 所有人? :)
gotta 全选?
在 Windows/Linux 上按 Alt+F3。
【讨论】:
TextField。当然,您不能将它们全部命名为textfield。所以我承认在某些情况下它不够具体(比如 TextFields),但如果你在谈论控制器,我认为它非常有意义,例如 articleController = new ArticleController()
在 Windows/Linux 上按 Alt+F3。
这在 Ubuntu 上对我有用。我在“Key-Bindings:User”中将其更改为我更喜欢的东西。
【讨论】:
{ "keys": ["ctrl+shift+g"], "command": "find_all_under" }
注意: 您不应编辑默认设置,因为它们会在更新/升级时重置。对于自定义,您应该使用用户绑定覆盖任何设置。
在 Mac 上:
这会打开一个文档,您可以在其中编辑 Sublime 的键绑定。
如果您搜索"ctrl+super+g",您会发现:
{ "keys": ["ctrl+super+g"], "command": "find_all_under" },
【讨论】:
default 配置文件进行更改,因为它们会在更新和升级时被替换。使用user 键绑定文件代替@dcryan22
user 键绑定中覆盖它们。我刚刚发布了default 绑定以显示组合键是什么。
在 Mac 上:
⌘+CTRL+g
但是,对于 Mac,您可以使用“Customize your Sublime Text 2 configuration for awesome coding.”以任何方式重置任何键。
在 Windows/Linux 上:
Alt+F3
如果有人有这方面的操作方法或文章,我会非常乐意更新。
【讨论】:
即使有多个答案,使用这种方法也存在问题。它选择所有匹配的文本,而不仅仅是像变量这样的整个单词。
根据“Sublime Text: Select all instances of a variable and edit variable name”和“Sublime Text: Select all instances of a variable and edit variable name”中的答案,我们必须从一个空选择开始。也就是说,开始使用快捷键Alt+F3,这将有助于只选择整个单词。
【讨论】:
Alt+F3 没有选择 -> 整个单词。选择 -> 精确匹配。