提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:鲍佳佳|2021-07-27 11:20:28.290|阅读 567 次
概述:年度第二次更新WebStorm 2021.2发布了!此更新包含了很多功能,包括在保存时在浏览器中重新加载页面、自动导入 for require()、React useState 钩子的重命名重构等等。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
年度第二次更新WebStorm 2021.2发布了!此更新包含了很多功能,包括在保存时在浏览器中重新加载页面、自动导入 for require()、React useState 钩子的重命名重构等等。
功能和改进列表分为以下几类:
保存时在浏览器中重新加载页面
WebStorm 允许您使用内置 Web 服务器在浏览器中预览 HTML 文件,现在它会在您编辑和保存 HTML、CSS 和 JavaScript 文件时自动更新浏览器中的页面。
要开始使用,在编辑器中打开一个HTML文件,将鼠标悬停在它上面,然后点击你想使用的浏览器的图标--所有的浏览器都支持。你也可以通过主菜单中的 "View | Open in Browser "来在浏览器中预览该文件。
这个新功能听起来可能与WebStorm已经有一段时间的Live Edit功能相似。如果你想在无法在内置的IDE服务器上打开页面时看到修改,你可以而且可能仍然需要使用Live Edit。有了这个新功能,我们希望提供一个更直接的体验,使重载过程更可预测,并在所有浏览器中可用。
内置 HTML 预览更新
2021.1中引入的内置HTML预览现在有了新的工作流程。它不再自动保存文件并在输入时重新加载页面,而是现在只在保存时更新页面,就像浏览器中的预览一样。我们将在下一个发布周期增加选择这些行为的选项。
保存操作
你想在明确的保存动作上执行某些操作吗?从现在开始,WebStorm将正确支持这一工作流程。已经有相当多的东西,你可以设置为对保存文件进行操作。例如,WebStorm会让你在保存时运行Prettier。在这个版本中,我们重新设计了所有现有的功能,并将其收集在一个地方,在保存时重新格式化代码和优化导入的能力将其置于首位。
要自定义WebStorm的保存行为,请进入 Preferences / Settings | Tools | Actions on Save。在那里你会发现一个可以用 ⌘S / Ctrl+S 触发的动作列表。
要打开一个指令,请勾选其名称旁边的复选框。大多数动作将在任何保存时被触发,这包括自动保存和明确保存动作。对于文件观察者和上传到默认服务器的动作,你可以在你希望它们被激活的时候选择两个选项。
如果你想调整一个特定动作的设置,将鼠标悬停在该动作上--你会看到一个链接,指向该动作的可用配置选项。点击它就可以跳到IDE设置中的相关页面。
暂存文件的改进
通过划痕文件,你可以在项目环境之外做笔记或起草代码。为了使它们更容易操作,我们在这个版本中包含了两项改进。
首先,你现在可以选择一些代码,按⌥⏎/Alt+Enter,然后选择Create new scratch file from selection来快速创建一个包含相同代码的新scratch。
除此之外,一旦您关闭空的临时文件,WebStorm 将自动删除它们,以帮助保持您的工作区干净。
当你在Code With Me会话中处于跟随模式时,你现在可以跟踪你所跟随的人使用什么代码完成建议。
此外,Code With Me 最近推出了两个新的中继服务器:一个在美国西海岸,另一个在南非。这使 ping 几乎快了三倍。
require() 的自动导入
此版本的下一个改进是针对 Node.js 开发人员的。您可能知道,当您完成 ES6 模块中的符号时,WebStorm会添加缺少的导入语句。它现在将在 CommonJS 模块中执行相同的操作 -将在代码完成时插入require语句。
当 IDE 不确定应该在文件中使用哪种语法时,它会显示一个弹出窗口,允许您在 ES6 和 CommonJS 语法之间进行选择。
v2021.2 中最令人期待的改进之一——WebStorm 现在正确支持.js文件中JSDoc 注释中使用的 TypeScript 语法。在此版本中,我们重新设计并扩展了现有支持,使 WebStorm 能够识别更多语法结构。我们还修复了许多已知问题。例如,现在支持@typedef声明中的可选属性。
我们添加了一个新的实时模板来帮助您更快地添加箭头功能。您可以使用⌥⌘J / Ctrl+Alt+J使用它来包围带有箭头功能的代码块。也可以输入arf,然后按⇥/Tab展开模板,并添加一个空箭头函数,如下图。
过去只对项目工具窗口中的文件起作用的预览标签现在对调试期间打开的文件起作用了。这可以帮助你避免当你停在断点处或通过代码步进时,多个文件在不同的选项卡中打开,从而污染编辑器。
如果你启用了预览功能,这些文件将全部连续出现在一个标签页中。你可以在 Preferences / Settings | Editor | General | Editor Tabs选项卡中打开这个功能。
====================================================
想要了解或购买WebStorm正版授权的朋友,欢迎
JetBrain技术交流群现已开通,QQ搜索群号“786598704”或者扫描下方二维码即可加入
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢