Mark Wilson-Thomas

Mark Wilson-Thomas MarkWT

Niner since 2011

I'm a Program Manager on the Visual Studio team, currently working on the Visual Studio Editor.  I've worked on developer tools for the last 9 years, including tools for Office, SQL and XAML. Prior to moving to the US I was a consultant in Microsoft Consulting Services in the UK on large scale projects.

Entries

Comments

  • The Future of Visual Studio “15”

    @Sturlath: thanks for the suggestions!

    I have a few questions/comments

    1. For change of shortcuts option: do you often find yourself needing to customize your keyboard shortcuts? Do you have particular frustrations with some/all of the built-in shortcuts? Are there other customizations you find yourself doing a lot? If so, I'd love to hear more from you on this topic - please send me an email at mwthomas at Microsoft dot com.

    2. You can already start Visual Studio with no extensions loaded via the devenv /safemode switch - just invoke Visual Studio from a Developer Command Prompt with devenv /safemode. Be aware that this will load only the default environment and services, and no extensions, so you may see some missing functionality. If you're working with very large projects, you may also wish to try out the new experimental "lightweight solution load" feature (see the Visual Studio "15" release notes under "lightweight solution load" for more info on this). As the experimental tag implies, the feature is in early development at present, but aims to provide faster loading of a solution that supports Navigate To, Find in Files, Build, Debug, and single file IntelliSense. It provides an order of magnitude improvement in solution load time and memory usage for large solutions. Try it out and let us have your feedback via the built in feedback tools.

    3. Did you see the new "Start Page" demo in the talk? It provides most recently opened folder and project capabilities - are you looking for something more than that, or perhaps wanting it in a different location?

    4. Thanks for this - I'll pass it along to the right folks on the team...

    5. Do you have some particular scenarios in mind for multiproject solution templates like this?

     

    Thanks again for the feedback!

    Mark

    .

  • The Future of Visual Studio “15”

    @Carl Cubillas: as I mentioned during the talk, some of the features I showed (specifically "GoTo" menu/navigation, Structure Visualization, Conventions/.EditorConfig) are "Sneak Peeks" into features that will appear after Preview 4, so they are not included yet.

    On the other hand, the IntelliSense filtering and match bolding capabilities are actually in Preview 4 for C#, but are turned off by default. To try them in Preview 4, you need to visit Tools-Options-Text Editor-C#-IntelliSense and turn on the "Highlight matching portions of completion list items" and "Show completion item filters" switches. The same options are also there for VB. Give them a try and let us know how you like them. In releases after Preview 4 we plan to make these features on by default and available for a wider range of languages.

    Hope that helps, thanks for watching the video and please keep the feedback coming!

    Regards

    Mark

  • The Future of Visual Studio “15”

    @MagicAndre1981: Thanks for the feedback. I've passed it along to the right folks on our team.

    Regards,

    Mark

  • The Future of Visual Studio “15”

    @MagicAndre1981: Thanks! Glad you like the new capabilities. I've passed your comments about the Roaming Extension Manager to my colleagues too.

    Are there other must-have features you'd love to see us work on for future VS releases? Let me know!

    Regards

    Mark

  • The Future of Visual Studio “15”

    @karl1406: Thanks for the kind words Karl! It's a privilege to be able to represent the work of the amazing team that I work on every day. Glad you like the new capabilities and hope you'll try Visual Studio "15" Preview 4 when it's out :)

    Thanks

    Mark

  • Fixing Coding Mistakes On The Fly in Visual Studio 2015

    @saurabhjunankar:yes, light bulb and error list features are in Professional, and also in Community . See full listing of features

  • Fixing Coding Mistakes On The Fly in Visual Studio 2015

    Hi Gary

    C++ has made some actions available via the light bulb in Visual Studio 2015 - you can see some examples in my colleague Gabriel Ha's post https://channel9.msdn.com/events/Build/2015/2-70 around 19:30 into the video which shows how it is used in conjunction with Peek. I'm sure the C++ would love to hear your feedback there on the sort of capabilities that would be most useful to you.

    Thanks

    Mark

  • Auto History Extension

    @Titti Skaria: the extension is now available for Visual Studio 2012 - see V1.2 :)

  • Auto History Extension

    VISUAL STUDIO 2012 SUPPORT NOW AVAILABLE

    Hi folks, I'm pleased to announce that by popular demand we have now made a version of the extension (1.2) available that supports both Visual Studio 2013 AND Visual Studio 2012. We hope this will allow more of you to try the extension and give us your feedback!

    Regards

    Mark

  • Auto History Extension

    Thanks @GlynP, yes you are totally making sense, we just need to work out how best to manage this slightly fuzzy line between the two worlds. We're thinking about it!

    Thanks for the feedback

     

    Mark

  • Auto History Extension

    Hi AutoHistory Extension Users

    PLEASE TELL US YOUR STORIES ABOUT USING THE EXTENSION!

    As you've had a little while to work with the extension now, we're really keen to hear any success stories you might have from using it - cases where you were able to get back to something you were doing, that would have been hard before for instance. Along with your suggestions for improvements, these really help us understand how useful the feature is to you. So tell us your stories about using the extension!

    Thanks!

    Mark

  • Auto History Extension

    Thanks @GlynP

    Our current thinking is we aren't really seeing Auto History as the means to migrate your code from one machine to another -  it really is something that sits between undo and source code control, and at this point we are thinking you'd want to use Source Code Control of some sort to check in a change set or similar, to move your work to your other machine. However your scenario is interesting, and we'll give it some thought.

    Mark

View All