1190 results found
-
Support column mode editing and possibly multi editing
The LINQPad code editor currently supports column mode selections (shift+alt+cursor) which is cool. But I really miss the column mode editing support known from VS or Notepad++ (http://notepad-plus-plus.org/features/column-mode-editing.html)
14 votes -
Split multiple output panels
Now, we can dump GUI controls, XMLs, and other custom outputs, as a new output (tabbed) panel.
However, LINQPad can show just only one panel currently. I think it's inconvenient.
If there are support to split tabs vertically or horizontally, it should be very useful when using multiple visualizations or interacting with custom GUIs.14 votes -
Dump object to separate panel
I would like to be able to dump arbitrary objects to a new or secondary panel, the same way we can call DumpFormatted on XDocuments.
Ex: new[] { 1, 2, 3 }.DumpToPanel("PanelName", <other dump options>);14 votes -
HTML export should contain expandable tables
The LINQPad output window allows tables to be collapsed/expanded. Especially in nested tables this is very useful. Having everything expanded makes it difficult to read the tables.
The HTML export should have the same expand/collapse feature.
Both the export from LINQPad GUI as well as LPRun html should accept two different dump levels. One for the actual data and one for the default expand level when the html file is loaded into browser.
14 votes -
Allow drag/drop reordering of Connections
Often, connections (live, staging and test) for similar project don't all get added in consecutive order, but for simplicity, it would be nice to be able to drag and drop the connections to reorder them in the left-hand list.
13 votes -
Provide a method to select a database (from the droplist) via code in c# statements mode
I'd like a method (maybe exposed via the LINQPad object) to change the data context to any of those present in the 'Add Connection' pane.
As we know linq cannot perform cross database (cross data context) joins. To cope with this, in Visual Studio, I often use one data context, obtain data into a table or array, then switch to another data context, obtain more data, then fuse the result sets.
This is simple enough in VS, but in LINQPad I cannot work out how to change the data context via code in C# Statements mode; the only way I…
13 votes -
Add history (searchable) of executed statements/expressions.
A list of previously executed statements and expressions is a useful addition to the My Queries pane or as a separate tab entry. It would be nice that this history can also be queried like the examples.
13 votes -
put the name of the current active file in the window title
I use ManicTime to track my day and it keeps a list of the current active window and the title of that window. For Linqpad, that's just "Linqpad". It would help with time tracking if the document that had current focus would show up in the title of the window.
13 votes -
Add support for Microsoft Portable Class Libraries
Portable Class Libraries helps developers write cross-platform libraries which can be very useful for things like DTOs, service/client code, extensions... etc
http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981
13 votes -
Support for multiple databases (EF/L2S) on different servers
I would like to be able to query multiple databases, that are on different servers. Possible use would be "server.database.table" or something like that.
13 votes -
Fix Copy Paste from Editor Window When Using a Dark Background
I love how setting the background to a dark color in LinqPad just works. But when I copy and paste code from LinqPad to Outlook, Word, etc., the result is unreadable. I have to change the background back to white to copy then change it back to black. It would be nice if the default color scheme (white background) was used when copying text from the editor to clipboard.
(I have noticed that the same is not true for the results window. I have changed my results to use a dark background and other colors, but when copying the results…
13 votes -
Allow SQLServer + OData connections together in the same C# Program
I have a LinqPad C# Program that pulls data from a SharePoint List via an OData connection and I want to be able to cross-reference those items with some data from a SQLServer database.
But LinqPad does not allow me to mix those two types of Connections.Please add support to be able to have both types of connections either by allowing OData sources to be added via the Additional Databases dialog in connection properties or perhaps introducing something similar to SQL's USE statement. Then we could USE one connection, enumerate the results into a variable, then USE the next…
13 votes -
Option to change the font for grid view
At present, LINQPad doesn't have the option to change the font for grid view.
The default font for grid view is not well-readable for some characters (such as Japanese).
I hope a new option to change the fonts (font family and size) for grid view.13 votes -
F# can't specify FSharp.Core dll version
If I go into add references and select FSharp.Core.dll from C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp.NETFramework\v4.0\4.3.0.0
Linqpad will no longer run giving a message from what I believe is the Fsc compiler saying
error FS1222: When mscorlib.dll or FSharp.Core.dll is explicitly referenced the --noframework option must also be passed
13 votes -
Use %appdata%\nuget\nuget.config for Nuget servers
Visual Studio and command-line nuget share the set of configured nuget servers (it goes into %appdata%\nuget\nuget.config).
It'd be nice if Linqpad honored this also, rather than having to (re)configure the nuget servers separately which is really boring.
If keeping a separate list is seen to be desirable, what about an 'import from nuget.config' button to bring them in as a once-off?
13 votes -
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
- Don't see your idea?