首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Deno 1.27添加嵌入提示增加程序代码可读性

JavaScript、TypeScript执行环境Deno开发团队,在最新的1.27版本改进了语言服务器和IDE功能。TypeScript 4.4版本增加了嵌入提示(Inlay Hints)功能,而Deno 1.27则向语言服务器协议公开这个功能,嵌入提示会在程序代码中提供小文本片段,显示有关程序代码的资讯。

官方提到,嵌入提示让程序代码更具可读性,填补程序代码的资讯空缺,特别是在TypeScript或是有类型检查的JavaScript类型推论时,嵌入提示直接提供推论的类型,开发者不再需要将鼠标悬停在变量上,就可以看到变量类型。

另外,Deno也加入了注册表自动完成功能,当开发者在支持的编辑器,于deno.land/x输入第三方模块的名称,编辑器会从deno.land搜索对应模块,并且提供模块描述和流行度资讯。VS Code现在默认激活注册表完成功能。

Deno 1.27改进了与NPM的兼容性,Deno现在于NPM组件使用上支持Node-API,官方解释,Node-API是在Node.js中使用原生码的一种方法,这将让parcel、sqlite3、usb或fs-xattr这类组件,可以用于Deno。官方也改进Deno和Node.js兼容性,Node.js 18现在进入长期支持版本18.12.0,而在Deno 1.27中,Node.js兼容层测试组件也已经支持Node.js v18.12.0。

官方移除任务执行程序Deno Task的警告,原本在开发者使用Deno Task时,系统会出现“Deno Task处在不稳定阶段,未来可能出现巨大变更”的警语,而现在官方提到,Deno Task经被证实有其用途,未来也不会出现巨大变更,官方之后还会改进相关功能,使其更容易使用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221102A04NAB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券