繁体   English   中英

如何在Visual Studio 2010中提升XAML设计器?

[英]How to boost up XAML designer in visual studio 2010?

当我使用XAML设计器时,进入设计器并且很难进入它,视觉工作室在我这样做时会停留一段时间,有没有办法提升XAML设计师和编辑器?

Ant在保存XAML文件时非常慢!

这通常意味着您可能有复杂的用户界面,或许有时间将其分解为更小的组件?

我通常默认关闭显示XAML视图: Tools > Options > TextEditor > XAML > Misc

  • 选中始终在XAML视图中打开文档
  • 并取消选中自动填充工具箱项。

我认为当你保存XAML文件时,VS2010中的问题是生成XAML类的部分类同名。

如您所知,我们可以通过单击InitializeComponents()轻松查看此类。 但Expression Blend不会立即生成这些Class.gs ..文件。

我希望在Visual Studio的更高版本中,这些将被修复。

它在Android开发平台Eclipse中类似,有一个“R.class”包含所有可视元素ID。 保存任何xml布局文件时,此类将获得更新。

我认为这些新的开发方法对开发人员有一些不良影响。 必须有Ctrl + G + Save等选项吗? 保存并生成:)

如果您更改任何XAML并且在单击另一个XAML或CS(无论如何都不聚焦)时不保存,则此缓慢行为仍然存在。

除此之外,如果您只是在不生成的情况下保存UI,dev.environment无法通知您有关现有错误和警告的信息。

最后它从开发人员那里偷走了太多时间。

需要解决。

我正准备问这个问题,我在这里看到了。谢谢你的提问。

Visual Studio 2010中的XAML编辑器(虽然比以前更好)仍然存在性能问题。 如果可用,我建议在开发期间并排使用Expression Blend和Visual Studio。 它们很好地集成,Blend用于处理XAML。 您也可以尝试Kaxaml ,这在某些情况下很有用。

您还可以将通用文本编辑器与xaml一起使用,从而大大提高性能,但是您可以放弃WYSIWYG窗口。

要使用泛型打开,只需右键单击xaml文件 - >打开 - >源代码(文本)编辑器,如果您愿意,将其设置为默认值。

购买SSD(固态硬盘),将源代码和操作系统放在上面,然后转到XAML!

右键单击解决方案资源管理器中的Xaml文件,然后选择XML(文本)编辑器 - 然后单击设置为默认值。

显然我不再获得UI预览,但是你仍然可以在xml编辑器中获得自动完成功能,这在性能上是一个日夜差异。

使用简单的编辑器进行大量修改,然后切换回Visual Studio。 如有必要,编译并修复代码。

我使用notepad ++,您可以打开从上下文菜单中选择“打开方式...”条目,然后添加到您的应用程序列表中。

当我不得不修改现有的大文件时,这个技巧很有效。

经过几个月的性能问题..清除你的临时目录。 我已经膨胀到100GB和成千上万的文件。 除非你勤奋,否则这个目录可能暂时没有清理过:

%LOCALAPPDATA%的\\ Temp

即。

C:\\用户{currentuser} \\应用程序数据\\本地的\\ Temp

WPF XAML编辑器现在应该执行它。

请参阅: http//connect.microsoft.com/VisualStudio/feedback/details/521394/xaml-editor-causes-hang-freeze-of-visual-studio-2010

禁用硬件加速解决了我的问题。

更新:

上面的链接被破坏了......你可以试试这个帖子http://www.japf.fr/2011/03/visual-studio-2010-and-hw-acceleration-on-windows-xp/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM