Skip to content

LINQPad Feature Suggestions

More than 100 LINQPad features are a direct result of customer feedback! This is the official forum for posting and voting on ideas – we want to hear from you!

LINQPad Feature Suggestions

Categories

1198 results found

  1. Adding a second package second source, from a custom source - e.g. Visual Studio Online. Which doesn't have all the packages of api.nuget.org, will break installations from api.nuget.org. LINQPad complains it can't find e.g. PureWebSockets or Json.NET from https://blahblahblah.pkgs.visualstudio.com/blahblahblah

    6 votes
    How important is this to you?
  2. We use VSTS PMS, but LinqPad NuGet Manager can't correct login.

    https://www.visualstudio.com/en-us/docs/package/overview

    51 votes
    How important is this to you?
  3. Linqpad needs a feature to export and import settings. I'm about to reinstall windows and I really don't want to setup all of the connections, etc. that I've created in LinqPad after re-installing it.

    5 votes
    1 comment  ·  Admin →
    How important is this to you?
  4. A way to easily set environmental variables. New wave of cloud apps/frameworks seem to leverage this as a way of injecting values into the app.

    4 votes
    1 comment  ·  Admin →
    How important is this to you?
  5. When querying a table with a large number of columns, navigation properties are not appended to the table.

    In particular, Table A I'm querying has 41 columns and does not produce the navigation properties.

    Table B with 29 columns does produce the navigation properties.

    We have a 1:Many (one table B for many table A). The link from TableB -> TableA does show, and it's not an issue with foreign keys, I suspect it's a hard limit we've crossed excluding the properties from generating

    24 votes
    How important is this to you?
  6. Optionally support a separate trace tab as often have a lot of trace output and would like a way to hide the noise.

    Additionally, would be nice to support some basic formatted output with support for Info/Debug/Warn/Error and date/time... e.g. color changes and minor style differences.

    3 votes
    1 comment  ·  Admin →
    How important is this to you?
  7. In my workplace there are 4 environments with 4 servers each, with 10 databases each. When I need to change environments i have a lot of servers to scroll to, even though I only ever use 8 of the databases in each of the 4 environments. It's be really nice if I could mark a server/database as a favorite, and have it be at the top of the list.

    8 votes
    1 comment  ·  Admin →
    How important is this to you?
  8. I would like to be able to dump arbitrary objects to a new or secondary panel, the same way we can call DumpFormatted on XDocuments.
    Ex: new[] { 1, 2, 3 }.DumpToPanel("PanelName", <other dump options>);

    14 votes
    How important is this to you?
  9. with the shortcut Alt+C one is able to drop down the connection combo box. However, when you have several databases it gets too long to scroll using the arrow key. It would be really good if it is possible to do a fuzzy search and shorten the list of choices just as who the intellisense is working today.

    9 votes
    How important is this to you?
  10. Add buttons on query menu for Debugging

    ie:

    Step into
    Step over etc

    configurable in preferences

    1 vote
    1 comment  ·  Admin →
    How important is this to you?
  11. Restore tabs in linqpad start

    6 votes
    1 comment  ·  Admin →
    How important is this to you?
  12. Sometimes rather than viewing IL I want to see the exact assembly code the JIT produces on my computer. LINQPad is a perfect place for such a playground.

    22 votes
    1 comment  ·  Admin →
    How important is this to you?
  13. Trying to use Util.RawHtml.Dump from VB does not work, it fails with a missing member exception "Public member 'Dump' of type 'RawHtml' not found."

    1 vote
    1 comment  ·  Admin →
    How important is this to you?
  14. Hi,

    would be great if you could use Visual Studio Code as editor (IDE)

    91 votes
    How important is this to you?
  15. Sometimes when cleaning up, adding and editing data by hand, there can be an advantage in copying the cells from a query to excel.

    When you're done editing, it would be nice to be able to paste the data back in, in the edit mode.

    This is possible in Sql Server Management Studio

    18 votes
    How important is this to you?
  16. Microsoft has released their Desktop App Converter (see https://developer.microsoft.com/en-us/windows/bridges/desktop) that allows Win32 apps to be published in the Windows Store. It would be great to be able to install and update LINQPad from the Windows Store.

    13 votes
    How important is this to you?
  17. Have a results formatted for JSON or JSON strings that layouts out the results in a nice visual way.

    3 votes
    1 comment  ·  Admin →
    How important is this to you?
  18. I often use LinqPad as a text processor, where I have a method that returns a large set of data, for example:

    void Main()
    {
    GetWords().Dump();
    }

    // Define other methods and classes here
    private List<string> GetWords() {
    var list = new List<string>();
    list.Add("&c");
    list.Add("'d");
    list.Add("'em");

    // ... x 500 more lines

    return list;
    

    }

    In LinqPad4 this is fine. In LinqPad5, with the regular or "any CPU" install, this bogs down or becomes permanently unresponsive.

    Here is an example query, though I have experienced a slowdown in typing and intellisense with as few as 200 lines.

    https://www.dropbox.com/s/s3nfq1y3po90djy/High%20line%20count%202.linq?dl=0

    Again, works…

    12 votes
    How important is this to you?
  19. It sounds like there is already support in the .linq files for relative paths and allowing for paths to be specified relatively allows for transfer among users/machines with different setups

    2 votes
    How important is this to you?
  20. Please tabs undock options. When use multiple monitor this future
    it can be useful.
    thanks a lot

    6 votes
    How important is this to you?
  • Don't see your idea?