1201 results found
-
Better experience for __SOURCE_DIRECTORY__ in F#
The FSharp compiler macro 'SOURCE_DIRECTORY' doesn't seem to behave as expected in linqpad - specifically it points to a linqpad temporary execution directory, and not where the .linq file itself resides.
This makes it problematic to use F# type providers within linqpad. Referring to data files relative to the script is pretty common, but the path supplied to a type provider has to be a compile-time literal - ie Util.CurrentQueryPath can't be used. Absolute paths obviously break across machines.
Not sure if a fix even is possible (I can't see anywhere on the F# compiler where you can…
0 votes -
Create a SQL view in the database directly from a Dump() result
Have the possibility to create a SQL view from the result of a dump() !
Linq is create to quickly extract complex data. If after you have just to click a button to save this in database it will very useful.1 vote -
Support multiple versions of a nuget package
Right now we have some linqpad scripts that use 1.7.1 of NEST Elasticsearch and some using 2.4.5. But we can not share those/use them on the same machine since there is only one 'NEST' directory under Linqpad\Nuget, right?
Not sure how this would be handled since you want to upgrade etc, but maybe the diretory should contain the version number in it? Then you could in theory have 2 versions downloaded.
1 vote -
being able to save a user work context
I usualy work by batches... at one client I use thoses queries, while at this other one, I use a different set...
And I have like 10-20 queries open, in a specific work context...
Context switching is a bit of a nightmare....
If only I had a button to save not the files themselves, but the specific work context, I could just reopen a previous context and off I'm gone...
1 vote -
Heatmap (profiling)
I guess it would be rather simple to change the background color per line, based on how much time the code spends. ..
So, when running the LinqPad script, we already have a pointer in the left side that shows what is running. By simply logging the time each line spends, it would be possible to color the background or some indicator in the linecounter-area which shows heavy sections.
This feature should be an alternate "Run" button, looking like a stopwatch.
After the script has completed (or while executing) each line is decorated with a color that indicate how much…
2 votes -
Dump should output script line number
In scripts with multiple calls to Dump, it is sometimes difficult to resolve Dump output with the specific Dump call that generated that output. If the Dump output contained the line number that originated that output, it would help in this regard.
6 votes -
Add an index row number column
The very left column (for selecting rows) should be a rownumberer column. Showing the index number of that row. Handy if you are sorting by a particular column and then want to quickly see how many are in each group.
1 vote -
show me the syntax tree even when a compiler error occured
now when a compiler occured, you got nothing in the screen.
no results, no syntax tree, only error info.
there are three kind of compiler error, lexer error, grammar error, semantic error.
if the error is semantic error, the syntax tree must have been generated, so i wish it could be shown in the screen.or in a nutshell, show me the syntax tree when it is possible.
i want this feature for debugging compiler. XD
1 vote -
Show the JIT assembly code like Visual Studio's Disassembly window
Sometimes rather than viewing IL I want to see the exact assembly code the JIT produces on my computer. LINQPad is a perfect place for such a playground.
22 votes -
allow extensions that act on the linqpad editor itself
It would be cool if you could write extensions or plugins for LinqPad which act specifically on your LinqPad selection or clipboard. Then configure shortcuts to call them.
Some examples:
Uppercase or Lowercase current selection.
Take current clipboard input and format it before pasting it into the LinqPad text editor view.
etc...
9 votes -
Clear SQL pane function
Hi, can you please add a function that clears the current SQL dump pane? This would be helpful while stepping thru code with the debugger when I want to keep track with the latest SQL statement showing up in that pane. Maybe a button next to "Analyze SQL v".
4 votes -
Remove "Active Queries" from task bar when you press Ctrl+TAB
when you press Ctrl+TAB to swtich from one query to another, a new icon appears in the taskbar (active queries form). Is it possible to remove this or have an option to now show it?
Every time I hit ctrl+tab my taskbar moves and I think something important is happening.
4 votes -
Fix for "Error 2714" when running the "But I don't have NORTHWND!" Sample query.
To fix "Error 2714" when running the "But I don't have NORTHWND!" Sample query, replace the text "Add connection" with 'Add connection' in the comment-section of that query (ie. Replace the double quotes with single quotes).
1 vote -
Allow pasting rows into Data Grid view in edit mode
Sometimes when cleaning up, adding and editing data by hand, there can be an advantage in copying the cells from a query to excel.
When you're done editing, it would be nice to be able to paste the data back in, in the edit mode.
This is possible in Sql Server Management Studio
18 votes -
Linq File as Template (Readonly)
The posibility to define a .linq file as a "Template" (Readonly) would be nice. This would disable the script and would only be able to "Use as Template For A New Query". Another icon for the templates would be nice to.
1 vote -
When exploring db and select a table/sp, ctlr+v copies the object name
When exploring db and select a table/sp, ctlr+v copies the object name
2 votes -
Option to specify TargetFramework(Attribute)
(Like switching the "target framework" in VS)
Use case: To use the latest features like long path support in .NET 4.6.2.
8 votes -
3 votes
-
When choosing a driver, list more extensions
Start LINQPad, click Add connection
Actual result:
- useful drivers (LPX files) are listed.Exepected result:
- include more drivers, eg
https://github.com/dylanmei/linqpad-soap-driverIdeally, this would be more of a nuget style listing.
1 vote -
Ability to have a multiple WCF calls and/or multiple DB connections
Ability to have a multiple WCF calls and/or multiple DB connections in same opened query.
3 votes
- Don't see your idea?