鸭脖app
首页 > 新闻动态
微软公司发布新的Razor编辑器
本文摘要:鸭脖app,鸭脖app官网,伴随着VisualStudio最新版的公布,微软公司发布了一款新的Razor编辑器,用以应用MVC、RazorPages和Blazor开展当地开发设计。现阶段,VisualStudio可以在同一Razor文档中可另外支持对于HTML、CSS、JavaScript、C和Razor特殊英语的语法的IntelliSense、补全及确诊。

伴随着VisualStudio最新版的公布,微软公司发布了一款新的Razor编辑器,用以应用MVC、RazorPages和Blazor开展当地开发设计。该专用工具现阶段还处在试验情况。Razor是一种根据HTML和C的模版语言,能够用于为.NETWeb应用软件建立动态性內容。

它并不是一种程序编写语言,只是服务端的标识语言。现阶段,VisualStudio可以在同一Razor文档中可另外支持对于HTML、CSS、JavaScript、C和Razor特殊英语的语法的IntelliSense、补全及确诊。为了更好地在Razor文档中另外开启对全部这种语言的编辑器支持,VisualStudio必须做一些繁杂的工作中:分析Razor文本文档以明确其构成部分,随后将每一个一部分投射到特殊语言的缓冲区中,即投射缓冲区。

缓冲区

编辑Razor文本文档时,VisualStudio见到的是到每一个投射缓冲区的小窗口结合,以构成一个详细的文本文档。随后,每个语言服务项目都将独立解决每一个缓冲区的编辑感受。但这类计划方案功效比较有限,也不适感用以远程控制编辑。

为了更好地给Razor编辑出示更普遍的支持,微软公司发布了新的Razor编辑器。它根据语言网络服务器协议书LSP完成了编辑器作用,如全自动补全、转到界定等。随后,特殊于IDE的Razor拓展将与Razor语言网络服务器和别的用以HTML&C的语言服务器虚拟机融洽。微软公司表明当今的开发设计关键是使新的根据LSP的Razor编辑器在作用上与目前的VisualStudioRazor编辑感受同样。

下面方案加上对作用也有:对JavaScript和CSSIntelliSense的支持、HTML中的URL选择符支持、繁杂的C补全,及其从C到Razor的界定/完成这些。要开启新的试验性Razor编辑器,先要安裝全新的VisualStudiopreview版本号,转到专用工具>选择项>自然环境>浏览作用,随后挑选开启试验性Razor编辑器选择项:。


本文关键词:缓冲区,微软公司,语言,鸭脖app官网

本文来源:鸭脖app-www.laurelkwhite.com

上一篇:鸭脖app官网|Jboot v3.8.1 发布,更强大的分布式事务和分布式限流功能 下一篇:2017年人工智能三大发展趋向:鸭脖app