Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

"Parse File..." with lagging visual studio

Horne__Steven
Novice
8,644 Views

Hello,

I know this issue has been raised before (e.g. https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/277623). ; However, both my coworker and I are running into this issue.  I am running Intel Fortran 16 Update 2, along with Visual Studio Professional 2013 (Version 12.0.30110.00 Update 1).

I experience significant lagging when working in a free-format file that has many modules (in my case, I have 10 modules in this file) and a lot of lines (currently 3294 in mine).  If I restart Visual Studio, the lagging goes away, but soon returns within a couple of hours.  Eventually it takes several seconds to register even a single keystroke.

I have set all my Advanced Fortran options to False (with the exception of Disable Database, which is set to True).  This helped some of the lagging initially, but I'm still experiencing the several second lag after working on a file for a couple hours.  I notice that when I type "use", the IDE gives me the names of the modules in the file for me to choose from.  Perhaps some of the Advanced Options are not registering correctly?  I also notice that whenever I press a key, the "Parse File xxx.f90" string appears in the status bar.  I'm not sure what it's parsing if all my advanced options are set to false.

Are there more options for me to fix this problem?

Thanks,

Steve

0 Kudos
23 Replies
jimdempseyatthecove
Honored Contributor III
1,364 Views

>>a file with 8200 lines...a significant delay (around 2-5 seconds) whenever I type '('

Then try entering: ")", left arrow, "("

If that is effective, you can assign a not key macro to insert "()" and then back space to within the ().

If you are parenthesizing an existing expression, then try entering the ) first on the right side then ( on the left side.

Note, this is not necessarily a Fortran issue, rather it is a VS issue.

Jim Dempsey

0 Kudos
Horne__Steven
Novice
1,364 Views

Thank you for the suggestion.  I will give it a try.  Although, I have to wonder if it's a VS issue, why do I not experience this with a similarly sized C# file?

0 Kudos
JohnNichols
Valued Contributor III
1,364 Views

 The problem appears to be better, although when working in a file with 8200 lines, (3 modules, around 50 functions), there is a significant delay (around 2-5 seconds) whenever I type '('.

Put them into 3 files one for each module -- much easier to find than 8200 lines  

PS -- the system really slows up with 5 million lines -- but it should be ok at 8200 - VS will not open 5 million nor will Notepad++ but VEDIT does. 

0 Kudos
Reply