1190 results found
-
Date picker on data grid
It would be handy to have some sort of date picker and/or perhaps auto-insert of the current datetime in the data grid.
5 votes -
Add support for System.Console.Error.WriteLine
As of v4.45.05, calls to System.Console.Error.WriteLine appear to be silently ignored. It would be nice to see this output, ideally in a red font. This post linked below suggests using Util.Highlight("text").Dump(). Perhaps System.Console.Error.WriteLine could automatically map to this, much as System.Console.WriteLine automatically maps now. This would make LINQPad samples more portable.
5 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 -
Make it see the files in Skydrive folder that are not fully downloaded yet and are presently only the metadata.
I use SkyDrive to keep my queries synced between various devices but I noticed on Windows 8.1 that it does not show them unless I have "opened" them locally even though the "stub" of the file shows in the directory. It would be nice if LINQPad would show them all and even open them in a way compatible with SkyDrive if I selected one that was not yet fully downloaded.
5 votes -
make the new document switcher OPTIONAL
i HATE the way VS handles ctrl+tab... your latest update is braking my daily work flow..
5 votes -
A keyboard shortcut for Dump() method.
I hate typing Dump with proper casing all the time. Linqpad increases developer efficiency for sure. I think a tool specifically designed to make a developer's life easier, CANNOT afford not to have a keyboard shortcut for a frequently used feature. One of them of Dump(). The shortcut should be context sensitive, it should when to add semicolon and when not to.
5 votes -
Add unicode output for Dump
I work with a lot of translations and use LINQPad to process CSV files and it would be a nice feature to see characters fromChinese, Korean in the output.
5 votes -
View a diff before I hit save
Allow me to see a diff before I hit save.
Quite often I might have made some changes to a saved query, and days / hours later don't know what I changed and if I want to keep the change.
My current workaround is to save to a new filename and run kdiff, but it would be nice to integrate this feature into the program.
I could just put all my snippets in a repo, but that is probably overkill for most people. As .linq files are just text files this should be relatively straightforward.
5 votes -
Please provide in-program and online Find-Replace tool documentation.
The help menu item doesn't appear to give any help on how to use the program's find and replace tool. What are the wild-cards and regular expression features that the tool supports. Does it support beginning-line and ending anchors, multiline search patterns, etc.
5 votes -
Backup and restore for LinqPad settings (configuration)
Linqpad needs a feature to export and import settings. I'm about to reinstall windows and I really don't want to setup all of the connections, etc. that I've created in LinqPad after re-installing it.
5 votes -
configure the folder name "Visual C#"
folder "Visual C#" does not sync using onedrive for business. it contains illegal chars. it has to be changed or option to configure the folder name.
5 votes -
Auto-Create a DumpContainer in Dump(string containerName)
DumpContainer is cool, but it's not convenient to new a DumpContainer() and set the Content.
Please support Dump(string containerName).Like this:
public static class DumpExtensions
{
public static Dictionary<string, DumpContainer> dict = new Dictionary<string, LINQPad.DumpContainer> { };public static T Dump<T>(this T obj, string description, string containerName) { if (!dict.ContainsKey(containerName)) { dict[containerName] = new DumpContainer().Dump(); } dict[containerName].Content = obj; return obj; }
}
// Then I can simplely print 1-100 in 5 containers
void Main()
{
DumpExtensions.dict.Clear();
for (int i = 0; i < 100; i++)
{
i.Dump("", (i%5).ToString());
System.Threading.Thread.Sleep(100);
}
}5 votes -
Chart: there may be no way to name default Y series
In Chart() method, we can plot additional Y series by:
chart.AddYSeries(x => x.Value2, LINQPad.Util.SeriesType.Line, "Value 2");
and a legend is shown with specified name ("Value 2" in above code).
It's cool feature, but I couldn't find the way to specify the name for "default" Y series.
So I think "name" parameter may be needed in Chart() method.
5 votes -
Create an Airtable connector
Airtable and Linqpad is my two favorite tools. Please arrange a marriage so I can use Airtable in Linqpad as easy as it's connect to other datasources.
5 votes -
Rename 'Clone Query' option to 'Duplicate Query'
The 'Clone Query' and 'Close Query' options when right-clicking a tab look very similar and can often lead to accidents. The 'Clone Query' option should be renamed 'Duplicate Query' to resolve this.
5 votes -
Set Default Zoom
I thought earlier version of LinqPad allowed for setting the default font size, and has removed it in light of allowing use to zoom in. While it would be nice to allow both options actually, the default font size, and/or the default zoom. Also it seem the result in the Dump() don't pick up the font size in the query window. Might assert if one need to zoom the font to see the query, 99.999+% (or more) we will need to zoom the results from the dump as well? :)
5 votes -
Add Navigate to previous location (Ctrl--) to the Edit|Advanced menu
I can never remember (nor quickly find) the LINQPad/VS shortcut for returning to the previous location after using F12. Adding it to the Edit|Advanced menu under the F12 related keys would be very helpful.
5 votes -
Docker support
It would be nice to have Docker support build-in.
I mean something similar to VS *.dcproj or just plain Dockerfile.
With full debugger support through remote debugging;It's nice that it's possible to compile to netcore, but it often turns out that something works differently in a linux container than on windows.
In particular when it comes to data access via System.Data.SqlClient.So it would be really cool if we had the opportunity to launch it locally or in the container simply by switching some flag or something.
5 votes -
Add refactoring support to extract to method from selected block of code
The code refactoring support in LINQPad is limited to just symbol renaming. As the script grows over period of time it becomes unmanageable due to lack of refactoring support in the LINQPad IDE.
5 votes -
Allow adding multiple script folders
Instead of a single default script folder, the app could use multiple sources where the script list at the bottom left would load from, the default folder is mostly for saving new scripts only.
5 votes
- Don't see your idea?