我重新安装了Visual Studio 2022 v17.0.0(.NET 6.0),并创建了一个新的WebAssembly项目。尝试编辑计数器组件,但没有一个代码段适用于C#。
输入cw应该会弹出Console.WriteLine
,但什么也没发生,制表符除了插入制表符什么也没做。尝试了其他几个片段,结果相同。如果我输入Console.
,我应该会弹出建议,但我什么也没得到。
我尝试进行修复安装,但没有解决问题。对于我还可以尝试修复的问题,您有什么建议吗?谢谢
我重新安装了Visual Studio 2022 v17.0.0(.NET 6.0),并创建了一个新的WebAssembly项目。尝试编辑计数器组件,但没有一个代码段适用于C#。
输入cw应该会弹出Console.WriteLine
,但什么也没发生,制表符除了插入制表符什么也没做。尝试了其他几个片段,结果相同。如果我输入Console.
,我应该会弹出建议,但我什么也没得到。
我尝试进行修复安装,但没有解决问题。对于我还可以尝试修复的问题,您有什么建议吗?谢谢
4条答案
按热度按时间y0u0uwnf1#
最有可能的是它正在运行,但我发现VS 2022对默认行为进行了一些更改。
请确保在文档中键入短语时,该短语显示在建议框的顶部。Example showing suggestion
如果没有,请按
ctrl + alt + space
。重试。Example not showing suggestion如果在尝试按Tab键调出代码段时遇到正在键入的短语未被默认选中的情况,则可能需要将更改****您的IntelliSense行为从**“?- Tab....时包含代码段”更改为“始终包含代码段”**。
祝你好运,手指交叉,祝你好运等等。=)
mwyxok5s2#
1.转到
tools
/options
/texteditor
/advanced
并检查default intellisense completion mode
是否为automatic
。然后出现
cw
代码段,在键入两次tab后插入:1.使用
ctrl+k
、ctrl+b
检查代码片段是否存在;如果这里有问题,您可能有problem with your snippet file。其他备注:
1.不要以用户身份登录,因为它可能会重写您的参数。
1.如果修复不起作用,卸载然后重新安装VS将给予一个更干净的安装。
vxf3dgd43#
我遇到了同样的问题,但设法让事情再次工作。在代码段管理器(
CTRL + K
CTRL + B
)中,我注意到我的代码段文件夹与另一个文件夹同名(“Visual C#”)。我从代码段管理器中删除了我的文件夹,在文件资源管理器中重命名它,使其在代码段管理器中是唯一的,然后将其添加回代码段管理器。然后,我不得不重新启动我的Visual Studio 2022,它才能识别我的代码片段。
接下来,我似乎可以编辑我的代码片段,而不必重新启动VS。我想说VS 2022在初始识别自定义代码片段文件夹方面有问题。
yks3o0rb4#
如果您重新添加代码段并重新启动Visual Studio,它将正常工作。
在我的例子中,如果我复制了图片中的文件夹并在资源管理器中打开,则文件夹似乎不存在。但如果我按“添加”并导航到此文件夹,则它确实存在,我可以再次添加默认代码段。