更智能的 JavaScript 和 TypeScript 代码补全、改进的 Stylelint 支持、内置的 HTML 预览、编辑器字体粗细选择的新设置,以及 Pull Request 相关操作的增强。
JavaScript 和 TypeScript 文件中的补全建议现在将使用机器学习算法进行排序。 查看这篇博文了解详情。
WebStorm 现在会在显示顶层变量以及函数和类名的补全建议时考虑文件名。
为了使 JSDoc 注释更易读,我们实现了一些新选项,用于调整 JSDoc 标记值和类型的配色方案。 您可以在 Preferences / Settings | Editor | Color Scheme | JavaScript / TypeScript 中找到它们。
WebStorm 允许您关闭整个项目或更细致层级(如语句或类)的单个检查。 使用 v2021.1,您还可以逐个文件禁用。
WebStorm 现在随 Code With Me 一同提供,这是一款用于远程协作开发和结对编程的新服务。 您可以使用它进行实时合作编码,并以 IDE 与其他人交流。
从 v2021.1 开始,WebStorm 将支持 .vue 文件中使用的 CSS 模块。 IDE 将正确解析 $style 属性,为其提供代码补全、导航和基本的重构功能。
内置 HTTP 客户端更加易于使用。 您可以使用新图标折叠返回的输出,快速滚动到响应的顶部或底部,通过几次点击轻松查找和替换 http:// 协议的用法等等。
如果已为 .md 或 .coffee 等文件设置了 ESLint,那么现在可以在编辑器中查看其报告的错误。 为此,需要将这些文件类型添加到新的 Run for files 字段。
WebStorm 现在支持 JSON Lines 文本格式。 IDE 将识别 .jsonl、.jslines、.ldjson 和 .ndjson 文件类型。
点击几下即可使用 Stylelint 修复 CSS 代码。 将鼠标悬停在文件中的问题上或将文本光标放在其上,然后按 Alt+Enter,选择 Stylelint: Fix current file。
此外,您现在可以在 Preferences / Settings | Languages & Frameworks | Style Sheets | Stylelint 的相应字段下指定配置文件的路径。
现在,您可以直接在 WebStorm 中预览静态 HTML 文件! 您对 HTML 文件或链接的 CSS 和 JavaScript 文件所做的更改将被保存,预览将自动重新加载供您查看更改。
When working with style sheets, you can now check the specificity of your selectors – just hover over a selector that you want to check. 或者,将焦点放在选择器上,按 Ctrl+Q 在文档弹出窗口中查看这些信息。
现在,您可以选择不同的编辑器字体,包括浅色、常规和粗体。 您可以在 Typography Settings in Preferences / Settings | Editor | Fonts 下调整这些新选项。
在分割视图中打开了多个标签页? 双击要处理的标签页,使其编辑器窗口最大化。 再次双击即可将标签页恢复到原始大小。
MDN 文档现与 WebStorm 捆绑。 这将有助于防止 MDN 网站的连接问题,并使编辑器内文档显示得更快。 现在它也提供了更多信息,例如,您将看到有关 JavaScript API 的支持浏览器版本的详细信息。
如果您在 Windows 上使用高对比度模式,WebStorm 将与操作系统同步并在首次启动时应用高对比度主题。 另外,屏幕阅读器现在可以正确读出更多的 UI 元素。
我们改进了对 Windows 跳转列表的支持,现在,右键点击任务栏或开始菜单上的 WebStorm 图标即可打开您最近的项目。
我们添加了一些增强,帮助您更有效地处理拉取请求。 例如,您现在可以直接在 Pull Requests 工具窗口中单击 + 图标创建新的 PR。
WebStorm 现在支持 Git 提交消息模板,您可以用它提醒自己消息中需要包含的内容。 定义此类模板时,IDE 会将其文本显示为初始提交消息。
您可以使用新的 Save to Shelf 操作将更改保留在本地并复制到 Shelf。 按下 Ctrl+Shift+A,输入 Save to Shelf 即可使用此操作。