1217 results found
- 
Make a gallery for LinqPAD extensionsI think it will be nice to have something like nuget for LinqPAD extensions. For example, it should be easy to find methods for using charts, manage administrative tasks, import\export data for different formats and so on. I'm sure a lot of people will start to contribute their own extensions and it will make LinqPAD is more popular! 4 votes
- 
apiQuickly Generate "API" for each tab so that you can execute other tabs easily. Treat each tab as it's own exportable API/Library that can be executed by other tabs. 1 vote
- 
Find and replace dialog should not be modalA few issues with a modal dialog: - If one wishes to undo a replace operation they must close the dialog, undo, then reopen it. 
- If the user has the cursor in an undesirable position for starting a search, they must close the dialog, correct it, then reopen. 
 26 votes
- 
Make code snippets consistent with Visual StudioMake code snippets consistent with Visual Studio For example C# 'prop' snippet Visual Studio: public int MyProperty { get; set; } LINQPad: public object Foo { get; set; } int or object is discussable but MyProperty is so much more recognizable than Foo. 
 For consistency just stick with Visual Studio definitions (which means int here).Using different content for the snippets is confusing when accustomed to Visual Studio. 1 vote
- 
Make it possible to call WinRT APIs from LinqPadAs explained here: http://www.hanselman.com/blog/HowToCallWinRTAPIsInWindows8FromCDesktopApplicationsWinRTDiagram.aspx I often use LinqPad to test small pieces of code, but I can't do it when this code depends on WinRT APIs... 4 votes
- 
guiIntegrated GUI builder If we had a GUI designer for win-forms (or similar) then small applications could be built. Things like combo-boxes, buttons, and standard controls with event handlers would be great. 1 vote
- 
BUGcan't cannect with many db in the single instance. timeout error when populating on the tree list it's a good idea select the db first to begin to work. 
 so the tree list will populated only with the selected db1 vote
- 
allow executing only the line the cursor is on with F8I find this feature very convenient in Powershell. it would just mean not having to select the line before executing it. 1 vote
- 
Allow for Full ScreenI commonly use the full screen option in VS and getting rid of all the superfluous toolbars/menus/tabs/ etc would be helpful 6 votes
- 
Save text filesI would like to save text files, such as .txt, .csv, .config, etc. Sometimes I just need to tweak a line of text in a file I'm reading in. If I try to do this in LINQPad, when I save it tries to change the type to a LINQ query file. At this point I then need to open the file in a different editor, and copy/paste all the text to save my changes without losing them. Could there be an extra language option of "none", which just saves as plain text. When opening a file with an unrecognised extension… 5 votes
- 
Save As.. = Ctrl+Alt+SNew shortcut for "Save As" command. 4 votes
- 
Enable LinqPad to parse '\a' escape code to trigger BellI use the bell character for debugging as an audio watch signal (set some logical condition that returns the bell when true or place a bell character in a subroutine to see if it runs). Please add the 0x0007 code to the escape codes LinqPad recognizes. This code is silent in LinqPad but rings the bell in VS: 
 Console.WriteLine("\a");1 vote
- 
Add support for System.Console.Error.WriteLineAs of v4.45.05, calls to System.Console.Error.WriteLine appear to be silently ignored. It would be nice to see this output, ideally in a red font. This post linked below suggests using Util.Highlight("text").Dump(). Perhaps System.Console.Error.WriteLine could automatically map to this, much as System.Console.WriteLine automatically maps now. This would make LINQPad samples more portable. 5 votes
- 
Add "Cancel All Threads and Reset" to query toolbarConsider adding another toolbar item for the Cancel All Threads and Reset (Ctrl+Shift+F5) menu option to the query toolbar. Hidden in the menu, it wasn't obvious that this existed, or what it was for. I've been closing LinqPad and re-launching regularly because I didn't realize this option existed. User error? Yes. But a toolbar button would be helpful for others like me. 6 votes
- 
Compile only command in menuIt would be nice that there will be menu command (for example F6 would be shortcut) for compile only (compile query without run). 1 vote
- 
Export query and dependent assembliesAdd the ability to export the query as well as external assemblies. This could just be a .zip file, so that you can share queries and assembly references with other people. 7 votes
- 
Generate POCO classes from right click on tablesIt would be handy if LINQPad could assist in quickly generate POCO classes for a table 14 votes
- 
Unresponsive UI when closng the connection Properties dialogThe app becomes unresponsive for several seconds after closing the connection Properties dialog? There is no wait cursor to indicate that work is being performed. Couldn't this work be performed asynchronously? 4 votes
- 
have an option to display EntitySet countsDisplay the count of EntitySet fields in the parent grid row, so that you don't have to click on them to see if they have any list members: e.g.: | 1 | ivoice203 | CustName | InvoiceLineItemList (5) | 11/1/15 | 1 vote
- 
Change the application icon to the old one (4.x) or change to a better oneI mean no offense, but the new icon (LinqPad 5.0) looks like a polygon made in 2 minutes using CorelDraw. The old one (4.x) is much better, more polished and represented perfectly the program and its purpose. 3 votes
- Don't see your idea?
