Sublime Text 2中的任何键盘快捷键,用于选择引号中的字符串:
<input type="text" value="i want to select these texts ..." />
alert("i want to select these texts ...");
答案 0 :(得分:2)
在Selection
菜单下面是一个选项Expand Selection to Scope
,它应该是您正在寻找的选项,因为用引号括起来的字符串在大多数语言中被定义为一个单独的范围,包括默认的HTML配备ST2。
我测试了几种语言,包括HTML,JavaScript,JSON,Ruby,Perl和Python,除Python之外的所有语言都选择了引号和文本。如果你想改变这种行为,你将不得不深入研究Packages/Python/Python.tmLanguage
,找出所涉及的正则表达式,并将它们转移到你选择的语言的.tmLanguage
个文件中。 / p>
答案 1 :(得分:1)
试试BracketHighlighter插件。使用命令palette命令Select Bracket Content
。我相信这就是你要找的东西。如果是,您可以使用以下命令创建一个键映射(通过记录命令获得此命令,但您也可以通过查看sublime-commands文件来查看它)
"keys": ["<you choose keys>"],
"command": "bh_key",
"args": {"lines": true, "plugin": {"command": "bh_modules.bracketselect", "type": ["__all__"]}}