Visual Assist X 10.4的一个Bug?
前几天一直都在用vs的两个插件,一个ReSharper,一个Visual Assist X,都是0day破解的最新版本(我忏悔,我用盗版,如果俺有钱,一定买一个正版的去)。
ReSharper 使用感觉一般,觉得它就是提示哪些using 语句是多余的和检查测试代码是否正确这两个功能不错,其他的就一般般,我也不能说人家怎么怎么不好啊,不厚道。
我最喜欢的就是Visual Assist ,功能强大,提示很好,还可以自定义提示语句。可是我在使用中竟然发现一个bug?
看看下面的这么一句代码,它智能感知就怎么失效了呢?
string s = "现在时间是:" + DateTime.Now.ToString();
如果是vs默认的只能感知,是可以正确的提示处DateTime.后面的Now以及ToString的,看截图,这个是没有开启Visual Assist ,DateTime后可以完整的提示出Now,而且这个DateTime本身也是通过智能感知输入的。
![](/images/cnblogs_com/zhangyue/good.jpg)
看看开启了Visual Assist 后的效果,首先在那个+号后的智能感知就出现问题了,键入字符他下面的提示也不会跟着变化了,而且提示不准确,我重试了几次,它每次提示的内容都不一样,自己手动打完DateTime后,后面提示的内容也不正确,郁闷,是不是我的问题呢,现在只好忍痛割爱--禁用它了。
![](/images/cnblogs_com/zhangyue/bad2.jpg)
![](/images/cnblogs_com/zhangyue/bad3.jpg)
![](/images/cnblogs_com/zhangyue/bad4.jpg)
ReSharper 使用感觉一般,觉得它就是提示哪些using 语句是多余的和检查测试代码是否正确这两个功能不错,其他的就一般般,我也不能说人家怎么怎么不好啊,不厚道。
我最喜欢的就是Visual Assist ,功能强大,提示很好,还可以自定义提示语句。可是我在使用中竟然发现一个bug?
看看下面的这么一句代码,它智能感知就怎么失效了呢?
![](/Images/OutliningIndicators/None.gif)
![](/images/cnblogs_com/zhangyue/good.jpg)
看看开启了Visual Assist 后的效果,首先在那个+号后的智能感知就出现问题了,键入字符他下面的提示也不会跟着变化了,而且提示不准确,我重试了几次,它每次提示的内容都不一样,自己手动打完DateTime后,后面提示的内容也不正确,郁闷,是不是我的问题呢,现在只好忍痛割爱--禁用它了。
![](/images/cnblogs_com/zhangyue/bad2.jpg)
![](/images/cnblogs_com/zhangyue/bad3.jpg)
![](/images/cnblogs_com/zhangyue/bad4.jpg)