1187 results found
-
Give option to generate EXE
It would be nice to be able to fine tune my query then click "make EXE". An executable would be produced that just ran the query and showed the Dump results as if I had run it directly in LINQPad. A more advanced option would be to allow some simple parameters to be passed and used in the query. This way I could write some simple reporting queries and then give them to someone else or add shortcuts to easily run them again myself.
1,687 votes -
Autocomplete for SQL
I use LINQPad as a replacement for SMSS and would LOVE the Autocomplete to work for SQL (e.g. type "SELECT Orders." and upon typing the "." character all of the fields of Orders should up in intellisense).
1,276 votes -
Integrate directly into Visual Studio as addin
make it available as an add-in in Visual Studio, where the whole thing is hosted right inside of Visual Studio, so I don't even have to leave VS
1,132 votes -
Provide a LINQ Query Tuner
Something to identify common patterns of misuse or inefficiency in LINQ queries, and suggest alternatives
847 votes -
338 votes
-
make it possible to reference and execute .linq files
When saving a .linq file, make it actually save as a compiled .exe but renamed, allowing us to reference the scripts in our projects and execute them from the command line.
303 votes -
Organize Connections Into Folders
Would be nice to be able to organize my connections into folders like "Dev", "Test", "Prod", or by focus, like "Reporting", "Web", "Internal", etc.
288 votes -
Make Dump() extension method available in Visual Studio
Dump() extension method is #1 reason I love and use LinqPad.
It would be great if I could add LinqPad.exe as reference to my Visual Studio project and call Dump() extension method on any of my objects.
As Visual Studio does not have any window to display HTML we could have two variants to Dump() extension method
DumpHTML() which return output as HTMLtext and
DumpText() which returns the output as space formatted text in a ASCII TableUser may choose to print the output to the Console, Output Window or write to the disk.
I you think generating ASCII table…
276 votes -
Resharper integration
I find myself using Resharper hot-keys in LinqPad by accident. It'd be cool if Resharper worked in LinqPad like it does in VS.
266 votes -
IronPython / IronRuby support would be nice!
How about supporting code creation with this two languages. It shouldn't be so hard, as it's now possible to host them inside of any .NET language. Its all about adding the syntax highlighting and intellisense.
258 votes -
linqpad as a portable app
Right now I don't see a way to portabalize the app. All of the main config data, connections, app plugins, etc. save into the AppData folder. It would be nice to have an option to have these all save to a subdir of the executable so you could move the app between systems and have all of your settings, connections, plugins, etc. intact.
248 votes -
allow multiple data contexts per query
I would like to be able to take data from multiple sources and munge them together, but right now only a single context is allowed. I guess you could do this with mega data context that references other data contexts.
240 votes -
include javascript/jQuery support
since I believe you said the output pane is already IE/browser based, how about allowing us to point linqpad at an html file, local site, or web page, and let us run javascript snippets or bookmarklets against it for testing? Currently I've not single single decent lightweight javascript or jQuery IDE, even less if you want to test bookmarklets
198 votes -
Add the GIST API to the script explorer
Add some level of source control. I would like to have the gists API integrated directly into LINQpad. Because basically gists are scripts.
193 votes -
OData endpoint secured with OAuth
It would be great if LINQPad supported connecting to an OData endpoint secured with OAuth
154 votes -
Add PowerShell scripts support with intellisense
I use LinqPad to create tests and prove of concept scripts. It would be great if LinqPad supported PowerShell scripting to prepare some admin and infrastructure tasks as well. Intellisense would be essential.
154 votes -
*.MDB support (Microsoft Access database)
Microsoft *.mdb file are very small, compact, efficient, and very easy to use with .NET
I personally use them because of their size (very very small), and everything is located in this unique file (data, provider, queries.. everything!).
People think there are limited, I believe with LINQ they are now as efficient as any other !!
Please give us support to .mdb file, I'm waiting on this since your first LinqPad public release (yep.. that's a long time waiting)
Thanks in advance for your beautifull software !!!134 votes -
Search/filter by table or column name
For databases with hundreds of tables, it would be great to filter tables and columns by having a textbox at the top of the connection panel. As you type, it would autofilter the currently selected connection.
128 votes -
Allow Multiple Folders (like Win7 libraries) for "My Queries"
It would be nice to have the ease-of-access of folders in different locations throughout your computer within the "My Queries" window.
Similar to WIndows 7 Libraries that allow you to add multiple music directories to "My Music" etc. This would be in case you have a folder that you store work queries that you share with others but also a personal folder for your own queries.
122 votes -
Add support for f# type providers
F# 3.0 type providers seem like they would fit in quite well with the LINQPad-as-data-explorer mission.
119 votes
- Don't see your idea?