使用VSCode配置C#问题

我在使用VSCode配置C#环境时,安装的C#版本是最新的1.25版本,发现快捷键F12也就是"转到定义"失效,比如在如下Main方法中,理论上选中“int”后按F12键会跳到int的定义类,还有就是我定义 的变量 z 后边没有带 ;这个符号,它竟然没有提示出来错误信息,也没有下滑波浪线,且F5调试时也不会走断点,我是第一次用vscode,表示很疑惑

static void Main(string[] args)
{
int z
Console.WriteLine("Hello World!");
}

https://blog.csdn.net/s5260203/article/details/120012240

我用了以上博客的步骤,但仍然不起作用
于是我把1.25版本的C#更换到1.24.4所有问题都迎刃而解

是1.25版本的C#不支持?还是我还需要配置什么?

确保已安装 .NET SDK 6。
对于 .NET Core(和更新的)开发,这应该足够了。
对于 Unity / .NET Framework 开发,设置"omnisharp.useModernNet" : false并确保在您的计算机上安装了全局 MSBuild - 安装 VS 2022 Build Tools (Windows) 或安装最新的Download - Preview | Mono (*nix)

使用C#1,24,4版本,发现调试时不走断点了!

系统设置里面有操作

建议使用VS2022