请教VS一般处理程序如果快速引用命名空间和对using删除和排序?

winzond 2020-04-21 06:26:34
如题,在VS里,.cs文件如果没有引用命名空间,可以直接指向实例处快速引用,没有用到的命名空间也可以右击鼠标选择对using删除和排序,这些操作在.ashx文件里就失效了。有个快速操作和重构,似乎并不能起什么作用。
请教,大家伙是怎样操作的?
...全文
265 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
闭包客 2020-04-22
  • 打赏
  • 举报
回复
Visual Studio 对于 .ashx 的编辑是有很多功能用不了的。 Visual Studio 内置有不同的编辑器,对于不同的文件后缀,使用对应的编辑器。.ashx 对应的编辑器确实比较简陋。其实 .aspx 文件也一样,这是因为这种文件是 html 代码和 C# 代码写在一起的,它的编辑器不好做。 .ashx 文件虽然没有 html 代码,但是它有一种标签格式的头部声明。微软也没有针对这种情况去修改编辑器。 微软的做法是使用 code behind 去应对这种情况,这样就会有一个专门的 .cs 文件去写 C# 代码。.ashx 也是可以使用 code behind 的,但是我也没有这样做,因为这样的话,.ashx 文件就只剩下头部声明了,这样显得比较多余。 如果坚持不使用 code behind,又要提高 .ashx 的编辑体验,我记得 Visual Studio 是支持自己编写编辑器的,这样工作量肯定就比较大了。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧