【问题标题】:Sublime text 3 : How to select text/contents between HTML attribute?Sublime text 3:如何在 HTML 属性之间选择文本/内容?
【发布时间】:2018-08-05 13:30:41
【问题描述】:

我正在寻找一个键盘快捷键来选择 HTML 属性之间的所有文本/内容,例如:

<img src="https://example.com/wp-content/uploads/2018/26/imagename.jpg" alt="">

我想选择 src"...." 中的整个文本/路径并替换多个图像,这对我有很大帮助,现在我必须手动完成所有操作。

我知道,有一个类似于“Ctrl Shift A”的快捷键,但那是选择标签和标签之间的文本,我需要相同的属性选择,例如src、href和title等...

如果有人知道此类工作流程并提出建议,请告诉我,谢谢。

【问题讨论】:

    标签: html sublimetext3 sublimetext sublime-text-plugin emmet


    【解决方案1】:

    我强烈推荐安装Expand Selection to Quotes SublimeText3 插件。只需将光标放在引号内的任意位置(单引号或双引号),然后点击 Ctrl+' 即可选择引号内的所有文本内容。

    我一直将它用于像您这样的用例,它对于多行光标导航特别有用(例如,假设您在 10 个不同的 HTML 代码行中有 10 个活动光标,并且想要跳过一个所有 10 个光标的整套括号文本,不会使它们不同步)。

    【讨论】:

    • 它会放大 :(
    • @chickensoup 命令是“Ctrl”与撇号键的组合......不是“加号”键
    【解决方案2】:

    据我所知,没有办法选择 just 使用 vanilla ST3 的 HTML 属性的内容。

    但是,您可以使用 Command + Shift + 空格键选择引号之间的内容和引号本身 (OSX) 或 CTRL + Shift + 空格键 (Windows)。


    如果你安装了Emmet,你可以使用Command + Shift + period(选择下一个)和Command + Shift + 逗号(选择上一个)。

    Source.

    【讨论】:

    • 编辑:是的,但是不管你的技术,Emmet 快捷方式几乎对我有用,谢谢,现在我可以选择以下方式,首先选择 src 的起始属性" CTRL + D 用于多个直到需要然后 CTRL + Shift + > 它的工作真棒!!,非常感谢@dam Johnson!,它真的很有用!
    • 我有艾米特。谢谢你。
    【解决方案3】:

    我不确定在写这篇文章时它是否这样工作,但是 ⇧ Shift + + A ( Expand Selection) 在 OSX 上的 Sublime 3 (build 4113) 上对我来说很好用。我通过将您的 sn-p 复制到 HTML 文件中进行了测试,并在单击 src 标记中的文本后,我能够选择整个路径(不带引号)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-13
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 2017-10-31
      相关资源
      最近更新 更多