JetBrAi ns WebStorm 2019 for Mac是一款知名的Mac WebStorm前端开发工具,提供JavaScript和编译到JavaScript语言,Node.js,HTML和CSS的智能编码辅助。WebStorm2019 mac在JavaScript和TypeScript、框架、HTML和样式表、测试、工具、IDE等方面进行了更新和改进,大大提高了程序的性能。

新增功能
一、JavaScript和TypeScript
完成弹出窗口的新UI
完成弹出窗口有了新的,更加精致的外观。
JavaScript和TypeScript中完成建议的呈现变得更加清晰和一致。现在更容易发现符号的定义位置以及它是否是标准语言API的一部分。对于具有多个定义的符号,还有一个新图标。
聪明的新意图
使用新的Propagate to destruct intent(Alt-Enter),如果可以 进行另一次解构,则可以替换额外的变量。要完全删除解构,请使用名为“ 使用属性或索引访问权限替换解构”的意图操作。
IDE现在会警告您条件中的布尔表达式是否有一些不必要的部分,并建议简化它。
改进了重命名重构
在JavaScript或TypeScript文件中重命名符号时,IDE现在将动态用法组合在一起,默认情况下将它们从重构中排除。这使得重构更加准确,并使您可以更好地控制在重构预览工具窗口中应该重命名的内容。
二、Vue.js
更好地支持Vue.js组件库
在Vue.js应用程序中使用Vuetify,BootstrapVue或Quasar?现在,来自这些和其他一些Vue组件库的组件及其道具的代码完成更加精确。这是通过我们在IDE中使用这些库来采用的新方法实现的。
三、代码编辑
语法突出显示20多种语言
需要偶尔查看WebStorm中的一些PHP或Python文件? 语法高亮显示现在可用于这些语言和许多其他语言 - 无需额外配置,这要归功于IDE随附的TextMate语法文件的集合。
完成错误的关键字和名称
曾经输入过funtcion或者fnction不是function错误的?现在,代码完成可以理解这种错误,并仍然会为您提供最相关的选项。这适用于所有受支持的语言和所有符号 - 关键字,类,函数,组件等。
支持shell脚本
WebStorm现在可以帮助您使用shell脚本。 代码完成在文件.sh 和.bas件中工作,可以使用新的运行配置,并且IDE与ShellCheck集成,用于linting和shfmt以格式化代码。
搜索重复的代码
使用新的重复代码片段检查,您现在可以在项目中找到代码重复项。它会动态检查您的代码,并立即在编辑器中突出显示可能的重复项。它适用于JavaScript,TypeScript,CSS,Sass,SCSS和Less。

四、IDE
使用EditorConfig的文件夹的代码样式
现在,您可以通过添加多个文件在项目的不同部分维护不同的代码样式.editorconfig。除了已经支持很长时间的标准EditorConfig选项之外,您现在还可以使用涵盖所有可用IDE代码样式选项的特定于IDE的属性。
在一个窗口中打开多个项目
当您在WebStorm中打开一个项目并想要打开另一个项目时,您现在可以将第二个项目附加到已打开的项目,以便您可以在同一个IDE窗口中查看它们。如果要关闭附加的项目,请在“项目”视图中右键单击其根,然后选择“ 从项目视图中删除”。
更新了插件配置
通过IDE首选项中更新的插件页面,现在可以更轻松地找到所需的插件 - 插件描述现在显示在可用插件列表的旁边。我们已删除“ 更新”选项卡,但在“ 已安装”部分的插件旁边添加了一个新的“ 更新”按钮。
要禁用或重新启用所有已下载的插件,请单击齿轮图标并选择相应的选项。
五、版本控制
完成.gitignore
在.gitignore文件中,IDE为文件和文件夹名称提供代码完成建议。 按住Cmd / Ctrl键,在项目视图中跳转到该文件或文件夹。您现在可以.gitignore从Local Changes选项卡快速添加文件- 在Unversioned files组中右键单击它,然后选择Add to .gitignore。

https://www.macdown.com/mac/4328.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69971740/viewspace-2690424/ ,如需转载,请注明出处,否则将追究法律责任。