我绝不是"不知不觉喜欢上" resharper的, 而是一击必中一见钟情, 终于把VS2005英文版装好, 开始调校resharper, 在VS2003中经常在C#中直接键入一个名称空间下的类而此名称空间还没有使用using 指令, 此时resharper会在编辑器中就地显示一个提示, 按ALT+ENTER 会自动帮你把这条相应的using 语句加在文件头, 你并没有离开当前的编辑行半步, 这是令我非常称心的功能, 尤其是对于 System.Diagnostics 名称空间, 从软件工程的角度看, 微软应该自动加上这个名称空间给任何一个源文件以鼓励使用Assert.
但在VS2005里, 因为引入了更多的新功能, 而且微软显然在设置这些新功能的快捷键时并没有咨询 JetBrains公司是否跟他们的 resharper冲突, 幸亏 resharper考虑到了, 弹出了下面一个热键冲突对话框:
它的几乎任何一个可能存在不能完全显示的内容的对话框都是可调节大小的, 微软这点就做的不好, 它的Option对话框, 内容很多, 竟然是大小固定死的, 尤其是配置快捷键的那个ListBox, 太小太不方便了.
阅读(2145) | 评论(0) | 转发(0) |