问题标签 [sublimetext-snippet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
237 浏览

sublimetext3 - HTML 片段在 Sublime Text 3 中不起作用

我在 Sublime Text 中创建了以下代码段。似乎不会被选项卡触发。如果我将内容更改为其他语言或纯文本,则可以正常工作。对于 html,它不起作用。任何帮助表示赞赏。

0 投票
2 回答
2337 浏览

sublimetext3 - 崇高文本编辑器片段删除括号

默认情况下,Sublime 能够为突出显示的文本添加圆括号、方括号(大括号和方括号)、撇号和引号。我已经尝试过,但似乎无法找到一种方法让它也删除它们。我想要做的是突出显示一些被括号包围的文本并让它删除它们。有没有使用片段的好方法?

我怀疑它可以通过使用 allFollowingCharacter 和 allPrecedingCharacter 来完成,但是当它们使用 XML 而不是当前的 JSON 时,它们似乎来自 Sublime 的早期版本......?

任何帮助,将不胜感激!

0 投票
0 回答
252 浏览

html - Sublime Text 中 html.erb 的范围是什么?

我正在为 html.erb 文件编写一个片段,
但我不能低估我应该在范围标记中写什么。
当我按 ctrl+shift+alt+p 时,它向我显示“text.html.ruby text.html.basic”

html.erb

片段

或者

不起作用,但是当我将范围更改为“source.ruby”时,片段就可以了,一切正常。

PS纠正我的英语。

0 投票
1 回答
86 浏览

html - 如何在 Sublime Text 中为 html 创建一个片段?

我制作了一个适用于其他范围的片段,但不适用于 html。
当我输入“测试”时,什么也没有发生。
为什么?

0 投票
1 回答
286 浏览

sublimetext - 如何将文字 CDATA 标签添加到崇高的文本片段文件?

有什么方法可以将标签添加到 Sublime Text 片段的内容中?Sublime Text 使用 CDATA 标签来区分片段 XML 和实际片段内容。

我一直无法让它工作,除了

这需要我手动删除多余的斜线。有谁知道该怎么做?

0 投票
1 回答
331 浏览

sublimetext3 - 识别 Sublime Text 3 代码段源

有谁知道我如何识别 Sublime Text 3 代码片段的来源?我认为 Rails 有一个来自某个包。我已经卸载了该软件包,但该片段仍然可以使用。这让我发疯

0 投票
1 回答
165 浏览

sublimetext3 - 如何删除特定选项卡触发器的所有崇高片段?

我曾经有 4 个条目用于dosublime snippet 选项卡触发器。我遵循另一篇文章中描述的技术,通过重命名 ruby​​ 包目录中的相应文件:

我能够删除 2/4 的条目;但是,仍然有两个(见屏幕截图),这些文件位于哪里,所以我也可以重命名它们?或者我需要做什么来删除其他两个条目?

在此处输入图像描述

谢谢 :)

0 投票
1 回答
627 浏览

regex - Sublime Text 3 - 带有驼峰式大小写的片段 - 以及特殊字符的删除或单词转换

我正在更新一些 Sublime Text 片段以帮助自动化一些页面开发,但我遇到了一些障碍。

对于这个片段,我目前正在尝试获取指标字符串(基于 alt 文本),以执行以下操作:

键入IMGT并按下时会为您提供以下信息Tab

目前,当我This is an example of content. Special character examples: 20% & & % registered trademark ®ImageAltText字段中输入时,指标字符串中显示的内容如下:

如您所见,现在,这是度量文本如何翻译当前示例:

这是我试图让它做的事情:

  • 它需要采用驼峰式大小写,这意味着每个单词的每个字母都需要大写。
  • 某些符号需要翻译成一个词。例如,“%”需要说“Percent”——而“&”(和号)应该说“And”。
  • 不应出现 HTML 实体名称。例如,“®”不应出现在指标中。现在它显示“reg”字样。所以基本上任何介于“&”和“;”之间的东西 不应该出现 - 以及“&”和“;” 部分。有道理?虽然这里是困难的地方 - & 也不应该出现 - 或者至少它可以说“和”。

所有这一切 - 这就是我想要实现的目标。

当前版本:
ThisisanexampleofcontentSpecialcharacterexamples20amp37registeredtrademarkreg

我想让它看起来像什么:
ThisIsAnExampleOfContentSpecialCharacterExamples20PercentAndRegisteredTrademark

我尝试过组合功能,并在一定程度上让它发挥作用,但并不完全。

所以我希望你们中的一些优秀的开发人员可能知道一种方法来实现这一点。

0 投票
1 回答
89 浏览

javascript - Sublime Text 片段不适用于 IIFE

我添加到 Sublime Text 3 的这段代码在选项卡触发器上不起作用,除非我删除iife

0 投票
0 回答
22 浏览

sublimetext2 - 在 Sublime Text 2 片段中,如何转换用户输入的参数 ${1:Param/^\w/\u$&/}?

我正在尝试制作一个 ST2 片段以在我的 PHP 代码中插入注释“部分”。我正在尝试实现以下目标:

这样当片段被触发时,用户可能会输入“哑循环”作为 $1,它会被转换为“哑循环”。

问题是,当我尝试执行此操作时出现错误。我是否正确假设 ST2 不支持这一点?我现在能做的最好的事情是:

哪个或多或少会在代码段中输入垃圾文本,因为最后一行只需要“创建”参数 1,以便它可以正确转换并放置在它应该去的地方。

有没有办法在定义/定位的同一位置转换片段参数?!谢谢!!