有没有一种方式来获得从目前不是usings中的类扩展方法的智能感知,但在溶液中引用。 这将是极大的便利,能够直接输入并没有使用扩展方法在类第一次当使用补充。
Answer 1:
我相信你正在寻找的是导入符号创建与RE#。 访问成员但不是当前使用报表的组成部分时,我用这一切的时候。 在本质上,RE#会去翻所有引用的程序集并查看是否有匹配,然后根据需要提供那些可能匹配的列表和进口。
导入符号完成(原名类型名称完成)显示,无论他们属于哪个命名空间(而不是符号完成,只完成了当前可见的类型的名称)匹配给定前缀的所有类型。 如果选择的类型以前没有进口导入符号完成自动插入适当的命名空间导入指令到当前文件。 它还可以与扩展方法后点,并提出使用指令必要的。
默认回复#键映射为Ctrl + Alt + 空格 键 。
我不知道如果我更新了我的映射,但是我不得不使用方法: 按住Shift + Alt + 空格
文章来源: Intellisense for extension methods?