首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VS2010中禁用Cider (WPF Gui编辑器)?

如何在VS2010中禁用Cider (WPF Gui编辑器)?
EN

Stack Overflow用户
提问于 2011-03-15 03:18:58
回答 3查看 833关注 0票数 1

在VS2010专业版中打开XAML文件时,工作室会在5-7秒内无响应,并且许多本地控件会用错误条标记,因为它们不支持设计时使用。这也会在被调试的应用程序终止后发生。

我有一个i5处理器,16 at内存和固态硬盘,所以我不认为我的硬件规格有问题。

我已经在完整的XAML视图(如建议的here)中打开文档,并且我已经关闭了所有杂乱框(工具栏、文档大纲、数据源),但都无济于事。

目前我使用的是XML编辑器,但当然这也意味着根本没有IntelliSense。

有没有办法完全禁用Visual Studio2010中的WPF Designer而不丢失XAML IntelliSense功能?

EN

回答 3

Stack Overflow用户

发布于 2011-03-15 03:32:32

我不知道是否有一种方法可以在Visual Studio中使用轻量级的XML编辑器来保留IntelliSense。不过,我建议你试试kaxaml

来自网站:

XAML被设计成“

的记事本”。它应该是简单和轻量级的,并使它很容易只是尝试一些东西。它还支持一些基本的intellisense和一些有趣的插件(包括一个用于代码片段的插件,一个用于清理XAML和将XAML渲染为图像的插件)。

票数 0
EN

Stack Overflow用户

发布于 2011-03-15 03:41:03

我在使用WPF XAML时遇到了同样的问题。到目前为止,我发现的唯一方法是使用XML编辑器。是的,您将不再拥有IntelliSense,但这里没有更好的方法。使用像Kaxaml这样的外部编辑器只对不使用来自其他XAML的任何东西的原始XAML文件有帮助(Kaxaml不支持projects,或者至少不支持它们,所以它对真正的项目没有用处)。您也可以尝试使用Expression Blend编辑XAML文件,但它也不是很好的替代方案。

票数 0
EN

Stack Overflow用户

发布于 2011-03-17 00:34:20

请添加

代码语言:javascript
复制
if (DesignerProperties.GetIsInDesignMode(this)) 
   return;

对于构造函数、OnApplyTemplate和已加载事件处理程序,这将忽略所有设计时处理,并使控件的加载速度更快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5303336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档