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

VS 2010 - how do I get that nice F1 feature to work?

WSinc
Nuevo Colaborador I
3.106 Vistas
It used to be with earlier VS 2008 and VS 2005 you could highlght a keyword, and it would jump right to
help for that keyword by pressing F1. But now it doesn't work the same way.

What it gives me is stuff unrelated to Fortran. I tried playing with the Help Library Manager, but it says the Fortran compiler stuff is "local." Which means the stuff should already be there.

I can use the HELP pull-down menu to search for a Fortran topic, but that's not the same as the F1 feature we used to have. It's about the 5th item down on the pull down menu.

Any clues about this? I didn't see an option to limit it to Fortran topics.
0 kudos
35 Respuestas
Steven_L_Intel1
Empleados
1.919 Vistas
I figured this out for someone else a while ago but forgot what the answer was. I'll find it again and let you know.
WSinc
Nuevo Colaborador I
1.919 Vistas
BTW, one reason is that I was looking for a utility that would give me
the contents of a folder.

For example if I navigate around with CHANGEDIRQQ, I want to see what files are listed there, and
what subfolders so I can jump to those if necessary.

From looking at the HELP menu, I did not see what category that routines like that were listed under.
Otherwise, I could go there and see what's available.
Steven_L_Intel1
Empleados
1.919 Vistas
GETFILEINFOQQ is the routine you want.
Steven_L_Intel1
Empleados
1.919 Vistas
It turns out that the thread I was remembering was for VS2008. But the same idea should apply. If you have VS set to search local help only, not online, you should get only the Fortran help.
WSinc
Nuevo Colaborador I
1.919 Vistas
That does not work. It onlt tells me "That topic cannot be found."

But I cant add the Fortran stuff from online either. The help library manager

says its "local."

Who is testing this stuff?

I guess it's US, right?
Steven_L_Intel1
Empleados
1.919 Vistas
Bill, this works for most people, but I have seen a few reports of problems. Usually an uninstall and reinstall of Fortran takes care of it.
dboggs
Nuevo Colaborador I
1.919 Vistas
Well I just sat down to issue a complaint about the same exact problem, and here this was already posted! Good to know I am not alone.

I had already suspected the problem was missing local help, so I have already tried to install it, using:

VS help > Manage help settings > Choose online or local > I want to use local,
Install content from online > Install par.stud.xe22011 > local

But this doesn't work, even though the Help Settings has the "I want to use local help" selected.

From the overall behavior of this, it appears that the local help file(s) was not included in the upgrade download I made; that we are expected to download the help separately, which does not work.

Surely there is a bug here somewhere.

Is there some way I can tell whether I have the necessary local help file, and install it manually?

And, if it's any clue, I also have the problem that VS will not print in color (even though the options are clearly set for that, and VS8 worked fine).
WSinc
Nuevo Colaborador I
1.919 Vistas
The operative words in number 6 are:

MOST and USUALLY

hee - hee - hee ! ! !

I am wondering if having a co-existantVS 2008 might be aggravating this.

As far as I can tell, VS 2010 and Fortran only gives you local help.
At least "on line" help is not an option so far.

Remember that old song - "You'll never walk alone?"
Wendy_Doerner__Intel
Colaborador Valioso I
1.919 Vistas
I have reproduced this lack of F! support with a system with just Microsoft Visual Studio 2010 and no other. I have filed this asDPD200176966.
By the way, we do offer online help. Here is a description of how to access it from the documentation. I checked and it does work on the same system where F1 is failing.

Using Online Help

The online help for this product is a compiled Help system, launchable in the Visual Studio integrated development environment (IDE) Document Explorer window. It provides information about concepts, procedures, and the user interface.

To launch help:


  1. Start Microsoft Visual Studio.

  2. From the Help menu, choose Intel Visual Fortran Composer XE > Intel Visual Fortran Composer XE Help.

The Intel documentation displays in a separate window.

I will update this thread if I get a workaround or when a compiler resolves the problem.
Thanks for reporting it.
dboggs
Nuevo Colaborador I
1.919 Vistas
I'm not sure if your response is intended to address my RELATED concern, expressed in no. 7. The issue is that I am seeing online help OK, but not local help.

Your response is that the F1 problem can exist when online help is OK. But, can the F1 problem exist when local help is OK?

And, how can I get local help to work? Whenever I ask for help, it is displayed in a separate, via Internet Explorer, accessing http://127.0.0.1:47873/help/0-4912/ms.help?product=VS&productVersion=100&method=f1&query=intel.for.main_cover_xe12&locale=en-US. Isn't this online help, not local?

I have tried re-installing Fortran, and I see the boxes to check for installing local help, but I don't think it is working. If I really had local help working, would the F1 feature then also work?
Wendy_Doerner__Intel
Colaborador Valioso I
1.919 Vistas

I believe I am seeing the same thing you are (Can't see your link to see your error message). I set the Help options to use local help and the try to highlight various Fortran keywords and then press F1. I get the error below. Note that the instructions I included for "online help" are different than using Microsoft Visual Studio to search online by toggling off the local help.

------

Wendy

Attaching or including files in a post






Error Message:

The topic you requested could not be found in local help.

Have you installed the local help content?

How to install and configure local help using Help Library Manager.

Check online for your topic at:

http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(VS.OUTPUT)&rd=true

Other options to try

Do you have the right content installed locally?

How to add new content to your local help store with Help Library Manager.

How to enable online only help.

WSinc
Nuevo Colaborador I
1.919 Vistas
That 127.0.0.0 etc address is local help.

At least the address is a local address,
from what I have been told.

when I go to the Help manager, there are many topics,
and most give you an oprion between LOCAL and ON-line.

However, the Fortran compiler option is only LOCAL.

I take that to mean you cannot get on line help with
the Fortran compiler, unless you use that search URL.
Wendy_Doerner__Intel
Colaborador Valioso I
1.919 Vistas
I am not sure about the search URL, but the online help is the same as the installed help (which also shows up with a search, index and table of contents). Does this online help not meet your needs? If not I would like to hear more and we could create a feature request.

------

Wendy

Attaching or including files in a post


dboggs
Nuevo Colaborador I
1.919 Vistas
Well, this "online" help (which is apparently actually local--it's very confusing), is OK, BUT it doesn't solve the F1 problem.

In VS08, F1 could be made to work simply by setting VS to use local help. In VS10 it apparently does not fulfill this role.

So, we are still looking for a solution to the original question--WHAT HAPPENED TO THE F1 FEATURE AND HOW TO GET IT BACK.
Wendy_Doerner__Intel
Colaborador Valioso I
1.919 Vistas

The missing F1 feature is a bug which I have replicated and reported to engineering as noted in a previous post. They have suggested workarounds for a manual install of the F1 help, but so far I have been unable to make that work (I think the error is in the F1 help file itselfand not in the install). I will keep you updated on this thread with any workarounds or when a compiler that resolves the issue is released.

------

Wendy

Attaching or including files in a post

WSinc
Nuevo Colaborador I
1.919 Vistas
I can get help from VS 2008, but when I do the same thing for VS 2010 projects, I don't get anywhere.

When I try to download help from on-line, I get a blank screen, and nothing happens.

So the HLM is totally non-functional.

It appears that usable stuff gets loaded with VS 2008, but nothing is loaded with VS 2010.
And nothing can get downloaded to there either. So in a VS 2010 project, we are completely shut out.

If there was a WEB site we could go to , then we could do a search there. Not as convenient,
but better than nothing at least.

So, is the Fortran stuff included along with the VS stuff? Maybe if we could have a downloadable file,
that would help for the time being. Otherwise, I have to go to a VS 2008 project to get the
reference info. They probably should be in separate files anyway.
(1) Fortran refernce
(2) Visual Studio reference

Then when you are working on a project it points to Fortran reference.
Wendy_Doerner__Intel
Colaborador Valioso I
1.919 Vistas
The F1 help does not work with Update 7 in VS 2010. I am doing what I can to try to find a workaround, but the installed F1 files do not install correctly into Microsoft Visual Stuido. F1 is just a small portion of the help (it is the context sensitive help for your code and only been available in recent releases). If you want to reference or look up something in our documentation it is installed here:
Start -> All Programs =>Intel Parallell Studio XE 2011 => Documentation
or posted online here:
In additon to the location mentionned above. If these don't meet your needs, can you be more specfic about the type of information you are looking for and I can respond to that.
Thanks,
WSinc
Nuevo Colaborador I
1.919 Vistas
The HELP function does not work at all with VS 2010, at least on my system(s).

I think its because I already had it on VS 2008, and that pre-empts anything I do with VS 2010.

It wants to use on-line help, but cannot access any information, nor can I download anything from the
Web site. When I try to do that, I get a blank window and nothing is happening.

You don't have anything like remote assist, do you? That would save a lot of time,
becuase you can see directly what the problem is.

Maybe if you can tell me the location where the local help is supposed to be I can look at it.

I have the same thing installed on computer #2, and with all the same symptoms.

And as I said before, the HLM does not allow me to download any Fortran stuff.
IanH
Colaborador Distinguido III
1.919 Vistas
My experience was that the Fortran stuff was installed when the compiler was installed. The only glitch is that context sensitive help doesn't work properly on Windows XP machines (but it is ok on Vista - but that could be due differences with Fortran installation history). The help is still there. The glitch is an indexing issue or similar - pressing F1 doesn't bring up a matching articles even though there may be several suitable articles.

(Because it can't find a topic, the help system does a search for the keyword. Consequently the Results tab will almost invariably have a list of articles, one of which is the one that you want - you just need to select the article.)

Make sure that you are using local help. From within Visual Studio select Help > Manage Help Settings. Then in the resulting dialog choose either "Settings" up the top, or "Choose online or local help". Make sure that local help is selected.

The local help system in VS2010 works through a little web server that it runs on your computer (you'll see an icon appear down in the system tray when the help viewer starts up. That's why people are seeing IP addresses with 127.0.0.1 in them (reserved address for the local machine).

Once you are sure that you are using local help - what does the contents section say?
dboggs
Nuevo Colaborador I
1.848 Vistas

I am sure I am using local help (at least, since others here have explained that local help is now accessed through Internet Explorer, unlike it used to).

I have the same problem on my XP machine at work and my Win& machine at home.

The F1 key brings up a dialog that says "The topic you requested could not be found in local help" and goes on to suggest other helpful things that are in fact not helpful at all. I do not see the "list of articles, one of which is the one that you want" that you refer to. And even if that were the case, that would be a far cry from the convenience offered by F1 in the past.

For what it's worth, on both computers I previously had Fortran10 with the supplied VS08 shell installed, and I upgraded to Fortran 12.1 withthe suppliedVS10 shell.

Although VS10 has some nice new features, they do not make up for the loss of instant F1 context-sensitive help, and the loss of print-in-color capability. I'd really like to return to VS08 with Fortran 12.1--but I'm afraid of all the potential hassle involved.

Responder