社区
非技术类
帖子详情
VS2005真不好用
chNeed1
2007-06-18 05:58:07
首先说明,VS2005不是不好用,而是相对的,我在用VS2005来做C++的,那智能提示经常会发生不提示,反应慢,但还是觉得很好。。
可是自从我用了C#之后,我才觉得为什么要这样对C++呢,真不公平,C#的智能提示太好了,太爽了,与C++的比起来简直是天与地的差别,难道C++开发员就不能有这样的待遇,晕,MS怎么搞的。
还有,不知道可不可以在C#的平台上开发C++呢,其实就是想把C++的智能提示库添加到C#里面共用的意思。。
...全文
583
17
打赏
收藏
VS2005真不好用
首先说明,VS2005不是不好用,而是相对的,我在用VS2005来做C++的,那智能提示经常会发生不提示,反应慢,但还是觉得很好。。 可是自从我用了C#之后,我才觉得为什么要这样对C++呢,真不公平,C#的智能提示太好了,太爽了,与C++的比起来简直是天与地的差别,难道C++开发员就不能有这样的待遇,晕,MS怎么搞的。 还有,不知道可不可以在C#的平台上开发C++呢,其实就是想把C++的智能提示库添加到C#里面共用的意思。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chNeed1
2007-09-07
打赏
举报
回复
楼上说的对,用了VA,真的挺爽,虽然有点粗糙,没C#的感觉那么好,但比起来已经是天壤之别了。。。顶
robinwjb
2007-06-20
打赏
举报
回复
我VC2005 + Visual Assist很长时间了。
没发现有什么不爽的。
要和eclipse比当然要差些。不过对于C++来说,已经是windows平台最好的了。
liaopan77
2007-06-20
打赏
举报
回复
晕!最好别在VS2005里面用VC助手
我这几天被这个搞死啦!
在windows form下面用c++写程序
后来用到griddataview 和Listview空间时。。
都没有griddataview中的rows没有cells属性
Listview的items没有subitems属性。。。
实际上在vb和c#都是有的,害死我了!搞了几天阿。。。
用vc助手最好是在mfc下面用!
huamoran
2007-06-20
打赏
举报
回复
装这个就非常强大了. Visual Assist.
嗷嗷叫的老马
2007-06-20
打赏
举报
回复
................................
goodboyws
2007-06-19
打赏
举报
回复
==>非技术
mudunke775
2007-06-19
打赏
举报
回复
VC编程有个简单的智能,CTRL+SPACE,一般都被输入法屏蔽了,个人感觉还是可以的。C#的智能是比较厉害,你下个软件就更厉害了,打2个字母函数都帮你写好了。
zdleek
2007-06-19
打赏
举报
回复
软件工程
rulera
2007-06-19
打赏
举报
回复
应该不会很差吧。。。。vs
ReverseEngineering
2007-06-19
打赏
举报
回复
VC6快!
ReverseEngineering
2007-06-19
打赏
举报
回复
高版本的没用过,但是感觉VC6是经典!
xgzpan
2007-06-18
打赏
举报
回复
这个东西,可有可无
有了就开发方便点,全不管开发多久,你都只有一面之缘的感觉
龙凤呈祥焱
2007-06-18
打赏
举报
回复
Visual Assist.
很不错的助手.
价格有一点贵.
eduyu
2007-06-18
打赏
举报
回复
怎么又发一份?
Avoid
2007-06-18
打赏
举报
回复
你是写代码还是玩人家的提示?
chNeed1
2007-06-18
打赏
举报
回复
上去
rd828
2007-06-18
打赏
举报
回复
沙发?
vc
2005
程序错误笔记
这些问题经常出现!其实并不是你的
真
正出现了什么问题,只是你的编译链接的时候编译器自身的问题而已!也许是
VS
2005
,
VS
2008 的BUG吧,解决的方法:点class view中的工程,选右鍵,再点clean就可以了; 或者是 build->clean solusion也可以,就是如此的简单,我本人觉得,还是
VS
6.0用着好用,呵呵,可能是怀旧吧!
好用的反编译工具.NET Reflector 6.1.0.11(截至2010.08.19最新版)
NET程序员的开发利器.NET Reflector 一、 简介 程序集,作为.NET时代的动态链接库,蕴藏了太多的软件秘密。为此,Visual Studio内置的ILDASM成为最初挖掘程序集的上佳工具。但自从Reflector出现后,ILDASM相形见拙。因为,Reflector能提供更多的程序集信息,而且是免费的工具。 如今,在Visual Studio.NET中编译源代码(无论是VB还是C#)时,编译器都会将高级源代码翻译成MSIL,即“微软中间语言”,而不是特定的机器指令。具有更多安全性、版本控制、共享能力与其它相关元数据的中间语言(IL),是包在一个或多个DLL或可执行文件中的。 基于ILDASM检查程序集中的IL有时很有用,但它要求我们熟悉MSIL。通常,比起IL,大多数开发人员对像C#或Visual Basic这样的高级程序设计语言更为熟悉。 Reflector的出现使.NET程序员眼前豁然开朗,因为这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码。除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。 二、 下载与运行Reflector Reflector是由微软员工Lutz Roeder编写的免费程序。这个软件经常更新,你可以在http://www.aisto.com/roeder/dotnet下载最新的版本。在本文成文之时,Reflector的最新版本为5.0.35.0,仅有1M大小。只要双击下载后的Reflector.exe文件即可运行Reflector。 默认情况下,Reflector会打开一组公共程序集(mscorlib、System、System.Data、System.Drawing等等)。每个打开的程序集都列在Reflector的主窗口中。单击程序集旁边的+图标可以展开树结构并展示程序集的命名空间。每个命名空间旁边都有一个相关的+图标,单击这个图标将显示这个命名空间内的类。除此以外,还可以展开每个类,显示类的成员:事件、字段、方法与属性。 要想查看其它程序集(包括我们自己创建的程序集)的细节,你可以使用菜单命令“File→Open”。然后,浏览到想要查看的程序集。只要选择了有效的.NET程序集,这个程序集就可以在Reflector的主窗口中与其它默认程序集共同显示。要想从Reflector的主窗口中删除程序集,只需右击程序集并选择“Close”。 三、 使用Reflector反汇编程序集 提供基本的程序集是Reflector唾手可得的功能,然而,Reflector
真
正的威力体现在它的反汇编能力。只要浏览到类级的成员,就可以通过Tools菜单中的Disassembler项(或在该项上单击右键)反汇编此成员。这将打开第二个窗格,以C#、Visual Basic、Delphi或者IL显示反汇编后的内容。图2以C#语言展示了对SmtpClient类中Abort方法的反汇编结果。 有了Reflector的反编译功能,要研究.NET框架基类库就容易多了。我们完全可以在没有源代码的情况下研究我们所创建或者正在使用的程序集相应源代码。 不用太担心,你自己的.NET应用程序还有其它受保护措施。但是,想阻止别人查看.NET程序集的IL(继而反编译成C#或者Visual Basic)是不可能的,但你可以使用“混淆”技术使IL变得混乱。目前,市场上有许多.NET混淆产品,比如:PreEmptive Solution的Dotfuscator、WiseOwl的Dmeanor以及Remotesoft的.NET Obfuscator等。 四、 Reflecator的其它功能 除了作为对象浏览器与反汇编器之外,Reflector还可以显示类与其成员的调用与被调用图、提供单键访问Google或MSDN搜索的能力并提供了允许第三方开发人员为Reflector创建插件的框架。 要查看调用或被调用图,只需要在树视图中选择一个成员,访问Tools菜单,选择Call Graph或Callee Graph选项即可。Call Graph会列出所选项所调用的成员,而Callee Graph列出调用所选项的成员。 通过使用插件,Reflector的功能可以得到进一步扩展。目前有能显示程序集依赖图、自动加载当前运行中的程序集、输出整个程序集的反汇编内容以及在Visual Studio中作为Reflector的宿主等的插件。还有更多插件都列在http://www.codeplex.com/reflectoraddins中。在此,我极力推荐有兴趣的读者前去一看。 不出乎所料,的确存在一个Reflector.VisualStudio插件。有了这个插件,就可以让Reflector集成在Visual Studio环境中,进而取代以前那个有些“拙漏”的对象浏览器。 首先,我们需要在机器上准备Reflector的最新版,然后从http://www.testdriven.NET/reflector下载最新版本的Reflector.VisualStudio插件。据说安装了此插件之后,Reflector能够与Visual Studio完美融合。但遗憾的是,本人试下载此软件并安装(仅能得到TestDriven.NET-2.8.2130 RTM个人测试版本,时间7/30/2007,大小3.3M)后,没有大发现—仅是在
VS
2005
中添加“Go to Reflector”和一个帮助菜单项。点击“Go to Reflector”菜单项仅是从
VS
2005
内部启动Reflector而已。 有了Reflector.VisualStudio插件(正版,下面是根据在线资料介绍),Reflector可以寄在Visual Studio中Reflector不仅是一个对象浏览器、反汇编器,包裹在同一个程序中的所有功能还可以寄于Visual Studio中。 五、 小结 还记得Spy++吗?在Win32时代,这个软件对于我们分析一个陌生软件的设计思路可谓立下汗马功劳。在如今的.NET时代,Reflector又成为每个严肃的.NET开发人员工具箱中必不可少的精髓工具之一。怎么样,请赶紧试锋吧。
vs
2005
断点失效
vs
2005
断点失效,无法跟踪错误信息。
VS
2005
使用体验
最近由于需要,我需要写一个小的工具解析并显示文件的内容。这是一个winform的程序,功能很简单,但是我在开发过程中却明显感觉到
VS
2005
的优势1:winform UI 设计--控件对齐
VS
2003的UI设计器比较粗糙,一般在遇到需要定位(align, anchor)要求比较高的应用我就自己输入Bounds的坐标,这样比较麻烦因为要算好位置,在Whidbey里面有了智能提示,这个工作就变得容易了...
网页初学者,如何使用
VS
2005
搭建编程环境(JavaScript及ASP调试)
这样就可以使用F10,等等,什么功能都有了,也可以一步步的运行,
VS
会进入每个相应的源代码中。手工添加断点语句,运行网站,就会弹出一个异常选择框,如何是在
VS
方案中有源码,
VS
可以智能识别,这个功能太强了。使用以下注册表文件,导入后,重新启动后,就可以。客户端Javascript脚本的调试,有很多方法,我用最简单的,就是IE8.0自己带的功能。调试的设置,打开“开发人员工具”后,选择“启动调试”,右边下拉按钮中,选择要调试的JS文件。设置断点后,刷新自己的网页,如遇调用这个断点处的代码,调试就会激活,
非技术类
1,650
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章