260 results found
-
Allow pasting of results into Excel without formatting
Pasting query results into Excel includes HTML formatting which is messy - could this be stripped away to get a more Excel-friendly output?
18 votesIt’s now available in V2
-
allow extension snippets
I would like to be able to also use LinqPad to just drop in an extension method for testing. I don't want to have to write windows class library project to test a simple extension idea.
18 votesThis is now available in v2.
To define an extension method, set the language to C# Program, and write a static class:
void Main()
{
…
}static class Extensions
{
public static void Foo (this ……) {}
} -
provide AnyCPU version of LINQPAD (as in the past)
The new version is only x86 (which of course can be handy sometimes on a x64 OS, so please provide both)
18 votesDone. Go to www.linqpad.net/beta.aspx
-
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
-
Monitor open files for external changes and prompt to reload
Linqpad should monitor open files and prompt the user to reload them if an external process updates them, such as git/source control updating the file.
18 votesThis is supported from LINQPad 5.38 and in LINQPad 6.
-
Auto-Remember Un-saved Files Like Notepad++
Install Notepad++ -> Create a New File -> Close Notepad -> No Annoying Save File Dialogs -> Re-open Notepadd++ -> Files are Still there
Many use cases.
Keeps my flow going if you will
18 votesThis feature is available from 6.9.12
-
Is there any plan to support ARM64?
Recently, .NET 5 released with an native ARM64 on Windows. If LINQPad supports native ARM64 support, it will be great.
18 votes -
Please add a "Copy with header" option (context menu item) to the "Grid" result panel.
"Copy selection" works fine but often I need to copy also the header of the grid. SSMS has a similar option named "Copy with header".
17 votes -
Allow results pane to be detached into a separate window
It would be useful if the results pane could be detatched into a separate window for easier viewing.
Since LINQPad now supports Programs as well Statements, the ability to make the most of screen real estate becomes more pertinent.
16 votes -
16 votes
LINQPad now supports both standard and code-first models.
-
Rendering of Graphics and System.Drawing objects
As mentioned here: http://forums.oreilly.com/content/C-3-0-in-a-Nutshell/5390/Linqpad-And-System-drawing/
It would be very handy if linqpad could render System.Drawing and graphics objects in the render window as they would be drawn, rather than only with the Dump() method.
15 votes -
Allow the keyword "using" on the Additional Namespace Imports tab of Query Properties
Sometimes it is easiest to copy and paste using directives from source code. However, if I paste the following:
using System;I get the following error:
Identifier expected; 'using' is a keyword15 votesAvailable in 4.37.1
-
Ability to add nuget packages to linpad
Ability to add NuGet packages to linpad just like you can in visual studio 2010
15 votes -
Run a LINQPad script as Administrator (eleveated)
Some code requires higher privileges. Sure you can run LINQPad itself as Administrator - but then access to e.g. network share might not work and it is better to limit the higher access rights to just the execution of a single script. So an option for a query "Requires Administrative Privileges" would be great. Values: true, false. Maybe an addtional optional would be: Always ask for Administrator priviledges (that is: on every execution elevate again) or "Ask only once". Then only the first execution would request elevation. Further executions would run automatically in an already elevate security context. Also a…
15 votesThis feature is available from version 6.8. Add ‘#LINQPad admin’ to the top of your query.
-
release a build of LINQPad 6 compiled for macOS.
I already own a license to LINQPad for Windows, but don't necessarily want to fire up Parallels for a quick thing. Would love to be able to run LINQPad in macOS natively as I move more and more of my development to .NET Core
15 votesThe first preview of LINQPad for macOS is now available: https://www.linqpad.net/LINQPad8Mac.aspx
-
Show compiler warnings
Would be nice to see warnings like we do errors
14 votesDone: Compiler warnings are displayed from version 4.31.3.
-
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.
-
14 votes
This has been available since LINQPad 6 was released.
-
Enable code folding in the editor
I am using LINQPad as a general purpose C# scripting/code snippets IDE. Just introducing a code folding feature would tremendously improve the usability, especially in the "C# Program" mode.
12 votesThe latest build allows regions in ‘Program’ mode.
-
Add support for InternalsVisibleTo
Sometimes I want to create my Entity Framework model as internal, but also use it from LINQPad. It would be good if there was a way to do this without having to change all model items from internal to public, and then back again when I want to release my assembly.
12 votesAvailable from v4.44.4. Add [assembly:InternalsVisibleTo(“LINQPadQuery”)] in your assembly and enable the option in LINQPad’s preferences.
- Don't see your idea?