1197 results found
-
Show SQL-Server Execution Plan
I always look at them in SSMS. I think that SQL Server returns them as XML so it should not be hard to print that out.
7 votes -
allow setting of a 'default connection' for linqpad to use on startup
When I start up linqpad, it's always to use the same database (the database of the product I work on), but by default it lists "no connection". Rather than constantly making me set the connection, it would be nice to be able to flag one as the default connection (similar to a default printer).
Another option would be to default the connection to whatever was last used (this would be as effective for me since I'm always using the same one).
Yet another option would be that if there's only one connection defined in the Connections window, default to that…
32 votes -
Disable Dump() output without rewriting query (Silent mode)
Would be nice if LINQPad would have the ability to turn of Dump() output as an run option, to speed up execution.
An advanced featrue would be to flag Dump() statements with and option like DEBUG, VERBOSE etc. to allow switching part of the output on and of as needed.6 votes -
Show rows affected
If I issue an UPDATE (etc.) in SQL in SQL Server Management Studio, it will give me "(1 row(s) affected)". Neither LINQPad (in SQL mode) or Query Express will do this. Could you please add this?
51 votes -
Launch web links in the default browser instead of IE.
I clicked a link in the connection dialog to the IQ toolkit and it launched IE. I suggest you use the default system browser.
15 votes -
Support MEF (Managed Extensibility Framework) based addins
The idea is to make it easy to develop reusbale plugins for LINQPad.
For example: LINQPad could scan a folder (say "plugins") and compile all the scripts therein. These scripts could then be added to a MEF catalog and therefore made available to all LINQPad scriptlets.
For example, if LINQPad were to support an interface ISettings which included a property called DataContext, it would be easy to add new DataContext providers
interface ISettings
{
DataContext dataContext;
}Then when LINQPad (or a script) needed to access the DataContext it would merely use the its DataContext property, with all the heavy…
25 votes -
include another .vb file(s) in a .linq file...
include another .vb file(s) in a .linq file... perhaps a "#include aFile.linq" directive...
Will be a start point to use a library of classes or functions...4 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 -
3 votes
-
Support multiple tab panes (a.k.a. tab groups)
...like SQL Server Management Studio for example, so I can look at multiple code snippets and/or result sets side-by-side together, and so I can organize related stuff together when I'm using LINQPad for multiple projects at once.
23 votes -
support XSLT
It would be very nice if there was the single snippet IDE for LINQ, SQL and XSLT. Architag XRay XML Editor is good for XSLT, but just not as good (ergonomic) as LINQPad is for LINQ.
37 votes -
Create DataContext with XmlMappingSource
In the connection properties dialog, you could add a field for XmlMappingSource path and then use it to create the DataContext:
string xml = File.ReadAllText(pathToXmlMappingFile);
MappingSource mapping = XmlMappingSource.FromXml(xml);
DataContext context = new DataContext(connectionString, mapping);
10 votes -
Display triggers
I would like the to be able to see triggers that are on tables. In the same way that I can look at the definitions of SPs and functions.
15 votes -
Configfile per .Linq file
In a .linq file there would be a reference to a config file. That file is loaded as the configuration for whatever runs in the file. This allows code to run that expect certain values in the config, such as anything from the Enterprise Library. It also ensures that the code you call does exactly the same an on a clients configuration.
7 votes -
Boo support would be nice
Like Python and Ruby, this feature could be integrated with no pain. There is an hosting interface for boo. It's all about syntax coloring and intellisense.
2 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 -
Support for custom DateTime formatting (also for TimeSpan etc.)
LINQPad's results use the default ToString method. I would be excellent if you could register certain types to have a custom rendering.
5 votes -
Add an "all files" option when browsing to open a SQL CE database
Our SQL CE database does not use a standard extension. We use a custom one so we can associate it with our application. I can simply rename the file when I want to use LINQpad with it, but it would be much easier if I were allowed to open a file with any extension as a SQL CE database. I would also be able to use LINQpad to view that database while our application is running, which is sometimes necessary.
3 votes -
I want linqshell
you're almost there -- give me the whole thing, baby!
84 votes -
Change database selector to two dropdowns
One for server and the other for database. With many connections having only a single dropdown makes the list quite long and hard to navigate.
18 votes
- Don't see your idea?