[Windows] Clarify Visual Studio usage instructions

David Wiberg dwiberg at gmail.com
Mon Sep 9 22:48:30 PDT 2013


2013/9/9 Reid Kleckner <rnk at google.com>:
> On Mon, Sep 9, 2013 at 9:00 AM, David Wiberg <dwiberg at gmail.com> wrote:
>>
>> Hi Beman,
>>
>> 2013/9/9 Beman Dawes <bdawes at acm.org>:
>> > Patch for http://llvm.org/svn/llvm-project/www/trunk to clarify usage
>> > instructions.
>> >
>> > --Beman
>> >
>> > Index: builds/index.html
>> > ==============================
>> > =====================================
>> > --- builds/index.html    (revision 190279)
>> > +++ builds/index.html    (working copy)
>> > @@ -43,8 +43,10 @@
>> >
>> >
>> > href="https://address-sanitizer.googlecode.com/files/LLVM-3.4.r190202-win32.exe">mirror</a>),
>> >    based on SVN r190202.  </p>
>> >
>> > -  <p>To use the LLVM toolchain from Visual Studio, open project
>> > properties
>> > and
>> > -  change the "Platform Toolset" from the current value to "LLVM-vs2010"
>> > +  <p>To use the LLVM toolchain from Visual Studio, select a project in
>> > Solution
>> > +  Explorer, hit Alt+F7 to open its Property Page, then in the "General"
>> > section
>>
>> Alt+F7 is a shortcut (like many other in Visual Studio) which depends
>> on the user having selected a certain keyboard mapping. I would
>> recommend rephrasing to either right-clicking and choosing
>> "Properties" or navigating via the "Project" menu.
>
>
> Default bindings are helpful, though.  Committed with some tweaks in
> r190356.  Thanks!

I agree that default bindings are helpful but I'm not sure I would
call them default bindings. IIRC when you start Visual Studio for the
first time (not the Express variant) you will get a question about
your default/primary development language. From your selection at this
prompt Visual Studio will select (among other things) a keyboard
mapping scheme, e.g. "Visual C# 2005" or "Visual C++ 6". Since I have
selected C# as my primary language the shortcut mentioned doesn't work
even though I haven't made any change to the keyboard mappings. If I
didn't know about this functionality I would be confused to why the
shortcut displays another window instead of the expected property page
even though I'm using default keyboard mappings.

/ David



More information about the llvm-commits mailing list