I recently switched to ifx and oneAPI, and the latest 2026 version. This version has debugger problems that people have raised last year.
1. Watches and mouse over variables are not valid if the case of the variable does not match.
2. The test for uninitialized variables has not been implemented.
If the recent version has fixed this with some switch, please let me know. Otherwise I hope a fix will come eventually.
@mph13 , your symptoms suggest to me that the Fortran debug support has not properly installed, and you are getting the default C support instead.
In Visual Studio, select Extensions > Manage Extensions. Search for Fortran. If the "Intel Fortran Expression Evaluator says it is installed, uninstall it, exit VS, then go back in, repeat the above search and install it. Ignore the extension named "Intel Fortran Compiler".
链接已复制
@mph13 , your symptoms suggest to me that the Fortran debug support has not properly installed, and you are getting the default C support instead.
In Visual Studio, select Extensions > Manage Extensions. Search for Fortran. If the "Intel Fortran Expression Evaluator says it is installed, uninstall it, exit VS, then go back in, repeat the above search and install it. Ignore the extension named "Intel Fortran Compiler".
Thank You! In fact, my extensions show that Intel Fortran Compiler and the Fortran Expression Evaluator were not installed. I installed the Evaluator and indeed that fixed the case sensitive problem.
Should the Intel Fortran Compiler extension also be installed? Why is my solution compiling ok without it?
When attempting to install the Intel Fortran Compiler extension, it downloads an install file, then nothing further happens. So I close VS and run the downloaded intel-fortran-compiler-2026.0.0.566.exe. That opens to show me that the Fortran Complier is already installed. Perhaps the extension and the actual 2026.0 compiler are the same thing and the extension is redundant in this new 2026 version? I cannot get the Intel Fortran Compiler extension to show "Installed" in VS.
Thanks for your help. I will ignore the extension installation.