嗯,不是因为Visual Studio Code 不好,一点也不是,老实说,我仍然在我的博客中用它。🤫
但是,主要是我开始转而使用JetBrains 的产品 Webstorm,而且特别喜欢用。
我解释一下为什么如此喜欢这个产品,WebStorm 有几个改变游戏的规则,功能元素齐全,而且完全可定制。
我在第一次用这款IDE时,被它的面板、菜单和操作弄得不知所措。然而,你很快就会意识到它们在后面确实有用。在你还没有感受到这一点之前,可以删除面板,让它成为一个超级干净的编辑器。
举几个使用基本编辑器的实例。
开箱即用
Visual Studio Code 的一大特点,是有许多令人惊叹的插件,可让开发者获得更好的体验。
我下载完 WebStorm 时,习惯性的寻找插件,然后很快意识到,我并不需要它们,WebStorm 已经安装了许多开箱即用的好东西。
如果你是喜欢第三方插件,JetBrains的插件生态也很庞大。
下面,我来举一些开箱即用的例子:
所有 JavaScript 自动完成,甚至可以为我们解决问题
智能代码重构
测试
快速和全局文件搜索
实时共享内置
Tailwind 自动完成
很多漂亮的主题
支持源代码控制
Jetbrains 网站上的插件存储库(https://plugins.jetbrains.com/webstorm)很丰富,搜索相关感兴趣的来用。
WebStorm 最酷的地方在于它具有完善的搜索功能。
可以用两种搜索方式来搜索文件和操作,可以按名称、操作、插件等查找文件。
WebStorm也可以全局型查找文件,可用于查找文件中的任何代码!嗯,这是一个超级强大的搜索功能。
测试
如果你正在编写大量测试用例,WebStorm 也会为你提供支持。它提供了一个强大的测试流程,你可以快速测试单个测试用例,甚至快速查看快照。
测试单个测试或文件非常容易。甚至可以在 WebStorm 中快速调试自己的测试用例。
代码检查
它附带的另一个很好的选择是代码检查,这有很多不可思议的好处。
它可以快速检测你的 ESLint 规则和未使用的方法可能存在的任何问题。
当你在做一些没有意义的事情时,它还会告诉您,例如没有在图像上包含 alt 标签。
WebStorm继续进行代码清单检查,周而复始,从而可以帮助你编写出更健壮的代码。
速度
WebStorm 的另一个优点是它的速度很快。它可以不加任何思考立即运行项目,并且可以毫无问题重构,以及广泛使用的导入功能。
自从我开始使用 WebStorm 以来,它没有出现过任何问题(现在已经超过了三个月)。
Visual Studio Code 对我来说速度也很快,但 WebStorm 感觉更稳定。我之前遇到过 VSC 崩溃,尤其是在打开大文件或重构大规模使用的导入文件时。
结论
我不是来告诉你必须转换到WebStorm的,只是分享我切换的原因,还有我在 WebStorm 中看到的好处。
但最明显的缺点是,与免费的 VSC 相比,WebStome 是付费型产品。
作者:万能的大雄
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。