彩票走势图

WebStorm最新版v2020.2(二):更加便捷实现JavaScript代码编写

转帖|产品更新|编辑:鲍佳佳|2020-07-28 14:36:55.987|阅读 353 次

概述:此篇文章接“WebStorm最新版v2020.2(一):采用Prettier作为默认格式化程序。主要对在JavaScript方面的新增或改进功能进行说明。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

WebStorm 2020.2版本是WebStorm今年的第二个重大更新,现已发布!它将Prettier作为默认格式化程序选项,能够更好的支持Vue类,JavaScript,以及对GitHub pull请求的全面支持等等。


点击下载WebStorm最新试用版

JavaScript和TypeScript

New loop intetions

与往常一样,这次更新添加了一些新的功能,可以帮助您更快地进行例行工作。前三个是for循环。就像其他intention一样,您可以使用Alt + Enter查看当前上下文中可用的功能。

例如,WebStorm现在可以帮助您将for带有数字索引的传统循环转换为forEach数组方法。

转换为每种方法的循环调用


可选链接和无效合并的新功能

现在,可以在if / else条件语句中使用该功能。它适用于此类语句中使用的逻辑运算符,也适用于嵌套的if语句。在要转换的表达式上按Alt + Enter,然后选择相应的目的。

使用可选的链接新案例


在编辑器中直接渲染JSDoc注释

在编辑器中读取JSDoc注释可能是一个挑战,因为您必须经过所有标记。为了使操作更简单,我们添加了一种在编辑器中呈现这些注释的方法。

要试用新功能,请在评论旁的装订线中单击新图标,您会看到这些评论显示得井井有条,没有任何干扰。您也可以右键单击以调整字体大小,以提高可读性。

在编辑器中渲染jsdoc评论


实验性ML辅助代码完成

您可以在v2020.2中尝试ML辅助代码完成!要打开它,请转到Preferences/Settings | Editor | General | Code Completion, 选择 completion suggestions based on Machine Learning, 再从可选项中选择JavaScriptTypeScript .

ml辅助完成

在启用ML辅助代码完成功能的情况下,您的个人数据和代码不会发送到任何地方。如果您使用的是EAP版本,则仅收集有关代码完成用法的匿名数据。对于像这样的稳定版本,信息也不会发送到任何地方。

从运行和终端工具窗口开始调试

从此构建开始,IDE将提供一种从RunTerminal工具窗口启动调试会话的快速方法。

假设您要运行例如npm start样的脚本使用npm工具窗口或内置终端。如果按住Cmd / Ctrl + Shift并在此脚本的输出中单击一个http://链接,WebStorm将为您启动JavaScript调试会话。

从运行工具窗口开始调试会话

对于ws://链接,IDE将使用“ Attach to Node.js”code.js调试会话。要进行尝试,请使用–inspect–inspect-brk标志在调试模式下运行nodenodemon命令,并重复上述相同的步骤。

调试时改进了项目预览

调试时,您会注意到内置控制台中项目预览的一些增强。这些增强功能使您无需扩展即可查看有关对象的更多有用详细信息。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP