Him*_*wal 13 c# asp.net visual-studio
在 .cs 或 .vb 代码区域中,每当我键入某些内容时,它都会变成双倍。
示例 a 将是 aa 如果将是 iiff
即使我输入 Enter,它也会添加两行而不是一行,并且退格键和其他键也以相同的方式工作。
当我在 .aspx 页面或其他任何地方输入时,我的键盘工作正常。
我尝试了一些方法来解决这个问题,例如:
但还是面临同样的情况。
小智 11
我在 .cshtml 文件中遇到了类似的问题。我发现我试图在包含 @ 符号(用于在标记和代码之间切换)的方法下添加 jquery 事件。在本例中,它是@Url.Action。我的解决方法是将包含 @Url.Action 的方法移动到脚本块的底部,然后我就可以在其上方自由键入,而不会出现任何重复字符。
只需对 vs 进行修复即可。这个问题多年来一直出现 - 即使是以前的版本。因此,修复您的安装。
您可以转到工具->获取工具和功能。
然后你会得到这个:
关闭上面的屏幕,然后您会看到以下内容:
从上面选择这个:
因此,通常修复应该可以解决这个问题。
我想您可能正在远程连接到计算机 - 这可能是一个问题,但我建议将上述内容作为第一步。
转到设置,从设置中选择选项,从选项中选择文本编辑器,从文本编辑器中选择 HTML,从 HTML 中选择常规,从常规中禁用自动列出成员。已确认对此设置的更改可以修复。