Giter Club home page Giter Club logo

linqbridgevs's Introduction

alt text

What's LINQBridgeVs?

LINQBridgeVs is a Visual Studio Extension compatible with Visual Studio 2010/2012/2013. It is a bridge between a Visual Studio debugging session and [LINQPad] (http://www.linqpad.net). When enabled on a selection of VB/C# projects, it creates a Custom Debugger Visualizer mapping to all the complex types and making the magnifier glass available for all of them. By clicking on the magnifier glass the types will be transmitted over a bus and read back by LINQPad.

Getting Started

Once the LINQBridgeVs Extension is installed a new menu will be available in the Visual Studio Menu Bar, only visible when a solution is loaded and a project selected. There are two options available:

  • Enable LINQBridge
  • Disable LINQBridge

Enabling LINQBridge on a selected project will do the magic and that's it!

Compile your solution, run it, set a breakpoint and hover the pointer on any object instance and the magnifier glass will appear.

No need to mark any of your classes as Serialized.

Clicking the magnifier will export the instance to LINQPad.

[LINQPad] (http://www.linqpad.net) it is to be installed beforehand.

##Acknowledgements

Special thanks to JetBrains who has been supporting this project with its products.

alt text

Compatibility

LINQBridgeVs is compatible for Visual Studio 2010/2012/2013. At the moment available only for .NET Framework 4.0 onwards

Known Issues

Could not load file or assembly LINQBridge.DynamicVisualizer.V11.dll or one of its dependencies.

Solution: Check you have access permission on the folder CurrentUser\Documents\Visual Studio 2012\Visualizers for the user running the debugger (IIS_IUSRS if a WebSite).

Platform: Windows 8

Can't find the magnifying glass

Solution: Make sure you are running as Administrator your Visual Studio instance.

Platform: Any

Visual Studio: Any

Can't find the magnifying glass - Visual Studio 2013

Solution: Please update to the latest version (1.3.7) from the Visual Studio Gallery. Please always remember to run Visual Studio As Administrator.

Platform: Any

Visual Studio: 2013

linqbridgevs's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.