【问题标题】:Asp.Net MVC + R# markup editingAsp.Net MVC + R# 标记编辑
【发布时间】:2011-02-06 14:52:52
【问题描述】:

在 MVC 中使用 Resharper 编辑标记让我抓狂!当我输入 scriptlet () 时,它会抛出文字和符号,制作“神奇”的换行符和制表符...
有人解决这个问题吗?另外,您知道在 MVC 中使用标记编写代码的任何编码指南或最佳实践吗?

【问题讨论】:

  • 这应该可以。它对我有用。你的设置是什么? VS 版本、R# 版本、项目类型、文件类型等?什么视图语法?
  • VS 2010,R# 5,MVC 2,*.aspx。以 Foreach 为例。复杂的 lambda 表达式。或者只是尝试创建 MVC Contrib Grid... X_X
  • 这是一个很好的问题,希望它会得到比我更多的支持。我通常没有问题,但至少我的一位同事被自动完成的东西弄糊涂了。它可能很古怪。

标签: asp.net-mvc coding-style resharper


【解决方案1】:

点击撤消或 cntrl-z 来撤消 Resharper 的自动格式化。

【讨论】:

  • 我不明白反对意见。这至少解决了神奇的换行符和制表符问题。
  • jfar,这不是我的反对意见。感谢您的解决方案,如果没有其他更好的想法出现,我会支持您。
  • 赞成,因为这是我见过的解决这个问题的唯一方法,而不是禁用许多有用的功能。 . .
【解决方案2】:

这是我对 Resharper 完成行为的所有了解:在 Visual Studio 的菜单栏中,转到 ReSharper >> 选项... >> 环境 >> IntelliSense >> 完成行为。根据需要进行调整。

【讨论】:

    猜你喜欢
    • 2019-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多