1217 results found
- 
Autocomplete lambda expression on adding event handlersmyForm.Activated += // then, suggestion like "(sender, e) =>" is shown 3 votes
- 
Add more code formatting options to LINQPad 5It's great we can control where braces go (on their own lines of course), but needs option for spaces inside non-empty parentheses etc. Auto-formatting is awesome (and I don't want to turn it off), but removing my spaces is just rude :) 6 votes
- 
Database specific My ExtensionsAdd "My Extensions" that are used in place of the default for a given database, or one that does not interact with the normal "My Extensions", but can be used to extend the database. 3 votes
- 
Costum fast queriesIt is great that we can right click a table and say Take(100) or where whithout having to type. But it would even be grander if we could customize these options. 
 Example, we use a lot orderbydesending(x => x.inserdate) on different kind of tables over different databases. How easy would it be if we could use have this query 2 clicks away ?!3 votes
- 
a plugin for Sublime Text EditorIt'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
- 
Can I get more than 1000 characters in the parameters section of the SQL output pane?I have been using LINQPad to deploy a few large strings directly into a database table, but I recently needed to get the full script of what was being generated so I could deploy in an environment without LINQPad. When I opened the SQL output pane, the declaration which held the variable containing my 9 KB string was limited to the first 1,000 characters. Is there somewhere I can configure LINQPad so it will not truncate the SQL output as shown below? -- Region Parameters 
 DECLARE @p0 VarChar(1000) = 'CNV'
 DECLARE @p1 NVarChar(1) = N'declare @interfaceId int = 70;...… 24 votes
- 
Use dynamic (ExpandoObject) properties as column headers in outputI have a script that produces an array of dynamic objects whose properties are all identical. It would be nice to have the output formatted as a single table whose columns are the properties of the dynamic objects rather than a table with a single column, Items, with links in each row to the Key/Value pairs. 1 vote
- 
Exclusive Results Window Per Query Tab - detached modeKeep results window exclusive to each tab so that various tab results can be compared or referenced when needed. Let's say I want to see the results of a query as a reference to other query I'm working on another tab, the result window goes blank as it is linked to the current query which is blank since not executed yet. But I still want to see the previous query results that I detached earlier. May be an option to PIN/LOCK the results window to the query tab exclusively so that other tab's execution results will create a new results… 1 vote
- 
Let "Export to ..." default to the users Documents directory (or let it be configurable).I've never yet wanted to export my results to my queries directory (or whereever it defaults to now). I don't get the current behaviour ... do people actually want this ? 1 vote
- 
LinqPad as a user control to embed in my appsReporting made easy...just write linq scripts and ship them with your app with the linqpad user control embedded in the app too. :) I would prefer it in WPF but would settle for winforms. 110 votes
- 
Auto-Expand Data Grid columnsWhen I query and get Data Grid results back, the columns always come out fairly narrow. I have to then click on each column to read it. The Data Grid controller allows you to expand all columns so that all data is visible in each. This would be helpful to have 1 vote
- 
21 votes
- 
Allow per-folder "linqpad.extensions" fileI would like to be able to create a "My Extensions"-like file per folder so that I can create contexts or extension code that are shared by all of the queries in that folder. 0 votes
- 
Show a waiting icon during "Navigate To Query" searchShow a waiting icon in the "Go To..."(Navigate To Query)" popup window during long query text searches 1 vote
- 
Open New Query Tab When Pressing Middle Mouse Button on the Tabs BarOpen New Query Tab When Pressing Middle Mouse Button on the Tabs Bar Like Firefox or Chrome. 3 votes
- 
Lowercase VB keywords optionSince VB is case-insensitive, all its keywords can be lowercase without affecting compilation. In Linqpad4, I use to type all my VB code in lowercase (it's somehow much more readable). Now with LP5, I get code completion and other nice stuff, but all my nice lowercase code gets put back in normal VB style. If it's not too much work, a "Lowercase VB keywords" option would be great. 1 vote
- 
7 votes
- 
Allow to set some lines to use Util.CacheUtil.Cache is very useful when iteratively running the same code, but switching back and forth between 
 var x = somecalculation
 and
 var x = Util.Cache(() => somecalculation,"x")
 can be a bitt painfulIt would be nice if one could set a given line to be "expensive", so that it appears as a simple line in LinqPad, but behind the scenes, that line is using Util.Cache. Alternatively, some directive could be put on that line as a comment by the user, to achieve the same result. The implementation should not be too tricky, just some regex to apply before compilation. The… 6 votes
- 
allow "edit data" to work with dumps from any DataContext, not just the built-in autogenerated onesI frequently use a DataContext imported from a external dll, instead of the autogenerated one (for many reasons inclusing this: http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/8116665-let-the-autogenerated-datacontext-table-classes-us ) but this means that there's no "edit data" when viewing dumps. Is there any good reason why "edit data" shouldn't be available for external datacontexts ? 4 votes
- 
Support output to browsersI want to suggest LINQPad can utilize SignalR to output results into browsers. That will useful for multiple monitor users. 1 vote
- Don't see your idea?
