彩票走势图

WebStorm 2021.1现已发布:JavaScript和TypeScript拥有更智能代码完成

翻译|产品更新|编辑:鲍佳佳|2021-04-07 10:17:33.580|阅读 254 次

概述:WebStorm 2021.1,今年的第一版更新已经发布!它具有JavaScript和TypeScript的更智能代码完成功能,对Stylelint的增强支持,内置HTML预览等等。

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

WebStorm 2021.1,今年的第一版更新已经发布!它具有JavaScript和TypeScript的更智能代码完成功能,对Stylelint的增强支持,内置HTML预览等等。

下载WEBSTORM 2021.1

webstorm-2021-1发布

 如果您只有几分钟的时间来探索WebStorm 2021.1的新增功能,请,其中JetBrains的开发倡导者Paul Everitt回顾了最值得注意的更改。如果您想更深入地学习,请继续阅读!

该发行版主要侧重于提高WebStorm的质量,但也提供一些新功能。功能和改进列表可以分为以下几类:

  • JavaScript和TypeScript:默认情况下启用ML辅助代码完成功能,改进了符号名称的完成建议,更好的JSDoc语法突出显示,并且可以逐个文件关闭检查功能。
  • 框架和技术:捆绑服务,用于远程协作开发和结对编程,对Vue中的CSS模块的支持,HTTP客户端改进,ESLint的可配置范围,JSON Lines支持以及JetBrains Space集成。
  • HTML和CSS:Stylelint的多项改进,内置的HTML预览以及使用CSS时检查选择器特异性的能力。
  • 用户界面:可调的编辑器字体粗细,拆分编辑器时最大化选项卡的功能,捆绑的MDN文档等。
  • 版本控制:改进了对拉取请求的处理,对Git提交消息模板的支持,新的“保存到货架”操作以及用于预提交检查的可配置配置文件。

JavaScript和TypeScript

默认情况下启用ML辅助代码完成

去年,我们为JavaScript和TypeScript引入了实验性的ML辅助代码完成功能。由于有关此功能的反馈和统计数据是肯定的,因此我们决定默认情况下将其打开。现在,将使用机器学习算法对.js.ts文件中的完成建议进行排序。

要调整该功能的设置,请进入Preferences/Settings | Editor | General | Code Completion,并修改机器学习-辅助完成下的可用选项。

您的隐私对我们来说是最重要的,所以请放心,在开启这个新功能后,我们不会将您的个人数据和代码发送到任何地方。如果您使用的是EAP构建,我们只会收集您使用代码完成的匿名数据。对于稳定版本,比如这个版本,甚至不会收集这些使用信息。

更好的符号名完成建议

我们让 JavaScript 和 TypeScript 的代码完成变得更聪明了。WebStorm 现在在向你显示顶层变量以及函数和类名的完成建议时,会考虑到文件名。

改进的JSDoc语法突出显示

为了让 JSDoc 注释更易读,我们改进了 WebStorm 高亮 JSDoc 语法的方式。您可以在Preferences/Settings | Editor | Color Scheme | JavaScript/TypeScript 中找到改变 JSDoc 元素颜色方案的新选项,包括 JSDoc 标记值和类型。

如果您想更改默认值,请取消选中“以下位置继承值”复选框,然后为所选元素设置所需的颜色。您可以使用预览窗格从“首选项/设置”对话框中直接预览更改。

禁止检查文件

WebStorm允许您关闭整个项目或更详细的级别(例如,语句或类)的单个检查。

禁止检查文件

框架与技术

内置服务,用于协作开发和结对编程

WebStorm现在捆绑了Code With Me,这是一个用于远程协作开发和结对编程的新JetBrains服务。您可以使用它进行实时编码,并通过IDE与其他人交谈。

启用访问cwm

在Vue中支持CSS模块

从v2021.1开始,WebStorm将正确支持.vue文件中使用的CSS模块。IDE将正确解析$ style属性,并为其提供代码完成,导航和基本重构功能。

css-module-vue-support

HTTP客户端的增强功能

我们已经实现了一些增强功能,这些功能将使您使用内置HTTP客户端的工作更加简单。您可以使用新图标折叠返回的输出,快速滚动至响应的顶部或底部,单击几次即可查找和替换http://协议的用法,等等。

将前缀更改为https

ESLint的可配置范围

如果您已经为.md或.coffee等文件设置了ESLint,现在您可以在编辑器中看到它报告的错误。为此,请将这些文件类型添加到一个新的 "为文件运行 "字段中。你可以在Preferences/Settings | Languages & Frameworks - JavaScript - Code Quality Tools - ESLint中找到它。

运行文件夹板

支持JSON行

 WebStorm现在正确支持JSON Lines文本格式。IDE将识别.jsonl、.jslines、.ldjson和.ndjson文件类型。

支持json线

与JetBrains Space集成

如果您使用 JetBrains Space,您可以在那里将 WebStorm 连接到您的组织,以查看和克隆项目存储库,以及审查您的队友的代码。要开始使用,请从Preferences/Settings | Plugins中安装Space插件。

要登录Space,请点击欢迎屏幕上的Get from VCS按钮,选择左侧的Space,并在专用栏中输入您的组织URL。您也可以通过主菜单或偏好/设置中的 "Tools | Space | Log In to Space "进行登录。

空间登录

未完待续………………下一章我们将接着讲解Webstrom 2020.1在HTML和CSS和界面上的变化!

好了这就是今天的内容了,如果今天的文章未解决你的需求,可点击获取更多免费教程。不要忘了在评论与我们分享您的想法和建议!现Webstorm正版授权在线订购最高立减3000元!低至1333!还有多种授权方式供你选择。

====================================================

想要了解或购买Webstorm正版授权的朋友,欢迎

JetBrain技术交流群现已开通,QQ搜索群号“786598704或者扫描下方二维码即可加入


标签:

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

文章转载自:

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP