问题标签 [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 投票
9 回答
1053 浏览

editor - 支持 textmate 片段的编辑器?

我知道 etexteditor 和 vim/emacs。

是否有任何其他具有类似文本的片段支持的 Windows 编辑器(例如,您编写触发词,按 Tab,它会更改为某些内容,您再次按 Tab,它会更改为第一个停止,然后您可以在那里输入一些内容,它会根据定义的片段更改其他几个地方)?我知道这是一个有点奇怪的解释,但你可能知道我的意思。

0 投票
2 回答
901 浏览

c# - how to write if null surround-with code snippet

I'm trying to write a vs code snippet that will take the selected and surround it with an if null check, i.e.

will become:

I've got as far as the below. $selected$ only seems to work the last time it is used, if used more than once, the other instances where you would expected to see the selected code are blank. I understand the code below wouldn't do exactly what I want, as I wont get the right hand side of the assignment, btu it would be good enough.

Can anyone help?

0 投票
5 回答
367 浏览

visual-studio-2005 - 我怎样才能避免一遍又一遍地重新输入同一行代码?

我想了解代码片段是否是我在这里寻找的。
我在重构过程中一遍又一遍地编写同一行代码。
无论如何我可以创建一个快捷方式来吐出我需要的一行代码吗?

0 投票
7 回答
292 浏览

code-snippets - 寻找可以让我将文本片段(代码片段)存储并插入到 Visual Studio 中的工具

我有一个演示即将推出,我不想在观众面前打字。我想我可以把代码片段放在某个地方,然后在我去的时候把它们放进去。现在我知道我可以为此目的使用记事本(或几乎任何其他文本编辑器),但我觉得那里有更好的东西。有人对我有什么想法吗?

理想情况下,我正在寻找类似于 Visual Studio 工具箱的东西,我可以将文本拖入其中进行设置,然后在需要时将其拖回 IDE。

我尝试将文本拖到工具箱中。它似乎可以工作,但随后我关闭了 Visual Studio,将我的笔记本电脑置于待机状态并重新启动它,一切都消失了!也许它是一个 VS 错误(或 Win 7 错误),或者这可能是它应该如何工作。无论哪种方式,我都在寻找更强大的东西。

0 投票
2 回答
3622 浏览

visual-studio - 您可以在 Visual Studio 片段中自动插入命名空间吗?

我有一个为我创建 C# 类的代码片段。它将区域放置在所有正确的位置,并按照我喜欢的方式进行设置。

当我通过添加一个新项目来创建一个类时,它会根据我的项目和文件夹结构自动创建命名空间。

有没有办法可以对我的自定义代码片段执行相同的操作?

有没有办法可以将默认类更改为我想要的类格式?

0 投票
3 回答
1042 浏览

visual-studio-2008 - vc++[代码片段管理器]的代码片段?

我在哪里可以获得可与 Visual Studio 2008 中的代码片段管理器一起使用的 VC++ 代码片段?

我安装了 SnippetEditor 如何为VC++创建代码片段。

0 投票
5 回答
1488 浏览

haskell - 程序程序员的功能代码片段列表?

有时我仍然在尝试将程序代码转换为函数代码时遇到困难。

是否有映射到程序习语/片段的功能习语/片段列表?

编辑

由于似乎没有这些片段的集中网站,因此我将其变成了社区 wiki。请在此处粘贴任何程序 -> 功能片段。

0 投票
31 回答
12474 浏览

f# - 方便的 F# 片段

已经有两个 关于F#/功能片段的问题。

然而,我在这里寻找的是有用的片段,可重用的小“帮助”功能。或者你永远记不住的模糊但漂亮的模式。

就像是:

我想让它成为一种方便的参考页面。因此,不会有正确的答案,但希望有很多好的答案。

编辑Tomas Petricek 专门为 F# 片段http://fssnip.net/创建了一个站点。

0 投票
3 回答
209 浏览

vb.net - vs 2008 断片段功能

有没有办法重置为 Visual Studio 2008 附带的原始 vb.net 片段?

我最近安装了一个购买的第三方库,它设法破坏了几乎所有的默认片段。

我可以看到这些片段确实存在于 C:\Program Files\Microsoft Visual Studio 9.0\VB\Snippets\1033 中,但只有以下部分加载到 vs 2008:

应用程序办公室开发操作系统 wpf

任何帮助,将不胜感激...

0 投票
3 回答
1347 浏览

visual-studio-2008 - Visual Studio - <% %> 的快捷键或片段

我的目标是能够快速输入:

任何人都可以提出一种方法来更容易地在 Visual Studio 中插入 HTML 代码转义块。(我什至不确定这段代码的名称!)

我意识到<%在代码编辑器中输入会为我自动完成转义块,但也许有更简单的方法来输入这个块?

也许在 Visual Studio 中内置了一个片段或现有的组合键来完成此操作?

更进一步,这也很好: