1200 results found
-
Support export of query results to JSON
I want to create a JSON file for use as part of a simple web prototyping exercise. LinqPAD is perfect for accessing the data from my DB in just the shape I need, however I cannot get it out as JSON very easily.
I don't really care what the schema is, because I can adapt my JavaScript to work with whatever is returned.
64 votes -
In IL plz show Method signatures and return types
Current if there are overloads of methods, we cannot distinguish them from IL. Please learn from other tools e.g. ILSPY and show method signatures (parameter types) and return types.
1 vote -
Update fsc.exe search paths for VS 2013.
It's now at:
%programfiles(x86)%\Microsoft SDKs\F#\3.1\Framework\v4.0
1 vote -
LinqPad integration into Excel
A really nice feature would be an integration of LinqPad into Excel, a bit like Tsunami. I presume that it shouldn't be too difficult to implement with ExcelDna.
What would be really nice is features like being able to run Linq query against excel ranges, and if possible (like in F#) having auto-complete with column names.
LinqPad to excel (making functions available as udf in excel) is also nice but I think less useful.
29 votes -
VB Syntax Auto format
It would be great to have VB syntax auto formatting like in Visual Studio. VB is a case insensitive language (which is what makes it so appealing to lazy people like me) and I often use the syntax auto-formatting when I type as a quick check that I wrote the right syntax.
ex: I type:
dim V as double
v = 10and it becomes
Dim V as Double
V = 103 votes -
Export to CSV ..next to Excel
I just found "export to CSV", but it was not very intuitive having to switch to grid view, when in big letters there is a Export button right next to the results. The inverse is also true, in grid view there is access to CSV, but not Ecel, Word, Html.
Could you please add the shorcuts ?
18 votes -
Step by step wizard to create linq query
Most of the times Pivot tables are used for Data Visualization/Graph. Would like to see wizard that can help you creating pivot table.
4 votes -
Shortcut for primary key
I mostly find that I need to filter by the primary key id. It would be handy to have a quick way of inserting the primary id name.
Perhaps a shortcut key, or perhaps even just putting the primary id at the top of the drop down autocomplete.
1 vote -
Allow for Full Screen
I commonly use the full screen option in VS and getting rid of all the superfluous toolbars/menus/tabs/ etc would be helpful
6 votes -
Show correct line-numbers in stack-traces
The line-numbers in a strack-trace counts from the top of the produced .cs file. This includes the using-statements, and first few lines of the UserQuery class definition. The user has no way of knowing how many such lines there are, so the line-numbers would be almost useless.
To remedy this, LINQPad could add #line-directives
#line 1 "UserQuery" // Just before the user-code #line default // Just after the user-code.Manually adding #line-directives results in the exception-indicators being placed on wrong lines, but the stack-traces are more useful.
Read more:
http://msdn.microsoft.com/en-us/library/34dk387t.aspx
http://msdn.microsoft.com/en-us/library/szc67b5s.aspx
http://msdn.microsoft.com/en-us/library/dd233195.aspx6 votes -
Dump collections as each item is processed
Every so often, I would be running a long running query that yields many results. And every once in a while, when dumping the results, there is a failure because of some exception (e.g., OutOfMemoryException, NullReferenceException, etc.) and you never see any of the results because of that. The dump method only writes to the results until the entire collection has been processed and renders them all at once.
It would be nice if LINQPad would dump each item as the collection was being processed so in the event of a failure, we could see the results that have been…
4 votes -
add shortcut key for 'File:Save As' menu command
should take about a minute to add this. I would use it all the time
1 vote -
1 vote
-
Implement the SQL view for queries against a Teradata database
When writing queries against a Teradata ObjectContext, the Results, Lambda and IL views all work as expected, by the SQL view returns nothing. It'd be really handy to have this working, and shouldn't be too hard to implement as simple workarounds already exist. (Just cast a LINQ statement to ObjectQuery and call ToTraceString() on the result - http://developer.teradata.com/blog/dsakai/2010/11/retrieving-the-sql-generated-by-the-entity-provider-for-teradata)
1 vote -
15 votes
-
Make it possible to call WinRT APIs from LinqPad
As 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 -
Save text files
I 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+S
New shortcut for "Save As" command.
4 votes -
Allow tree structure in editor to allow say #region and #define to be minimised similar to VS. Code could be hidden from users easily enough
Allow tree structure in editor to allow say #region and #define to be minimised similar to VS. Small scripts for users could be hidden from "users" easily enough using #region #endregion or if based on defind label around the whole thing
2 votes -
instant share should create a synced shared folder with all your shares in it
Currently if I instant share something, and want to make a small change, then I have to create new instant shares each time. Perhaps a simple solution is for linqpad to create a "shared" folder, inside that are files named according to the bitly styled instant share 38dHLx.linq etc. If I delete anything in that folder, then you (linqpad website) can delete the corresponding instant share, if I press control+u when inside a file thats an instant share, it should update? This will avoid linqpad having to create a whole web CRUD interface around "manging" my shares, or, reproducing GIST…
1 vote
- Don't see your idea?