Jam*_*mes 13 c# intellisense visual-studio
这些天我正在创建我自己的intellisense主持人,我已经发布了这个帖子并下载了这个编辑器示例.运行样本后,我发现了一些问题,但没有找到解决方法.
1.如果我输入一个字符,右侧推荐的API描述会很好地显示,但在左侧,API列表会列出所有没有建议的API焦点的API.只有当我输入第二个字符时,列表才会关注推荐的API.
2.有没有scrollviewBar
,我改变ScrollViewer.VerticalScrollBarVisibility
从隐藏到汽车的线85在CompletionSessionView.xaml文件时,会出现滚动条.但是,当我单击滚动条的向下箭头时,它不能正常工作,某些API可能会输入到编辑器中.
3.当我Backspace用来删除输入时,Intellisense不会及时消失.例如,如果我在编辑器中输入a,则会出现intellisense,然后我删除a,智能感知仍然存在,只有当我Backspace再次按下时,智能感知才会消失.
是否有文章介绍如何创建intellisense演示者?样本中的评论很少,很难理解代码.
C# 中添加了一个真正的新东西,它被称为 Roslyn。借助 Roslyn,您可以使用 C# 编写自己的智能感知,我不得不说它非常简单。
第一:下载http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
第二:阅读并尝试http://www.codeproject.com/Articles/302595/Roslyn-CTP-Three-Introductory-Projects
老实说,这真的很容易。再见!