260 results found
-
Reopen previous tabs after restart
If I have open 4 tabs, then close LinqPad and restart it again, it would be nice to have the tab's open as it was before. Same behavior as notepad++
26 votes -
Show .sql files in "My Queries" tree
At the moment only ".linq" files are shown.
26 votes -
Allow users to disable or change the upload to instant share hotkey.
Many code editors use Ctrl-Shift-U to toggle the case of selected text to upper case.
25 votesThe hotkey can now be disabled from the Upload window in the latest LINQPad 5 beta.
-
Make Ctrl+W close current open document
It's faster than alt-F4, and works in many other applications with multiple tabs.
25 votes -
Export multiline value from one cell in output into single excel cell
When exporting to excel table which has more lines value in one cell, linqpad splits the lines into separate cells and other "single line" values on the same row are merged into one. It would be nice to have multiline values also in one cell in excel.
24 votes -
Add support for stored procedures that have table-valued parameters
LINQ to SQL can't be used with stored procedures that use table valued parameters. However, since LINQPad is sooooo much more than a simple LINQ tool :-), it would be useful if stored procedures that use table valued parameters were also visible and editable and even usable in appropriate ADO.NET code.
24 votesThis feature is now available in v6.10.9
-
Ability to divide the panes vertically
As in VS WPF design.code window panes, I really like to have the ability to create vertical panes for coding and results whenever I want. Like to press some button and change their orientation from Horizontal to vertical or vice versa.
23 votes -
Support versioning of Nuget Packages
It would be great to have the ability to choose a version other than the latest version of a Nuget package. Oftentimes, we find that latest versions of packages can break functionality or we are just not ready to move to latest version of package yet and we are not in control of the Nuget package itself.
I would like to be able to add Nuget reference and optionally supply a specific version string (it can be manual entry and not a list).
23 votesNuGet versioning is now supported in the latest beta: www.linqpad.net/beta.aspx
-
Integrate web query sharing
Would be cool if we could share queries to frineds through instant messaging in a similar way that Small Basic does it:
http://blogs.msdn.com/smallbasic/
it will store the query on a server somewhere and give a short link you can hand out for people to use.23 votesDone! File | Upload to instant share.
-
Entity Framework Core RTM
Support Entity Framework Core RTM, which is not EF 7.
22 votesEF Core for .NET Framework or .NET Standard is supported in LINQPad 5.
EF Core for .NET Core is now supported in LINQPad 6:
https://www.linqpad.net/LINQPad6.aspx -
Specify Display Size When Using Util.Image
When dumping images to the output window, sometimes it would be nice to specify the maximum display size for the image, so that a large image doesn't fill up the entire results window causing much scrolling to get to anything below.
22 votes -
Allow tabs to be renamed (without saving)
Instead of a new tabs always being named "Query n", allow the tab to be renamed without saving it to a file first. I think it would also make sense to not allow renaming of a tab from a file that was loaded.
21 votesThis feature is now available in LINQPad 6. Use the context menu option, or press Shift+F2.
-
Word wrap in text editor
I'd like an option for line wrap in the text editing pane. Other text editors have this option (notepad++, visual studio)
21 votesWord wrap is supported as of v4.48 (Edit | Preferences)
-
NuGet v3.0 support
Allow upgrading LINQPad NuGet package to 3.0 independently
21 votesThis has been supported for some time
-
Support SQL Azure
SQL Azure won't allow you to use the same methods as an onpremises version, so it currently fails on connection. However, fundamentally it is SQL Server 2008 under the covers and would be easy to support. This would be the best cloud database mgmt tool.
20 votesThis is now available in the latest release.
-
Detect file changes
I love LINQPad, but I really, really wish it noticed if the files changed on disk while they were being edited. Currently the application will overwrite a changed file on disk when it has been modified by another editor. There are two scenarios where this happens, one is when the file is under version control and I have reverted it to an older version or otherwise changed it using some version control function and the other is when I have used some other editor to edit the file (such as SlickEdit or Visual Studio, both of which detect if LINQPad…
20 votesThis is supported in the latest LINQPad 5 beta (as of June 2019) and in LINQPad 6.
-
Implement autosave in addition to recovery
Please save all "unsaved" queries automatically. I don't care where, but I don't want to see any "do you want to save your changes" dialogs unless I try to close a query window with unsaved changes.
When starting linqpad, my previously unsaved queries (session) should be available, perhaps even with my cursor where I left it.
20 votesThis feature is available from 6.9.12
-
DumpHTML() to write Custom HTML to the Resultwindow
Would be a great addition imho.
This would enable the user to generate quick'n'dirty reports, add links for directing to (filesystemfolders/websites)
or mailto links to send an email20 votesCall Util.RawHtml, passing in either a string or an XElement.
-
Support IDbContextFactory with Entity Framework POCO connections
When using a DbContext for a connection, LINQPad currently only supports parameterless constructors or constructors accepting a string. Please consider supporting IDbContextFactory<TContext> with Entity Framework POCO connections.
20 votesThis is now supported in LINQPad 6:
https://www.linqpad.net/LINQPad6.aspx -
Search all "My Queries" or Samples for a string
A "find all" dialog that lets you search all samples or "My Queries" for a string.
19 votesCheck out the latest build – a ‘Find All’ option is now on the Edit menu.
- Don't see your idea?