Live data from Hacker News

CShell: A simple, yet powerful, C# scripting IDE

cshell.net

1–10 of 90 posts

Re: CShell: A simple, yet powerful, C# scripting IDE

#3

I should look into it, but it seems to support multiple lines. So the ideal use case would be to add a seperate window into Visual Studio

Wouldn't that more or less be the Immediate Window that Visual Studio already has? Other than the multiple lines you mention. :)

I took a look at this to see if it can replace LinqPad, which is similar. LinqPad allows for more than C# alone (VB.net, SQL, C# and F#) but it has no code completion (unless you buy it) which CShell does have.

This seems like a useful tool!

Re: CShell: A simple, yet powerful, C# scripting IDE

#7
post #3

I should look into it, but it seems to support multiple lines. So the ideal use case would be to add a seperate window into Visual Studio

Wouldn't that more or less be the Immediate Window that Visual Studio already has? Other than the multiple lines you mention. :) I took a look at this to see if it can replace LinqPad, which is similar. LinqPad allows for more than C# alone (VB.net, SQL, C# and F#) but it has no code completion (unless you buy it) which CShell does have. This seems like a useful tool!

The immediate window is fairly limited. It can't evaluate lambdas for example, so you can't quickly write linq.

Possibly more like linqpad?

Re: CShell: A simple, yet powerful, C# scripting IDE

#9
A combined REPL and editor for C# looks useful. I will try it next time I have some spare time.

The name is confusing. A C shell already exists (http://en.wikipedia.org/wiki/C_shell). An alternative name could be CSharpShell. Btw, while googling that name, I found CsharpRepl, which seems to be a somewhat similar tool.

Re: CShell: A simple, yet powerful, C# scripting IDE

#10
Well presented. I clicked the link and spent my loading-spinner time thinking thoughts along the lines of "This is silly. Why would anybody build a C# IDE to compete with VS.NET + ReSharper? Surely nobody would ever use anything but that??? I can't believe that anybody would be cheap enough to..."

... and then I arrived at a page that spent ten seconds clearly explaining exactly why I would want to use this thing even though I have VS.NET already installed on my machine.

A lot of open source & developer-facing small product sites in the world would be well served to read the contents of this page and study exactly what the author did there.

Well done!

Post reply on HN