dotnet / roslyn

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
https://docs.microsoft.com/dotnet/csharp/roslyn-sdk/
MIT License
19.05k stars 4.04k forks source link

2 things that can make C# interactive more powerful. #26450

Open vsfeedback opened 6 years ago

vsfeedback commented 6 years ago

Currently C# interactive work perfect but it's need a little enhancement so it can be more great.

Let's make C# interactive great again.

  1. If I have RestCleint in my project (for example)

I must be able to write

r RestClient or dll name to register the package. This command will find dll in bin folder and register it. currently typing full path a little bit hard to follow.

  1. User should be able to use all the namespace that is aviliable on the project for example

using System.Text.RegularExpressions;

this will work but not if I enter restclient.

If any doubt, let me know I can help on giving more detail on this improvement.

This issue has been moved from https://developercommunity.visualstudio.com/content/problem/241423/2-things-that-can-make-c-interactive-more-powerful.html VSTS ticketId: 607191 These are the original issue comments: (no comments) These are the original issue solutions: (no solutions)

ghost commented 6 years ago

If anyone needs some help on reproducing things, let me know. I can give you more details.