1187 results found
-
Support Multiple Desktops on Windows 10
Windows supports multiple desktops. This is a useful feature when working on a single monitor. The results grid on LINQPad 6 bleed through regardless of which "Desktop" your are running. Switching desktops (using the Task View button on the Windows toolbar) while running LINQPad 6 leaves the results grid always visible.
3 votes -
Add ability to collapse/fold F# functions/modules/types
Hi,
I absolutely love LINQPad and I use it every day! Great job!
I was wondering if it would be possible to add code folding support for F# - often times I end up with large scripts and navigating around the code can get difficult without code folding.
Kind regards,
George Danila.3 votes -
Automatically adjust the grid column header to show sort indicator.
Sometimes the natural grid display is too short to display the sort indicator after the header is clicked. This requires the user to expand the column header manually in order to see the hidden indicator. This could be done automatically when a column header is clicked.
2 votes -
SynchronizedCollection<T> doesn't work in LINQPad 6
I tried to use System.ServiceModel.Primitives NuGet package and specifically the SynchronizedCollection<T>. However after installing the package I'm getting the following error when declaring variable of type SynchronizedCollection<string>:
CS0433 The type 'SynchronizedCollection<T>' exists in both 'System.Private.ServiceModel, Version=4.7.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' and 'System.ServiceModel.Primitives, Version=4.7.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
The same works fine in Visual Studio (.NET Core Console App project).
LINQPad 6.8.1.
1 vote -
High DPI icons
While text scales nicely, icons look awful on a 4K monitor.
3 votes -
Add Export of Results Pane to Util as a method
LinqPad results window has export options for Word, Excel and HTML. It would be helpful to invoke these from the LinqPad query, maybe as a method in the Util function.
Example:
Util.ExportResults(string ExportFileName, ExportType TypeOfExport);
Util.ExportResults(@"c:\MyExport.html", ExportType.HTML);7 votes -
1 vote
-
Boolean Util.CurrentQuery.IsSaved to indicate if current query is dirty or saved
Just a boolean indicating whether the current query is "dirty" or saved: basically wired to the star on the tab title.
My use case is that my script, after executing, saves its artifacts and itself in a zip file (for posterior usage). It would help me if the first lines of my script would be "Oops, you didn't save the current query -> return".
Thank you.
3 votes -
LINQPad for Linux
Since LINQPad has been migrated to dotnet core, would it be possible to provide a Linux build?
37 votes -
Give option to connect to multiple databases from the same server
When we add database connections to a query, it is always a specific database connection. Instead, if there is an option to add the connection at the server level to the query and the user can query from different databases that are existing on the same server, then that would be amazing. Right now, I have to do this by connecting to various databases from different query windows, each one linking to a specific database, which is not user-friendly and error-prone.
6 votes -
Add convert from SQL query to Linq query (similar to Linqer)
This should be available in this software. As someone that has years of experience in SQL, I find LINQ syntax to be appalling and extremely confusing. I bought the professional version in hopes that this software implemented this feature, it does not, and yes I read the previous request and your reply to the user about VB6 to C# 4 comparison but highly disagree with your decision.
1 vote -
Export the Result window as an image.
Utils.SaveResultWindowImage(string filename, int x, int y, int width, int height)
This can then be used as a simple image rendering service.
3 votes -
Add Navigate to previous location (Ctrl--) to the Edit|Advanced menu
I can never remember (nor quickly find) the LINQPad/VS shortcut for returning to the previous location after using F12. Adding it to the Edit|Advanced menu under the F12 related keys would be very helpful.
5 votes -
Add option to remove trailing whitespace on save
It would be great if all trailing whitespace in the query document is removed when saving the file. LINQPad seems to add lots of erroneous whitespace. Eg. if you're working in an indented code block and hit enter multiple times, the empty lines all have erroneous whitespace.
7 votes -
Please support options on the DbContext Connections: Lazy Load
The EF Core DbContext that supports the DbContextOptions<TContext> does not support any other configuration options -- just the connection string. I really need it to allow Lazy Loading supports and Detailed Errors.
THANK YOU.
1 vote -
LINQPad Windows 10 ARM64 Build
Would be great if LINQPad supported WIndows 10 ARM64 build.
As of Feb 2020 .NET 5 preview doesn't support Windows Forms and WPF and will be released in Nov 2020 and .NET 3.1 doesn't support ARM64 Windows devices at this time.
Thanks1 vote -
Provide way to set resiliency options
With SQL Azure in general and now specifically with the new serverless option it would be great to be able to enable the various ADO.NET and EF Core resiliency options so that you do not get a timeout on startup or when there is a transient failure. Both are just settings for number of times to retry, the retry interval, etc.
For EF Core with SQL you can use something like
optionsBuilder.UseSqlServer(cstr,
sqlServerOptionsAction: sqlOptions =>
{
sqlOptions.EnableRetryOnFailure(
maxRetryCount: 18,
maxRetryDelay: TimeSpan.FromSeconds(5),
errorNumbersToAdd: null);
})In ADO.NET you can do it in the connection string parameters
ConnectRetryCount=18;ConnectRetryInterval=5;Timeout=90
Thank you
3 votes -
Add previous C# versions in samples for "What's New in C# X"
In the Samples tab, add previous C# version samples. For example:
What's New in C# 7.3, 7.2, 7.1
What's New in C# 6.0
etc...Many times, I reference your samples to help 'jog my memory' for syntax and when/where C# language features were introduced.
7 votes -
Save As shortcut
Assign shortcut Ctrl+Shift+S to Save As
Microsoft, as a general implementation, does not assign a shortcut key to Save As functionality. But much of the rest of the development/utility community does. The ability to rename a tab is a useful workaround, but I'd prefer consistency with other applications especially in cases where I'm modifying an existing query (that I haven't cloned).
6 votes -
Ability to right click on "Tables" on a connection and filter the listed tables
title pretty much explains it, but in SQL Management Studio there is an option to filter the listed tables you see in the left handed tree view by applying a filter to match with
1 vote
- Don't see your idea?