在Visual Studio中编辑XAML文件的替代方案有哪些?

3

在Visual Studio中编辑XAML文件非常缓慢和繁琐。

我想知道是否有人使用其他替代方案来编辑XAML文件?

我已经尝试了所有改善XAML编辑的方法,如“在完整XAML视图中打开文档”等,但仍然非常缓慢。 平均需要约15秒才能保存。

有时我使用普通文本编辑器来编辑文件,但没有智能感知。

有没有好的免费替代方案也具有智能感知功能?谢谢。


你的Xaml文件有多大?你考虑过拆分它们吗?你使用的是哪个版本的VS?在我的经验中,VS2010非常响应,除非你有一些第三方工具使其变慢... - Dan Puzey
1
@DanPuzey 无论大小,打开XAML文件时,VS2010都非常糟糕。我也遇到了这个问题。 - Andrew T Finnell
@DanPuzey 我正在使用 VS 2010.... - user1202434
5个回答

5

是的!我使用来自 Microsoft Expression Studio 的Expression Blend

视频:在 Expression Blend 5 中理解和使用 XAML 代码


视频链接显示“未找到”...看起来像是一个损坏的链接。 - user1202434
我不确定如何做。我通常同时打开Visual Studio和Blend。我在Blend中编辑文件,然后当我切换回VS时,它会告诉我该文件已在设计器外被修改,并询问是否要更新。我选择“是”,然后开始编写代码。很抱歉,我不知道有没有从Visual Studio启动Blend中的文件的方法。 :( - darin
@Darin:原问题中的“免费”一词哪部分不清楚? - user316117
@user316117 不确定您所说的“问题”是什么,因为有多个“问题”。我回答了“I was wondering if any of you use alternatives to editing xaml files?”,虽然从语法上来说不是一个问题,但是这表明用户想知道我们使用的替代方法。此外,Expression Studio有免费试用版。http://www.microsoft.com/expression/try-it/ - darin
Expression Studio自2012年12月20日起已免费。也许Darin有点过早了? - Fls'Zen
显示剩余2条评论

1

1

使用记事本notepad++或者你喜欢的任何文本编辑器。这只是一个标记!

Kaxaml另一个你可能想要使用的有趣编辑器。

但是如果你有VisualStudio/Blend,请使用它们,因为在最新版本中,如果我没有弄错的话,重构也应该可以在上面工作。


1

XamlPad。免费、轻量级且提供实时预览。


1
XamlPad适用于短代码片段,但如果我没记错的话,它无法正确处理使用MVVM的任何真实世界XAML文件。 - Andrew T Finnell

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接