1205 results found
-
Option to auto run script on change
A technique I use to quickly test an idea is to have a dummy "test" method that calls a method I'm working on. Used in conjunction with NCrunch, and Console.WriteLine(), I can make changes to the method and immediately see the results without having to save/recompile/run (continuous testing).
I think it would be great if LInqPad also allows for this kind of cycle. Being able to see the progress of a script without have to stop and run every time making a change can be a huge productivity booster - especially when incrementally building an algorithm.
I think it would…
1 vote -
Name resulting query dll from QueryName + unique DateTime
Name resulting query dll from QueryName + unique DateTime
Currently: query_gppfcs.dll
Suggested: AwesomeStuff20180927164537.dll
Where AwesomeStuff is the name of the user .linq query.
2 votes -
Render FSharp.Option types as if they were Nullable<T>
It would be nice if FSharp Option types would render as (value | null), rather than, at the moment, as a nested table with (Some(value) | None)
This would be consistent with the rendering for Nullable<T>, which prefers readability over being totally strict around the type system.
I appreciate you don't want to add an endless list of special cases, but this would be really useful.
3 votes -
"Show all nestings levels" works only for the first items!
"Show all nestings levels" works only for the first items! Not for all. Please fix!
3 votes -
add a way to get iwin32Window from linqpad
Dim wnd As New NativeWindow()
wnd.AssignHandle(Process.GetProcessById (Util.HostProcessID).MainWindowHandle)'Add the above code or the c# version of it to a Util function that lets us pop up dialogs that show above the linqpadwindow.
'_____
Dim browser = New FolderBrowserDialog With {.ShowNewFolderButton = False, .SelectedPath = pth}
If browser.ShowDialog(wnd) = DialogResult.OK Then
pth = browser.SelectedPath
End If3 votes -
Query result shown as rich text when run from stored file - default setting = data grids
My default for an SQL-result is "data grids". But when running a script from a saved SQL-file, the result is shown as rich text (html).
Please apply the default in this situation as well. Thx
1 vote -
Bug: IOException on first run with 2 piped lprun's because of building shared Extensions
Setup:
a.linq:
"a".Dump();b.linq:
"b".Dump();Delete all *.dll, *.pdb in plugins folder (for example, LINQPad Plugins\Framework 4.6), leave the MyExtensions.FW46.linq file for compilation;
Then run: lprun a.linq | lprun b.linq
This is the output:
c:\users\user\Documents\LINQPad Queries>lprun a.linq | lprun b.linq
IOException: The process cannot access the file 'C:\Users\User\Documents\LINQPad Plugins\Framework 4.6\MyExtensions.FW46.dll' because it is being used by another process.
at LINQPad.TaskExtensions.GetResult[T](Task`1 t)
at LINQPad.MyExtensionsManager.CheckForStaleExtensions()
at LINQPad.CmdLineAppHost.Run()
at LINQPad.Cmd.LPCmd.Run(String[] args)b
1 vote -
seek White Listing status with Symantec EndPoint Protection
The latest SEP virus definition update has flagged LINQPad.exe as a virus and Quarantined it.
1 vote -
Foreach loop directly to progress
void Main()
{
// You can also make custom inline progress bars as follows:
foreach (var element in Enumerable.Range(0, 100).DumpProgressBar("Most common usage of progress"))
{
Thread.Sleep (30);
}
}public static class Extension
{
public static IEnumerable<T> DumpProgressBar<T>(this IEnumerable<T> valuesList, string title = null)
{
int total = valuesList.Count();
int position = 0;var progressBar = new Util.ProgressBar(title).Dump(); progressBar.HideWhenCompleted = true; foreach (var element in valuesList) { progressBar.Percent = (++position * 100) / total; yield return element; } }
}
1 vote -
sharing scripts, using sharepoint or something similar to teams sharing documents
sharing scripts, using sharepoint or something similar to teams sharing documents
1 vote -
Remove "asterisk" indicator in the file tab when unsaved changes are canceled using "Undo" feature
LINQPad adds * (asterisk) indicator char to the current tab when saved script is changed (char removed/added, etc). It would be great if this * (asterisk) indicator is removed as soon as changes are undone by multiple CTRL+Z commands. As for now, even if file is restored to the original state, the asterisk is still displayed and it's difficult to tell if the file was really changed or not (safe to resave or not?).
Please consider implementing this feature, it should be a piece of cake! :)
Thanks!
3 votes -
LINQPad as a VSCode extension
I mean, come on... this is a brilliant idea! The beauty and power of VSCode, plus the beauty and power of LINQPad?
LINQPad could inherit the editor features of VSCode and output its results in a separate pane.
BANANAS!
88 votes -
Enable non-prerelease package to download pre-release
The nuget package Microsoft.Azure.CosmosDB.Table package version 1.1.3 relies on the prerelease 9.0.0.1-preview of Microsoft.Azure.Storage.Common.
If I enable include pre-release it doesn't install failing saying that it can't find it.
Even if I pre-install the pre-release dependency it doesn't allow it.
A non-prerelease package being a depedency is a documented issue: https://github.com/Azure/azure-cosmosdb-dotnet/issues/385 and the workaround suggests installing the pre-release which suggesting the workaround should work as normal when using nuget.
1 vote -
NuGetPackageFolder
<NuGetPackageFolder>C:\packages</NuGetPackageFolder>
is not effective when it is placed in (RoamingUserOptions.xml nor UserOptions.xml) the same path as LINQPad.exe6 votes -
Add a Regular Expression Evaluator
How about adding a Regular Expression evaluator. Something similar to the abandonware one created by Rad Systems
1 vote -
Automatic proxy detection not working
Hello,
First of all: LINQPad is a GREAT productivity tool and in our company we have many users, using it on a daily base. I love the new feature to great simple chart in the Dump output!Here is a little issue. The automatic proxy detection of LINQPad is not working properly. In our environment with a NTLM based authenticating proxy and a proxy.pac file in use it is not working.
This is most likely due to not setting the HttpWebRequest.Proxy.Credentials property before sending a request.Here is a sample C# code where it works and is explained step-by-step:
//…
1 vote -
Add option to to hide System Database
Allow an option on "Preference -> Advanced" or somewhere similar that we can enable/disable that will hide System Database, such as "master", "model", "msdb", "tempdb". Most of the times, developer are not working with these databases, so there is no point in them displaying under your database server.
6 votes -
Output JSON Format Data
Output JSON Format Data
1 vote -
Include Optional Parameter for Hyperlinq Tooltip
I'm hoping this would be a fairly easy change, but would make my life a lot easier. I dump a lot of abbreviated strings/hyperlinqs which I only sometimes need to differentiate the absolute paths or other truncated details for. It would be great if I could just mouse over the text to get some additional info.
3 votes -
2 votes
- Don't see your idea?