1
webflier 2013-03-15 15:24:28 +08:00 1
sharpdevelop
|
2
Muninn 2013-03-15 15:37:38 +08:00 via Android 1
vs 是微软为数不多的受到好评的东西呀!
|
3
ytlook 2013-03-15 15:43:37 +08:00
除了VS真心没有更好的IDE了,VS绝对是宇宙第一好用的IDE了,和是否刚学C#没有关系。
至于大小的话,2G内存绝对够了,4G的话很舒坦了,这个配置对于一般家里的电脑要求不算高吧?其实光输入代码机器配置差些也没啥影响的,在debug的时候速度慢些,不过肯定也能承受啊。 |
4
takwai 2013-03-15 15:50:36 +08:00
其实,微软的 VS 已经是很好用了。
或者楼主可以试试 VS Express、MonoDevelop。 |
5
66450146 2013-03-15 15:51:16 +08:00 1
Visual Studio 和 C# 的配合是我使用过 IDE 和开发语言结合最棒的,远超过苹果的那套玩意。
对于初学者来说,它唯一的缺点就是它真的太棒了 XD |
6
caoyue 2013-03-15 15:58:57 +08:00
说实话,真要推荐还是 Visual Studio ,没有比这个更好的了。
注意安装时选择你需要的组件。Visual Studio 不慢了,而且有免费的 Express 版(安装包也只有几百M),用来学习绰绰有余。 另外也可以尝试下 MonoDevelop , 开源跨平台。 |
7
49degree 2013-03-15 16:05:36 +08:00
Visual Studio太好了,好到其它的只能很一般
装下最新的2012看看,一般4G内容够跑了 再不济,换个SSD,绝对没问题 |
8
jiangpeng 2013-03-15 16:25:34 +08:00
Windows 平台就尽管 http://www.microsoft.com/visualstudio/ 好了
|
9
diib 2013-03-15 17:01:50 +08:00 1
Visual Stuido是目前整个地球上做的最好的傻瓜集成式IDE,没有之一。(当然是和微软自己的开发环境配合起来)
但是不要用它来写html。 |
12
AntiGameZ 2013-03-15 17:20:30 +08:00
乖乖用VS吧
|
13
usoluyun 2013-03-15 17:32:20 +08:00
乖乖用VS吧
|
14
foxidea 2013-03-15 17:34:04 +08:00
刚试用了下QuickSharp 也不错,呵呵,蛮好
|
15
xdeng 2013-03-15 17:42:06 +08:00
VS Express
完整版2010加载太多很慢的 |
16
tt0411 2013-03-15 19:22:00 +08:00
学c++(windows平台)、c#、vb.net不用vs(含express版本),纯粹是自虐;monodevelop做得很像vs,但是差距不是一点点,而且sln文件不能完全相互兼容,学习微软的技术,很多问题需要考虑(比如商业授权啊,技术换代快啊,会不会以后不做了啊,像silverlight等等),但是首先不用考虑的问题就是开发工具、IDE
|
17
wetfeather 2013-03-15 19:59:39 +08:00
notepad+cmd
|
18
SharkIng 2013-03-15 21:30:03 +08:00
VS
|
19
Just1n 2013-03-15 21:36:10 +08:00
同意1楼的。
搞C#开发,最好的IDE也就只有这两个选择了:要么VS,要么SharpDevelop。 |
20
insraq 2013-03-15 21:46:06 +08:00
Visual Studio + Resharper
|
21
levon 2013-03-15 22:03:35 +08:00
Visual Studio 下的智能感知简直是太强大了
|
22
EthanZhu 2013-03-15 22:55:33 +08:00
VS Express不错
|
23
mystuff OP 大概明白了些,在Windows下面还是VS或者VS Express 好些。十分感谢大家
|
24
laskuma 2013-03-16 00:01:57 +08:00 via iPhone
为啥我觉得vs自动补全完全没有Xcode好用
|
25
fangzhzh 2013-03-16 11:15:55 +08:00 1
@laskuma 我擦了,他们还说vs是这个宇宙上最好用的IDE,他们是生活在二次元吗?
话说我从学习C和C++,从visual studio 6.0开始使用,工作使用过 vs 2003,2005,2010, 也就是个合格60分的IDE. 工程配置时各种隐藏因素, 写代码时的各种不方便, 对上下左右键, home, end, paceup, pagedown的严重依赖(这些键都必须让你的右手离开键盘,眼镜离开代码, 去看一下键位), 见识了vs各种神bug, 比如调试随机崩溃, 更改后的代码变以后调试走的还是上次代码的流程, 对系统环境的严重耦合(在这台机器上可以运行, 在另一台机器上无法运行; 在debug可以运行, 在release无法运行; 在开发机可以运行, 在生产环境无法运行;), 每每如此, 心中那是一万头草泥马呼啸而过, 后来实在无法忍受,后来还专门用emacs, vi写代码, 用cdb,windbg 调试. 除了vs这些各种反人类的使用方式, 还有其反人类的设计, 话说你一直用VS, 打算一辈子真的做个装配线的码农吗? 一个F5按下去,你知道背后发生了什么吗? vs提示你(或者干脆自己补全了)一个文件需要include另一个头文件, 知道这是为什么吗? 当工程编译时间越来越长, 怎么把编译的依赖关系解开,以减少编译时间, 一直用VS的人, 知道我说的什么吗? 不要说xcode 的开发 可以秒杀 VS, 就是VI 或者 Emacs + make也比vs好用一百倍. |
27
kran 2013-03-16 13:15:41 +08:00 via iPhone
xcode好用…?
|
28
fangzhzh 2013-03-16 13:33:12 +08:00
@laskuma 我米有改,我能习惯xcode里emacs的键绑定. 有一段,晚上家里mac xcode , emacs键操作, 公司里linux terminal vim键操作.
时不时的还要去windows, control和CMD键各种切换, 感觉要神经分裂了 . |
29
caoyue 2013-03-16 14:32:28 +08:00
@fangzhzh
1、VS 有 VIM 插件,很早就有了 2、VS 确实存在 BUG ,不过我不觉得其他 IDE 的 BUG 比 VS 少 3、用 VS != 不知道背后的原理。是否去弄懂背后的原理是由程序员自己决定的,不是你。 难道程序员必须一个字符一个字符的敲出代码?任何自动化的过程都会隐藏一些东西。 如果这种简化和智能等于反人类……我只能说我们的生活一直在反人类 如何在清楚原理的基础上合理地使用自动化功能来提高效率才是需要关心的地方,而不是一味的否定。 |
30
yangxin0 2013-03-16 14:36:02 +08:00
Emacs
|
31
cassyfar 2013-03-16 14:49:19 +08:00
@fangzhzh
>> 不要说xcode 的开发 可以秒杀 VS, 就是VI 或者 Emacs + make也比vs好用一百倍. 这句话要表达的是 Xcode > Vi/Emacs + CLI > VS 为什么同是IDE,Xcode和VS差距这么大... 而且看你观点你不是反对IDE吗? |
32
nullptr404 2013-03-16 16:44:22 +08:00
VC# Express
|
33
bhuztez 2013-03-16 16:52:27 +08:00
只会用老土的Emacs的前来接受鄙视...
|
34
fangzhzh 2013-03-16 18:02:56 +08:00 1
@cassyfar 对, 其实我对VS的关于隐藏细节的批评,也就是对IDE的批评, 一样也适用于XCode.
我的那句"不要说,就是" 逻辑是同为IDE XCode强过VS, 就算vi这种非IDE, 也要比VS这种IDE好用. 这批评也不算公正,因为毕竟金字塔下方还是需要有很多很多只会使用IDE的人的. 从这个角度上讲, IDE就是现在的装配线, 他使工作更简单,更傻瓜. @caoyue 1 VS从最早的4.2就有EMacs键绑定了,我最早就是用的是6.0. 但是不夸张的说, 他的Emacs和Vim插件不好用,真的非常非常不好用, 部分是插件的键,但是部分却不是, 这种不知道怎么回事的情境最让人抓狂. 2 其实VS的Bug才是我最大的吐槽点, VS的bug会打乱你的coding和debugging的过程. XCode让我舒服的地方就是, it just works. 没有过分复杂的功能, 牛逼的功能,但是他就是just works. 我打开XCode, 或编码, 或调试, 该怎样就怎么样. 不会在编码的时候, 突然不能响应输入; 编译的时候, 操作系统蓝屏了,或者系统死机了; 调试的时候,断点没有断到; 或者代码明明已经改过重新编译, 但是流程还是走以前的. 3 在回复@cassyfar时说了, 对IDE的批评其实不是只能说VS本身, 其他IDE一样的. @bhuztez 我以前是Emacs死忠, 当时实在受不了VS, 还写过一篇文章怎样用Emacs开发VS程序 ,http://emacser.com/dev-vc.htm 我现在也是大叔级别的, 其实早过了什么操作系统好, 什么编辑器好,什么浏览器好,什么语言好的年龄. 需要什么就学什么,用什么, 真要写C#代码, 必然VS, 但是尽管如此, 我还是希望自己的工作内容能够远离VS, 远离Windows. Windows vs Mac, Windows vs Linux, VS vs 其他IDE , IDE vs Vi,Emacs, Emacs vs Vim, C++ VS java, Python vs ruby, Python vs PHP, 等等都是大坑大坑, 一旦提起来可以要真吵, 估计可以吵到下一届领导人了 话题贴我很少搀和, 我今天不淡定了, 关键是看到那个"VS是这个宇宙最好的IDE"才如此鸡冻, 冷静下,写代码去吧 |
35
wy315700 2013-03-16 18:14:19 +08:00
在微软的平台上 工具是不用怎么考虑的
微软要推广他的语言 如果不把工具弄好一点你认为还有人用吗 |
37
littleshy 2014-10-27 19:38:57 +08:00
作为微软的脑残粉,微软有的东西就不用其他的。XD
|