1200 results found
-
Add LINQPad to the Windows Store
Microsoft has released their Desktop App Converter (see https://developer.microsoft.com/en-us/windows/bridges/desktop) that allows Win32 apps to be published in the Windows Store. It would be great to be able to install and update LINQPad from the Windows Store.
13 votes -
Copy for markdown in query results
I was making a GitHub issue for some problematic production data and it was a pain to take the copied Linqpad query results and finagle it into the markdown table format.
I'd like the Copy for Markdown feature to work for query results.13 votes -
Add "Camel Hump" support to IntelliSense
This is a feature of ReSharper that makes using IntelliSense much more intuitive. This is also called "Match middle of the identifiers".
Essentially, if I am trying to type 'SqlCommand' I can simply type 'SCom' and it will show up in IntelliSense.
https://www.jetbrains.com/help/resharper/2017.1/Navigation_and_Search__CamelHumps.html
13 votes -
Filter stored procedures
Display stored procedures ONLY, better to to define an additional filter (e.g. stored procs starting with "sp1")
12 votes -
Support SQLCMD Mode in SQL scripts
When the SQL language is used, it would be helpful to be able to optionally use SQLCMD mode. This would make it easier to use LINQPad for query tasks without resorting to SSMS.
12 votes -
12 votes
-
Add Dump to ExpandoObject
'System.Dynamic.ExpandoObject' does not contain a definition for 'Dump'
Can this be added? (Is it possible?)
12 votes -
Allow database connection to be disconnected.
I have a lot of database connections that contain a lot of databases. This means my database drop down contains a lot of databases.
It would be nice to be able to put the connection in a disconnected state and the databases in that connection would not show up in the database list.
Then you would be able to "reconnect" or "enable" the connection and the database would be available again.
This way I can leave all my connection configured and only "enable" or "connect" to the database that I need to work with.
12 votes -
add a data context for reading CSV files
It's a very common problem to have to combine CSV files together. A data context that allowed you to add multiple CSV files and generate a static acessor off column names would be incredible useful
12 votes -
a plugin for Sublime Text Editor
It's one of the best Text Editors out there and instead of having LinqPad adding some of it's great features like:
- auto page save
- super fast with files over 50.000 rows
- word selection
- multiple word editor
- fantastic plugins base
- super light
it would be great if we can just point where our LinqPad connections and let Sublime do the rest :)
12 votes -
Add Util.ReadLines() to accept multi-line user inputs
Util.ReadLines() is very useful - it can make my codes interactive.
But this method allows to input only one line.I want a method like Util.ReadLines()...
This method appears multi-line text box under the result pane.
And it accepts multi-line text input. Pressing Enter key just puts a newline,
and Ctrl-Enter key is for submit the input.I think this idea should expand usability of LINQPad.
12 votes -
Add a way of extending the autogenerated DataContext with partial classes
See this: http://stackoverflow.com/questions/24905706/how-to-extend-datamodel-in-linqpad-using-partial-classes
In a project I'm working on now, I've added a custom ToString() to a datatype in the datacontext, by using a partial class. The class I'm extending has a lot of foreign keys, including a one-to-many relationship. My custom ToString() fetches all the related objects and creates a single, userfriendly string for display, all on one line. If I could use LINQPad to inspect that table, it would make life so much easier. I mean, if I could add .Select(o => o.ToString()) to my queries, and have it use my own custom ToString.
But the specifics of…
12 votes -
Provide a Util.GetPassword overload that does not prompt
It should be useful a GetPassword overload that does not prompt password if it not exists but simply return null.
Consider to add a method Decript or rename GetPassword because it should be used to store other types of data (connectionstrings, usernames ect...).12 votes -
Roslyn syntax tree diagram pan on middleMouse click
It wasn't obvious but I found that I can zoom the syntax tree diagram via the scroll wheel, and that it centres the zoom around the cursor.
However this really needs the ability to pan too - I'd suggest panning with MMB-drag or RMB-drag.
Either that or add scrollbars...12 votes -
multiple context
Multiple Contexts - without cross queries.
I think it would be nice to be able to have multiple database connections/contexts. This would be handy in Azure where you can't do cross database queries anyway.
It would just make pulling data from one database into memory and comparing against another easier...
12 votes -
BUG: LinqPad5 is unresponsive or has slow UI and intellisense for large queries
I often use LinqPad as a text processor, where I have a method that returns a large set of data, for example:
void Main()
{
GetWords().Dump();
}// Define other methods and classes here
private List<string> GetWords() {
var list = new List<string>();
list.Add("&c");
list.Add("'d");
list.Add("'em");// ... x 500 more lines
return list;}
In LinqPad4 this is fine. In LinqPad5, with the regular or "any CPU" install, this bogs down or becomes permanently unresponsive.
Here is an example query, though I have experienced a slowdown in typing and intellisense with as few as 200 lines.
https://www.dropbox.com/s/s3nfq1y3po90djy/High%20line%20count%202.linq?dl=0
Again, works…
12 votes -
Allow F# users to use the new benchmarking feature
Currently the beta (7.5.7) feature for benchmarking appears to only support C#. Please add the same functionality to F# as well.
12 votes -
Allow Showing of SQL without Query Execution
Very useful to get a sense of what querys produce what SQL.
11 votes -
Turn OFF or allow customize keyboard shortcuts
I just bought the autocompletion but I'm disappointed by the fact that LinqPad catches key combinations that I use to enter polish national characters (namely ALT-S). I'd like to be able to turn off this keyboard shortcut or redefine it. The ALT-something shortcuts are very risky as Windows often uses them for the national characters. And it's annoying when instead of just entering a letter into the editor window it activates SQL panel. PLEASE fix it.
11 votes -
Support for ILSpy From Sh
You can open ILSpy, load an assembly and navigate to a Type using the following command line:
ilspy "%userprofile%\documents\linqpad.exe" /navigateTo:T:LINQPad.LogYou will need to be able to configure the path to ILSpy in the Config as it can be installed anywhere.
More ILSpy command line support is here: https://github.com/icsharpcode/ILSpy/blob/master/doc/Command%20Line.txt11 votes
- Don't see your idea?