236 results found
-
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 -
Fully support EF6 and ObjectContext
We recently upgraded a project 5 to EF6 and while linqpad "works" there are a number of issues.
1; When displaying a Query all navigation properties are loaded even if LazyLoadingEnabled is set to false (the "...Reference" properties are displayed)
2; It is impossible to expand a Connection (upper left window)
3; No filtering is performed for properties displayed in the results so the output becomes huge with whole screens of EntityReferences and AssosicationSets (EntityKeys are also displayed)Most if not all of theses issues should be quite easily fixable by updating any special logic for ObjectContext to include the…
14 votesAll recent versions of EF and EF Core have been well-supported in LINQPad 5 and 6 for some time.
-
Let me close without asking if I want to save
I use LinqPad almost entirely for one-off, throwaway queries -- for example, I'll use one of our utility classes to do a quick calculation. When I close LinqPad, the "do you want to save?" prompt is a pointless annoyance.
It would be much nicer if LINQPad followed the model of how Web browsers save and restore tabs.
Never prompt me to save; just autosave my documents to a temp location and then exit.
Next time I open, give me an unobtrusive way to see my old queries and reopen them if I wish; but if I'd rather just start a…
38 votesThis is a duplicate of http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/2418780-save-restore-queries-on-close-or-manually and has been implemented for some time in LINQPad 6.
-
Select / highlight text in the rich text results pane on double click.
I keep double clicking on text in the results pane when viewing results in the rich text format and expect the string to be selected.
Instead it's somewhat unintuitive and requires a click and drag, which take a fair bit longer if I'm only after the text in a single cell.
67 votesThis works in LINQPad 6+ with the Chromium engine selected (the default from LINQPad 7).
-
Find in queries
Sometimes, I update my extensions and want to update all affected queries too, but it's not convenient to open each query and search it. A "find in all queries" option like "find in files" in Visual Studio would be great.
1 vote -
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.
-
Entity Framework 7 support
Add support for EF 7 from ASP.NET 5 projects
9 votesLINQPad supports EF7 from 5.06 onwards.
-
Remove tilde (~) operator from generated google searches, since it no longer works.
Google search no longer supports ~, so F1-generated google searches should not include it.
1 vote -
Fix Bug: line breaks skipped or added during output
If you create a new C# Program query and run this code snippet...
void Main()
{
for (int i = 0; i < 10000; i++)
{
Console.WriteLine(String.Format("{0:D6} Did all the lines break?", i));
}
}You will see:
There is a line break missing at position 4055.
There is an extra line break inserted at position 5407.
There is a line break missing at position 6759.
There is an extra line break inserted at position 8111.
There is a line break missing at position 9464.This is consistent across LinqPad 4 and 5, Windows 10 and Windows Server 2008, LinqPad…
1 vote -
Skip Highlighting when dumping to Grid
There should be away of preventing Highlight / HighlightIf from working when dumping to Grid. At present they just confuse the output (you read the 'raw' value for all the HighlightIf=false rows, but 'object' for all the HighlightIf=true rows)
If there were a 'DumpContext.Mode' then obviously that could be used as part of the HighlightIf predicate. But there isn't (that I know of). And it can't be query-wide because different parts of a query might be dumped differently (does have to be some kind of dump context).
1 vote -
NuGet v3.0 support
Allow upgrading LINQPad NuGet package to 3.0 independently
21 votesThis has been supported for some time
-
Allow active hyperlinks in comments
So that a comment beginning with http... could become clickable and launch the default browser.
1 vote -
Add a Refresh() method to DumpContainer
Currently I need to do:
var dc = new DumpContainer{ Content = x }.Dump();
// ...later, x changes...
dc.Content = null; // Otherwise it doesn't notice the new assignment.
dc.Content = x;3 votesA Refresh method on DumpContainer has always existed.
-
Self updating LINQPad
Any new version of the LINQPad should be downloaded manually. Most of the modern apps provide self updating option. With tools like https://github.com/Squirrel/Squirrel.Windows. It would be great and that would avoid checking for new releases.
3 votesLINQPad has always been self-updating, from day 1.
-
Allow to disable the default namespace inclusion
It is annoying that I always have to fully qualify "System.Transactions.IsolationLevel" because of the conflict with "System.Data.IsolationLevel".
1 voteYou can now remove any of the default namespaces in LINQPad 6.
-
Highlight same word currently in pointer on all document; like VS does.
Highlight same word currently in pointer on all document; like VS does.
18 votesThis is available for symbols, from version 5.24
-
Only have one Ctrl+Shift+M shortcut
Ctrl+Shift+M was Copy for Markdown/StackOverflow, but a recent update has also made it Namespace Imports.
I'd like to keep it as Copy for Markdown/StackOverflow and change Namespace Imports.
0 votes -
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
-
1 vote
-
3 votes
Ctrl+MouseWheel or Ctrl+[ / Ctrl+] (see Edit | Preferences)
- Don't see your idea?