用于Visual Studio更新的Angular语言服务

加布里埃尔·克雷夫科尔

去年8月,JavaScript/TypeScript工具团队发布了面向Visual Studio客户的Angular语言服务。我们想吸引众多ASP。NET/ASP。NET正在使用Angular构建其前端项目的核心用户。尽管这个扩展受到了很多赞扬,但对所有用户来说,体验并不是很好。我们想让你知道我们听到了你的声音,我们已经做了一些改变。   

更新和错误修复

我们不断跟踪github存储库和监控来自Visual Studio Extension站点的反馈,以查看需要优先处理的错误以及需要添加的功能。在此次更新中,我们解决了两个主要问题:  

  1. 扩展导致的系统聚合异常
  2. HTML补全无法正常工作 

我们还更新了扩展以支持最新版本的语言服务(v11.2.8)和最新版本TypeScript(v4.2.3) 

我们目前正在进行的一个即将到来的修复是确保项目缓冲区中的完成可以用扩展正确处理。你可以阅读更多在这里. 

 

尝试新版本 

如果你还没有尝试过Angular语言服务扩展,并且想了解更多有关它的信息,你可以阅读更多关于它的信息在这里. 

准备好尝试新版本并查找扩展下载页面了吗?可以找到它在这里. 

请继续向我们提交所有请求和错误Github储存库。您也可以继续在扩展页面的评论中留下反馈。 

 

6条评论

讨论结束。登录以编辑/删除现有评论。

  • 约翰·金 0

    不幸的是,VS没有“文件夹项目”,因此很难在项目后端是.net核心而前端是angular的VS中使用angle

    我们需要解决方案文件或独立文件中的“文件夹项目”(必须像新的.netsdk样式一样简单)
    例如

    <Project Sdk=“VisualStudio.Folder.Sdk”><项目组><无排除=“node_modules”/><无排除=“dest”/></ItemGroup></项目>
    • 加布里埃尔·克雷夫科尔Microsoft员工 0

      嘿,约翰。。你能提供更多信息吗?

      你所说的项目文件夹是什么意思?你希望它完成什么?

      • 约翰·金 0

        a) 由.sln文件管理的.net项目
        b) 当前的角度项目必须位于asp.net核心项目中。
        c) asp.net核心项目中的angular项目的开发经验非常糟糕,对asp.net内核项目的任何更改都会导致:停止asp.net core=>存储angular dev服务器=>启动asp.net core=>启动angular devserver=>一百万年的angulal构建=>一百多万年后,最终angular dev服务器启动

        最常见的解决方案是将客户端和服务器项目分开,不幸的是,如果没有“文件夹项目”,我们必须从解决方案视图和文件夹视图切换,这是没有人需要的,所以我们不得不使用vs代码来开发客户端,只是因为它看起来很直观,但vs代码也有缺点,它是“节点模块”文件夹是标准文件夹,无法隐藏。

        有了VS中内置的“文件夹项目”,我们可以将任何文件夹添加到解决方案中,这对exmaple非常有帮助:
        1) 角度客户端开发
        2) vue客户端开发
        3) 反应客户端开发
        4) 文档文件夹
        5) 管理生成脚本文件夹
        6) 管理dev使用的image/data文件夹。
        这可能不是一个角度ls问题,但这个扩展肯定需要它。

  • 福利科技 0

    精彩的文章。我很满意你简单地与我们分享了这些有用的信息。非常感谢。
    今天即可享受八折优惠伊斯兰堡软件公司

    • 比格博斯15 0

      很好的信息。感谢分享…大老板15

反馈usabilla图标