![]() |
1
3
我只能在按下Enter/Escape键时获取要提交的结构片段,但不能获取选项卡。我不认为你想要达到的目标是可能的(或者说是明智的)。要完成代码段的约定是按Enter键或Escape键 this is the documented behaviour . 做其他事情肯定是违反惯例的吗?当您使用参数化片段(如 对于 .选项卡允许您在满意您的决定之前多次修改值,然后按Enter键。 |
![]() |
2
1
我现在明白了。 我使用的是Resharper加载项,它似乎有一个活动模板函数,可以覆盖Visual Studio的代码段。Resharper添加了一个功能,即选项卡可以用于在本机vs代码段以及其活动模板上完成代码段。 当我将自定义代码片段转换为实时模板时,我得到了我想要的行为。 现在,我可以在每个字段中加制表符,并在执行过程中对它们进行更改,然后通过制表符跳过最后一个元素来完成这段代码。 对于那些感兴趣的人,实时模板提供了一个功能更加丰富的代码片段功能。例如,您可以在字段上运行简单的宏,例如 当重用属性名称时,支持字段可以使用小写首字母(如果这是您的命名约定)。非常推荐艾丁,如果你能负担得起的话! |
![]() |
SourceSurfer · 我如何添加自己的重拾器模板/狙击手? 7 年前 |
![]() |
Zenoo · 自定义SO的代码段选择背景 7 年前 |
![]() |
j4x · KDevelop脚本在“视图”上出错。选择()` 7 年前 |
![]() |
aBanhidy · Ace代码段编译使用方括号 7 年前 |
![]() |
Kenji Yasumitsu · 从自定义语言创建代码段和代码完成 7 年前 |