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

1200 results found

  1. 1 vote
    0 comments  ·  Admin →
    How important is this to you?
  2. This should be a preset thing. This would enable LinqPad to be used as a scripting editor as well.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  3. Intellisense does not working on big queries. I've an query with about 6.000 lines of code and intellisense does not working inside. On other (smaller) queries intellisense works fine. Using LP v5-03-03 beta Any CPU.

    1 vote
    1 comment  ·  Admin →
    How important is this to you?
  4. I think it will be nice to have something like nuget for LinqPAD extensions. For example, it should be easy to find methods for using charts, manage administrative tasks, import\export data for different formats and so on. I'm sure a lot of people will start to contribute their own extensions and it will make LinqPAD is more popular!

    4 votes
    How important is this to you?
  5. Quickly Generate "API" for each tab so that you can execute other tabs easily.

    Treat each tab as it's own exportable API/Library that can be executed by other tabs.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  6. A few issues with a modal dialog:

    1. If one wishes to undo a replace operation they must close the dialog, undo, then reopen it.

    2. If the user has the cursor in an undesirable position for starting a search, they must close the dialog, correct it, then reopen.

    26 votes
    How important is this to you?
  7. Make code snippets consistent with Visual Studio

    For example C# 'prop' snippet

    Visual Studio:

    public int MyProperty { get; set; }

    LINQPad:

    public object Foo { get; set; }

    int or object is discussable but MyProperty is so much more recognizable than Foo.
    For consistency just stick with Visual Studio definitions (which means int here).

    Using different content for the snippets is confusing when accustomed to Visual Studio.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  8. As explained here: http://www.hanselman.com/blog/HowToCallWinRTAPIsInWindows8FromCDesktopApplicationsWinRTDiagram.aspx

    I often use LinqPad to test small pieces of code, but I can't do it when this code depends on WinRT APIs...

    4 votes
    1 comment  ·  Admin →
    How important is this to you?
  9. Integrated GUI builder

    If we had a GUI designer for win-forms (or similar) then small applications could be built. Things like combo-boxes, buttons, and standard controls with event handlers would be great.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  10. can't cannect with many db in the single instance.

    timeout error when populating on the tree list

    it's a good idea select the db first to begin to work.
    so the tree list will populated only with the selected db

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  11. I find this feature very convenient in Powershell. it would just mean not having to select the line before executing it.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  12. I commonly use the full screen option in VS and getting rid of all the superfluous toolbars/menus/tabs/ etc would be helpful

    6 votes
    How important is this to you?
  13. I would like to save text files, such as .txt, .csv, .config, etc.

    Sometimes I just need to tweak a line of text in a file I'm reading in. If I try to do this in LINQPad, when I save it tries to change the type to a LINQ query file.

    At this point I then need to open the file in a different editor, and copy/paste all the text to save my changes without losing them.

    Could there be an extra language option of "none", which just saves as plain text. When opening a file with an unrecognised extension…

    5 votes
    How important is this to you?
  14. New shortcut for "Save As" command.

    4 votes
    1 comment  ·  Admin →
    How important is this to you?
  15. I use the bell character for debugging as an audio watch signal (set some logical condition that returns the bell when true or place a bell character in a subroutine to see if it runs). Please add the 0x0007 code to the escape codes LinqPad recognizes.

    This code is silent in LinqPad but rings the bell in VS:
    Console.WriteLine("\a");

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  16. As of v4.45.05, calls to System.Console.Error.WriteLine appear to be silently ignored. It would be nice to see this output, ideally in a red font. This post linked below suggests using Util.Highlight("text").Dump(). Perhaps System.Console.Error.WriteLine could automatically map to this, much as System.Console.WriteLine automatically maps now. This would make LINQPad samples more portable.

    http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/690974-please-support-console-foregroundcolor

    5 votes
    How important is this to you?
  17. Consider adding another toolbar item for the Cancel All Threads and Reset (Ctrl+Shift+F5) menu option to the query toolbar. Hidden in the menu, it wasn't obvious that this existed, or what it was for. I've been closing LinqPad and re-launching regularly because I didn't realize this option existed.

    User error? Yes. But a toolbar button would be helpful for others like me.

    6 votes
    1 comment  ·  Admin →
    How important is this to you?
  18. It would be nice that there will be menu command (for example F6 would be shortcut) for compile only (compile query without run).

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  19. Add the ability to export the query as well as external assemblies. This could just be a .zip file, so that you can share queries and assembly references with other people.

    7 votes
    How important is this to you?
  20. It would be handy if LINQPad could assist in quickly generate POCO classes for a table

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