1205 results found
-
Horizontal scrolling on results
Provide horizontal scrolling without having to go to the horizontal scrollbar, say with SHIFT + Scroll. I dont know where i saw it, but i think it would be useful as some entities have many properties and we need to scroll right
1 vote -
an alias for data context and more control over view and property name creation.
I find myself using LINQpad more and more to test expressions from our projects. It would be nice to have more control to take the 'tweak' out of the copy/paste/tweak process. For example, when I copy an expression from code to linkpad I have to find/replace "db." with "" to remove our context variable references. It would be great if LINQPad could understand that "db." (or some other user defined alias) means the current context.
3 votes -
Add a regex-based search-and-replace to various editors
Most of editor could use a search and replace feature to speed up editing.
1 vote -
DumpOptions attribute to customize Dump()
1) Ignore - ignore field/property/class in the dumped tree
Example:
public class AggregatedError
{
public string Name { get; private set; }[DumpOptions(Options.Ignore)] public string[] Files { get; private set; }
}
will not display Files property.2) NotExpanded - do not expand collection by default
Example:
public class AggregatedError
{
public string Name { get; private set; }[DumpOptions(Options.NotExpanded)] public string[] Files { get; private set; }
}
will display Files as a collection, but will not expand its by default3) ToString - display object as string
Example:
[DumpOptions(Options.ToString)]
public class AggregatedError
{
public override string ToString()
{…36 votes -
Support Console output e.g. Backspace /b etc
int updateCount = 343;
for( int i = 0 ; i < updateCount ; i++ ){
string msg = string.Format( "Update Progess:{0:p}" , (double)i/(updateCount-1) );
Console.Write( msg );
Console.Write( new string( '\b' , msg.Length ));
}
Console.WriteLine();4 votes -
1 vote
-
Reopen previous tabs after restart
If I have open 4 tabs, then close LinqPad and restart it again, it would be nice to have the tab's open as it was before. Same behavior as notepad++
26 votes -
DateTime, Guid intellisense
Some types in .NET doesn't popup in the Intellisense menu..
also, these types should be highlighted with colours, just like in Visual Studio ...
pleeeeease :D
1 vote -
Util.Run with dbcontext as parameter
Util.Run with dbcontext as parameter to run scripts against different context
1 vote -
Add server environment coloring in query designer
It would be awesome to be able to define along with every database connection some description, and custom color, which will then be shown in some corner in query designer.
It is usefull to warn you when you are accessing development, test or production database (or any other depending on the message you provided with connection string).
That way you can easily see, green means I'm good, red means extra carefull. Much safer than to accidentaly query the wrong database and alter the production data by accident.
25 votes -
include table schema in entity name
when creating context have a flag which allows us to specify entity name should include table schema
eg
dbo.Customer --> Table
Purchase.Order --> PurchaseOrder
Purchase.OrderDetails --> PurchaseOrderDetail8 votes -
Include additional databases (linked) servers INFORMATION_SCHEMA
When including additional databases from (linked) servers, the INFORMATION_SCHEMA views from the linked database should be included.
We can then use LINQPad to compare schemas between databases.4 votes -
Add (Administrator) to the title bar if running with administrative privileges like Visual Studio
It is helpful for me to see at a glance if the process I am using is elevated or not - as by default they are not. Here is some sample code I tested in LINQPad to test it under my Win7 environment:
// using System.Security.Principal
WindowsIdentity user = WindowsIdentity.GetCurrent();
WindowsPrincipal principal = new WindowsPrincipal(user);
principal.IsInRole(WindowsBuiltInRole.Administrator).Dump();Discussion point: I don't know if any automation tools look for a title bar named LINQPad 4 - but changing it could introduce a breaking change for those folks. I imagine that changed from older versions (though I can't remember honestly). Maybe have it…
18 votes -
pad numbers for better visual presentation
It would help tremendously for the visual presentation of numbers, if numbers had their decimal place in the same visual column.
eg: PadRight with zeroes until all numbers have the same number of decimals
i know that such procedure is kind of tricky to do, because you need to look at all numbers in a grid before showing it.
but i think the performance-hit is worth the extra render calculation.
1 vote -
Add Util.ReadLines() to accept multi-line user inputs
Util.ReadLines() is very useful - it can make my codes interactive.
But this method allows to input only one line.I want a method like Util.ReadLines()...
This method appears multi-line text box under the result pane.
And it accepts multi-line text input. Pressing Enter key just puts a newline,
and Ctrl-Enter key is for submit the input.I think this idea should expand usability of LINQPad.
12 votes -
oAuth Support for WCF data services
It would be great if Linqpad supported using oAuth for authentication.
52 votes -
Column Mode and status bar informations
Add support to Column Mode ("Shift + Alt" in Visual Studio) and show the Ln, Cols and Ch information in status bar like in Visual Studio.
When I need do a substring in a line of text, I need use other editors (like Notepad++ or even Visual Studio himself) to know which position of chars.
4 votes -
Interop among queries (and languages) inside LINQPad
For example, I have a query with code written in F#. Then I can reference this query in a C# query and use the functions that I wrote in the F# query. So, that is not necessary to open Visual Studio, create a F# project write the code then compile it to a .dll and then reference that assembly in a C# query in LINQPad,
4 votes -
Save a query as a '.cs. file with the Main() and using statements present.
Add to the File Save As menu with an option to save a query as a '.cs. file with the Main() and using statements automatically inserted. This could otherwise be implemented as some king of Export functionality.
1 vote -
gui
Integrated 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
- Don't see your idea?