问题标签 [vscode-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.
unity3d - VS 代码片段
我正在尝试在 vscode 中编写自己的代码段。我想知道,是否可以在开发过程中的任何时候添加 Rigidbody 和 Animator 等变量并在函数GetComponent()
内部的方法中单独引用它们,而无需重复创建函数(参见下面的代码)。有人知道吗?Start()
Start()
visual-studio-code - 如何在 vscode 片段中增加变量,如行号
我在 VScode 中有一个多行代码段。问题是,TM_LINE_NUMBER 给出了触发片段的行号,我需要将该数字增加 1,使其等于它实际所在的行号。
我怎样才能做到这一点?
regex - VSCode 片段:将可变数量的对象添加到类构造函数
我正在尝试创建一个允许我创建 JS 构造函数的简单片段。到目前为止,我所拥有的是
这按预期工作,但我想看看是否可以添加多个条目,这也this
为$2{thisName}
. 我希望的是能够添加多个键值对。
因此,而不是结束于:
我希望能够添加其他项目,使其看起来像;this.another = another
自动创建新行的位置。
}
在这里${3}..
不起作用,因为可能有任何数量的项目。
javascript - VSCode:如何启用包含参数的智能建议,即“box.addEventListener(type, listener)”?
通过 E6 进修课程,我和导师都使用 Visual Studio 代码。现在,在视频中 Visual Studio Code IntelliSense 自动完成导师代码,如下所示:
智能感知建议:
- addEv entlistener(type, listener) EventTarget
- 描述事件目标。addEv entlistener()
- 加载结束_ _
当导师点击“标签”时,它会自动完成并将他的课程自动移动到“类型”,“类型”准备好被需要的事件类型覆盖(click
在这种情况下):
但是,我只从智能感知中得到以下建议:
- addEv监听器
哪个,如果选择简单地自动完成代码:
我已经浏览了 Javascript 和 ES6 的不同片段扩展,当它们添加片段自动完成时,例如,javascript-snippets 扩展添加:
[ae]
自动完成到:
如上所述,我还没有找到启用自动完成功能的方法。
是配置吗?扩大?也许是自定义片段?
visual-studio-code - VSCode 片段:如何也设置文件类型?
我创建了一个片段来快速启动一个纯反应组件,如下所示:
这工作正常。但我的问题是,每次创建新组件时,我都需要将文件类型设置/更改为plaintext
,以查看颜色主题和其他自动完成功能。javascriptreact
如果我使用一些特定的片段,有没有办法设置任何空文件的文件类型?
我了解通常用于执行已创建文件的小任务的片段。但我现在广泛使用这个片段。
visual-studio-code - 有没有办法在 vscode 片段前缀中使用正则表达式?
我阅读了文档,似乎正则表达式仅在片段正文中使用。
visual-studio-code - 如何在 VSCode 中禁用代码片段的 Enter 按钮
有时当我按下 Enter 按钮时,VSCode 会积极完成我不想要的代码。
例如:
当我输入
然后按回车,VSCode 将更np
改为numpy
或者当我输入
然后按回车,VSCode 会将其更改为
虽然我有时真的不需要这种格式。
那么如何禁用代码片段的“Enter”并仅使用 Tab?
visual-studio-code - Intellisense 在代码片段中不起作用 - VS Code
我已经在 VS Code 中安装了 C# 扩展。我遇到的问题是,在使用代码片段后prop
,Intellisense 不再建议变量类型。这也发生在其他事情上,例如ctor
,它不会自动完成类名。
我已尝试卸载/重新安装扩展程序。我也没有运气用谷歌搜索过。
例如,我希望 Intellisense 建议变量类型。Intellisense 没有任何建议。
击中Ctrl+.
确实建议了列表中的正确修复。
编辑:我的项目没有 project.json 或 *.sln 文件。我使用命令行创建了项目dotnet new webapi
。如果这是必需的,我该如何添加它或让 Intellisense 工作?
python - 如何创建打印变量的快捷方式(vscode)
如何创建自定义快捷方式来生成将在 vscode 中打印所选变量的代码?
您可以通过print()
.
javascript - VSCode 高级代码段转换
我正在尝试创建一个基于文件路径创建类名的片段。如果文件名为index.js
,我希望类名采用文件夹名称。否则,使用文件名。
index.js
如果文件被命名(它正确插入文件夹名称),我有一个当前正在工作的转换(如下所示)。
我将如何扩展这个(假设它甚至可能)也适用于第二种情况?
我确实从VSCode 文档中注意到,您可以使用一些基本的 if/else 格式,如果存在捕获组,它们只会插入给定的文本。我已经能够让那些使用一些简单的例子。但不确定这些是否可以以某种方式用于完成我想要做的事情。
当前片段: