1195 results found
-
Adopt SharpDevelop's "Tools -> Convert Code to (other language)"
In SharpDevelop there is a useful tool which allows you to load a VB class and then convert it into C# (via Tools -> Convert Code to ...).
It currently supports source code conversions between VB.NET and C# (and vice versa).
Since SharpDevelop is Open Source, maybe it is not too difficult to add this feature to SharpDevelop?
1 vote -
BUG: LinqPad5 is unresponsive or has slow UI and intellisense for large queries
I often use LinqPad as a text processor, where I have a method that returns a large set of data, for example:
void Main()
{
GetWords().Dump();
}// Define other methods and classes here
private List<string> GetWords() {
var list = new List<string>();
list.Add("&c");
list.Add("'d");
list.Add("'em");// ... x 500 more lines
return list;
}
In LinqPad4 this is fine. In LinqPad5, with the regular or "any CPU" install, this bogs down or becomes permanently unresponsive.
Here is an example query, though I have experienced a slowdown in typing and intellisense with as few as 200 lines.
https://www.dropbox.com/s/s3nfq1y3po90djy/High%20line%20count%202.linq?dl=0
Again, works…
12 votes -
Fix: DumpLatest( <IObservable<IObservable<T>> )
The following code dumps the initial state of the IObservable<Int64>, but does not refresh it as new elements are added:
var i = Observable.Interval(TimeSpan.FromSeconds(1));
var w = i.Window(10);
w.DumpLatest();As a workaround, adding the following line of code seems to fix the problem:
w.Subscribe(wi => wi.DumpLatest());
1 vote -
DumpToSlack()!
It'd be so cool if we could output/publish Dump() traces to slack somehow.
Sharing quick reports with my team would be amazingly simple.
7 votes -
Keep Original Column Names in Generated types
When you generate a model for Linq to SQL, provide an option to not autoformat the property names with upper case first letters. Instead preserve the original field name and use that.
Use case: I have several customers who use LINQ Pad for query prototyping and then copy the results from queries into their programs (I know, I know - not the best of ideas, but that's what they do). The problem is because the names don't match all sorts of fixups have to be done. An option to generate entity properties with the same casing as the underlying fields…
3 votes -
Intellisense always accept on TAB
Type "string.jion". A popup will appear showing the members of string, with a dotted line around "Join". In Visual Studio if you press TAB it will accept it. In LINQPad it does not, and adds a tab instead. Thanks!
7 votes -
Allow Action<T> as input to Dump()
Sometimes you don't need to Dump() the entire object graph, but instead just a portion thereof. Of course, you can (if in Statements or Program mode) assign a variable, and them Dump() something derived from the variable currently. But wouldn't it be nice, for example if you could do this:
/* some really complex query / .Dump(x => x.Select(y => y.EmailAddress, "Email Addresses")
./ some other operations on the complex query */This wouldn't be hard to code:
public static T Dump<T>(this T toDump, Func<T> filter, string description)
{
toDump.filter().Dump(description);
return toDump;
}Of course, you'd want to have other…
3 votes -
Support INotifyPropertyChanged for Dumped objects
Support INotifyPropertyChanged in the same way as IObservable, i.e. update the value when the property changes
3 votes -
For portable installs, allow `resultstyles.css` to be loaded from the executable folder
Many files will loaded from the folder containing the executable, resultstyles.css is not one of them.
6 votes -
Add different assemblies with same name
I have two different solutions but with the same assembly name but different projects. One is a upgrade of the other. When i add another assembly if it is of the same name, it overwrites one that is already existent, even if their paths in explorer is different.
1 vote -
Dump Roslyn SyntaxNode variables in the "Tree Visualizer"
I really love the "Roslyn Syntax Tree" visualizer, and use it a lot to inspect how the code looks like a tree.
However, I also do a lot with Roslyn, analyzing code, and writing code fixers. I'd really love it when I have a SyntaxNode, to be able to dump that to the Tree visualizer, and see it's tree there.
9 votes -
Stop scrolling current line to the top of screen after CTRL-E,D formatting
every time after CTRL-E,D formatting, moving current line to the top of the screen flickers the screen. I think it would be good to simply leave the screen as it is
2 votes -
Hide Script Box and Load Form for customize query input for end user
I make many query then allow end user to use making report.
I would like to hide script box to end user.
End user just select script and run to see result.Also, I need to Load Win Form or WPF to replace same position of script box that let user select condition for query.
1 vote -
Make Instant Share URL Configurable
Allow us to configure the endpoint for Instant Share so we can create our own workflows for script sharing. Instant Share to a local folder, SMB share or Web API URL.
3 votes -
Make it possible to define aliases for the SQL results.
When we create a Linq expression or whatnot, the SQL generated aliases our tables to "t0", "t1" - etc. There are many times it would be nice if the alias either maintained the variable we used in our query (table=> table.ColName) or allowed us to define aliases in some other, metadata file.
Thanks!
9 votes -
Add grid editing for 3rd party drivers
By this the driver for postgresql could use the grid for editing as well
3 votes -
Tree view for queries with groups
In support of Tabs, it would be useful to have a treeview of queries, not saved ones but current ones, the current tab version is successful only to a point. I regularly have about 30 tabs up in a sequence of tests I run.
Also the ability to name the queries in Tab view (but not save) would be a powerful thing.1 vote -
Ability to compile using Roslyn Nuget packages
For example, this one
https://www.nuget.org/packages/Microsoft.Net.Compilers/2.0.0-beta13 votes -
Show shortcuts in the My Queries pane
Simulate more Win Explorer-like behavior in the My Queries pane with respect to folder shortcuts. If I add a shortcut to another folder location in the folder designated for my queries... I can click that folder shortcut to navigate to the folder containing to those queries. This would probably also necessitate some navigation buttons for the pane (back/forward).
Now.. you may ask why not just store all my queries under a single folder. I am sure there are many reasons why one might wish to store their queries in various locations... but my main reason is that I keep some…
1 vote -
Make Nuget DependencyVersion property configurable
If pulling a nuget package into a query, Linqpad seems to use -DependencyVersion Lowest. This works fine, if the package dependencies are maintained properly, but often it fails.
If the public interface of the referenced package changes, but the package dependencies are not adjusted after an update, the package cannot be loaded in Linqpad.
An example is the Splat dependency of the ReactuveUi package.
It would be great to be able to set the DependencyVersion or update the referenced dlls.
1 vote
- Don't see your idea?