From: Craig Powers on
dpb wrote:
> Craig Powers wrote:
>
>> (I haven't used the newer developer studio in a while, so I don't
>> remember exactly how they have things set up, but the whole "solution"
>> thing led both to different bindings and to the "VS98 compatibility"
>> not actually working the same.)
>
> I don't have a clue what this means... :)

The newer Visual Studio (the most recent I've used is the 2003 one)
changed key bindings around, but they offer a "VS98 compatibility"
setting that *mostly* does the same thing. However, where F7 used to
build the current project, there's no key binding to do that, which is a
major annoyance as I seldom need to rebuild an entire solution.
From: Steve Lionel on
On Tue, 06 May 2008 13:32:55 -0400, Craig Powers <enigma(a)hal-pc.org> wrote:

>The newer Visual Studio (the most recent I've used is the 2003 one)
>changed key bindings around, but they offer a "VS98 compatibility"
>setting that *mostly* does the same thing. However, where F7 used to
>build the current project, there's no key binding to do that, which is a
>major annoyance as I seldom need to rebuild an entire solution.

In the newer VS, F7 is "Build Solution", which is the appropriate equivalent
of "Build Project" in VS98. Note that it is not "Rebuild Solution", which is
CTRL-ALT-F7. F7 will build your application (that's what the solution usually
is), doing only the minimal necessary steps. It is rare in VS2002 and later
to want to "Build Only Project" (assuming you have more than one in a
solution), but if you want a shortcut for that you can create one in Tools >
Options > Keyboard.

In VS98/CVF, F7 builds the current project (shown in bold). Unlike in later
VS versions, there is no concept of building a workspace since a workspace is
just a collection of projects.
--
Steve Lionel
Developer Products Division
Intel Corporation
Nashua, NH

For email address, replace "invalid" with "com"

User communities for Intel Software Development Products
http://softwareforums.intel.com/
Intel Fortran Support
http://support.intel.com/support/performancetools/fortran
My Fortran blog
http://www.intel.com/software/drfortran
From: Craig Powers on
dpb wrote:
>
>>> Shft-F8 --> Build target
>> doesn't work.
>>> Alt-F8 --> Rebuild All
>> doesn't work.
>
> Don't understand that; they do here. I've never tried to remap the IDE
> keys, is it possible you may have another mapping in place? (That's
> pure conjecture, I don't know if it even allows that or not, but can't
> understand why they wouldn't otherwise work as advertised.)
>
> ...

Which IDE are you using for reference? I know that more recent versions
of Developer Studio remapped the hotkeys for building stuff. In the
default keymapping in Developer Studio 6 (the one used in CVF 6.6c), the
F8 keys are bound to text selection stuff, they have nothing to do with
building. By default, Build Target and Rebuild All are not bound to
anything at all.
From: dpb on
Craig Powers wrote:
> dpb wrote:
>>
>>>> Shft-F8 --> Build target
>>> doesn't work.
>>>> Alt-F8 --> Rebuild All
>>> doesn't work.
>>
>> Don't understand that; they do here. I've never tried to remap the
>> IDE keys, is it possible you may have another mapping in place?
>> (That's pure conjecture, I don't know if it even allows that or not,
>> but can't understand why they wouldn't otherwise work as advertised.)
>>
>> ...
>
> Which IDE are you using for reference? I know that more recent versions
> of Developer Studio remapped the hotkeys for building stuff. In the
> default keymapping in Developer Studio 6 (the one used in CVF 6.6c), the
> F8 keys are bound to text selection stuff, they have nothing to do with
> building. By default, Build Target and Rebuild All are not bound to
> anything at all.

Oh...it's much older--'98 maybe??? I started w/ DVF 6.5 and upgraded to
6.6 but never changed the MS toolset. I was therefore unaware
keymappings are now different (why am I not surprised? :( ).

It always irritated me could change editor key mapping to mimic certain
other popular editors (Brief, in my case) but some of the menus would
still block the editor from mapping particular combinations so you'd be
blissfully editing and then discover you had done something nasty w/ a
menu hot key... :( Consequently, I typically would edit in a "real"
Brief session and exit back to build and debug if using the debugger...

Guess my advice to Mike was probably incomprehensible (and probably
explains why I couldn't understand his navigation description as well....)

--
From: Craig Powers on
dpb wrote:
> Craig Powers wrote:
>> dpb wrote:
>>>
>>>>> Shft-F8 --> Build target
>>>> doesn't work.
>>>>> Alt-F8 --> Rebuild All
>>>> doesn't work.
>>>
>>> Don't understand that; they do here. I've never tried to remap the
>>> IDE keys, is it possible you may have another mapping in place?
>>> (That's pure conjecture, I don't know if it even allows that or not,
>>> but can't understand why they wouldn't otherwise work as advertised.)
>>>
>>> ...
>>
>> Which IDE are you using for reference? I know that more recent
>> versions of Developer Studio remapped the hotkeys for building stuff.
>> In the default keymapping in Developer Studio 6 (the one used in CVF
>> 6.6c), the F8 keys are bound to text selection stuff, they have
>> nothing to do with building. By default, Build Target and Rebuild All
>> are not bound to anything at all.
>
> Oh...it's much older--'98 maybe??? I started w/ DVF 6.5 and upgraded to
> 6.6 but never changed the MS toolset. I was therefore unaware
> keymappings are now different (why am I not surprised? :( ).

Hmm. I'm not sure what the source of your F8 key binding is, then.

(I haven't used the newer developer studio in a while, so I don't
remember exactly how they have things set up, but the whole "solution"
thing led both to different bindings and to the "VS98 compatibility" not
actually working the same.)