如果我刚开始使用C#,应该使用哪种IDE?似乎有很多. [英] What IDE should I use if I am just getting started with C#? There seems to be a lot of them.

查看:173
本文介绍了如果我刚开始使用C#,应该使用哪种IDE?似乎有很多.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对于Windows,有:Visual Studio专业版,Visual Studio Ultimate,Visual Studio高级版. (而且所有这些都不是免费的:().对于linux,有mono.

我应该从Windows和Linux上开始使用哪种IDE和编译器来编写C#代码?

For windows there are: Visual studio professional, Visual studio ultimate, Visual studio premium. (And all those are not free :( ). For linux there is mono.

What IDE and compiler should I get started with, both for Windows and Linux to write C# code?

推荐答案

Visual Studio Express是免费的,但是缺少我认为的功能是VS Pro具有的重要功能.

Mono不是IDE,它是.Net的Linux兼容版本.

我放弃了在Linux上使用最新版本的.Net的所有希望. Mono根本还没有准备好迎接黄金时间,它总是比当前版本的.Net至少落后1-1/2步.
Visual Studio Express is free, but it lacks what I condsider to be important features things that VS Pro has.

Mono is not an IDE, it''s the Linux-compatible version of .Net.

I would abandon all hope of using the latest version of .Net on Linux. Mono simply ain''t ready for prime time, and it''s always at least 1-1/2 steps behind the current version of .Net.


除了其他建议要使用Express版本,如果您是学生,则可以享受折扣价以获得Visual Studio的更高版本,实际上Professional可能实际上是免费的.

(您可能需要住在美国或加拿大才能获得这种好处,但也值得在SA里尝试)
In addition to the other suggestions to use the Express editions, if you are a student, there are discounted prices available to get the higher editions of Visual Studio, and in fact Professional may actually be free.

(You may need to live in the US or Canada to get this benefit as a student, but worth trying in SA too)


正如许多其他人所说的那样,Visual Studio产品的Express版本是免费的,并且是一个很好的起点.但是,它们使混合语言开发变得不容易.这是可能的,但不必要地复杂.

如果这可能令人担忧,那么可以使用SharpDevelop.尽管它对Web开发没有很好的支持.这是 SharpDevelop v Visual Studio Express [下载它 [ ^ ].
As many others have said the Express versions of the Visual Studio products are free and are a good starting point. They do however not make it easy to do mixed language development. It is possible but unnecessarily complicated.

If that might be of concern then there is SharpDevelop. Although it doesn''t have very good support for web development. Here is a comparison of features SharpDevelop v Visual Studio Express[^] and here is where you can download it[^].


这篇关于如果我刚开始使用C#,应该使用哪种IDE?似乎有很多.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆