这几天被 VS.net 2003 编辑器搞的很烦,在编写一个asp.net项目的时候,VS.net 几乎让我发疯。
自动格式化不能使用,需要我手动使用 tab键来格式化代码;
撤消、重做不能使用;
intellisense不能使用;
复制粘贴使用有问题,在粘贴之后,光标自动跳到代码的最后一行,并且 编辑器可能自动修改其它代码,导致代码紊乱。
.......
前天用Visual Assist暂时解决了特征显示的问题,但大部分问题仍然没有得到解决,没有办法的情况下,安装C#builder Archtect。
使用C#Builder后,打开VS.net的工程、配置、编译,一切都OK了,这时开始编写代码。
这时候才发现很不习惯C#Builder的代码编辑器, 代码不能自动缩进、没有VS.net中的Ctrl+J的功能(这个功能是我最常用的功能,没有了这个,写代码就觉得和notepad没有多少区别了)。
以前我用过jbuilder 9.0和jbuilderX,在这几个版本中,代码编辑器的功能是非常强的,但是为什么在C#Builder中代码编辑的功能是如此之弱呢? 看看csdn中C#builer版块就明白了:使用它的人寥寥无几,在国外也似乎如此。 (Borland 公司推出C#Builder更像是对MS .net战略的一种宣传上的响应,而主要的方向仍然是java)
由于VC.net 2003的问题,我目前只好使用C# Builder,虽然功能有欠缺,但至少还能用。
以前试过VS.2005,感觉代码编辑器功能很强,但是不知道用来编辑 .net Framework1.1的项目会怎么样?