问题标签 [code-snippets]

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 投票
2 回答
719 浏览

textmate - 获取不带扩展名的文件名,textmade 包编辑器

认为这可能有效:

但它给了我这个错误:

有小费吗?

0 投票
2 回答
121 浏览

editor - 任何人都可以向我解释这个 javascript textmate 片段吗

以下代码是一个textmate javascript片段,有人可以解释一下吗?因为我想在我自己的片段中使用这个功能。非常感谢。

0 投票
2 回答
462 浏览

html - 谁发明了禅宗编码,是否在某处发布了规范?

背景:

“Zen coding”显然是 IDE 或编辑器中文本输入样式的名称,用户可以在其中键入扩展为 HTML 的小缩写。这不一定是一个新想法,只是对许多编辑支持的旧想法的阐述。

它的好处是手动输入具有交互式编程的一个方面。要理解我的意思,请观看此截屏视频:

http://pepelsbey.net/pro/2008/08/zen-html/

问题:

  • 这是谁发明的?
  • 对于可能想要在自己的编辑器/IDE/产品中实现这一点的人来说,是否有多个“标准”或“规范”?
  • 这个约定是否类似于“Wiki 标记”的约定,其中到处都有多个变体,有些没有记录?
0 投票
3 回答
2838 浏览

php - 如何就地实例化stdClass

是否可以在 php 中执行此操作?

Javascript代码:

即时实例化 stdClass 变量?

0 投票
3 回答
6744 浏览

vim - 使用 VIM,同时使用 snipMate 和 pydiction(共享钥匙?)

我正在尝试在 vim 中一起使用snipMatepydiction - 但是,两者都使用<tab>密钥来执行他们的天才-自动完成-片段-渲染-善良-我非常渴望。

安装 pydiction 后,snipMate 停止工作。我认为这是因为他们不能都拥有<tab>密钥。我怎样才能让他们一起工作?

我不介意将其中一个映射到不同的键,但我不太确定如何做到这一点......(可能是对<ctrl-n>键的 pydiction 所以它模仿 vim 的自动完成?)。

这是相关的.vimrc:

0 投票
2 回答
24771 浏览

latex - 如何在投影仪演示文稿中包含代码片段?

在投影仪演示文稿中包含一些代码片段的最佳方式是什么?

我已经尝试过verbatim, 和lstlisting环境 - 都破坏了我的演示文稿。

0 投票
5 回答
232 浏览

visual-studio - VS2008 有哪些代码片段插件可用?

我想要一个 VS2008 的代码片段编辑器。

我只想按一个热键,调出一个编辑器,输入我的代码片段,运行到我的断点并单步执行。

我不想创建一个项目,创建一个xml 文件,甚至如果我不想保存我的文件。

我已经查看了您真正想要的 Visual Studio 2005/2008 插件是什么,但没有看到任何内容。

有人知道可以让我这样做的插件吗?谢谢

0 投票
1 回答
3054 浏览

eclipse - 基于 Eclipse 中的代码片段的代码完成

我想同时完成两项任务。

首先,从 .txt 文件中移动我的代码片段并能够更好地标记/组织它们。

其次,为那些允许我键入"p"+的片段分配快捷方式,TAB这将呈现分配的片段(我不关心光标位置等)

0 投票
1 回答
131 浏览

gcc - GCC 中的代码片段路径

背景:PC 上的 Keil C51,目前正在 iMac 上迁移到 GCC (CrossPack-AVR)。

由于我为微型计算机编写固件,因此我有很多“驱动程序”源文件等,我需要将它们包含在我的程序中,例如 LCD 驱动程序,即重用代码。这些代码片段(.c 和 .h 文件)位于文件夹中的子文件 /snippets/夹,即 /snippets/lcd/. 我/snippets/曾经在一个文件夹中,该文件夹也有一个/projects/用于项目或应用程序的文件夹。我曾考虑将它们放在图书馆中,但我使用了各种架构,因此它并不总是有效。

问题:如何在 GCC 中设置它而不必指定片段的绝对路径,例如各种#include路径等,以便包含片段的源文件与项目一起重新编译使用/包含它?因此,如果我改进一个片段,它会使所有随后编译/重新编译的项目受益吗?

我在谷歌上环顾四周,但一定是使用了错误的搜索词。

谢谢!

0 投票
2 回答
29242 浏览

yaml - 如何将 HTML 或 XML 放入 YAML?

我想将 HTML 片段存储在YAML文件中。最好的方法是什么?

就像是: