老话题重提了,写 vue3+ts+element-plus 用 vscode 还是 webstorm2023

2023-06-30 12:08:59 +08:00
 code4love

后端转前端,前端初学者,折腾了两天,目前两种方案都有不完善的地方。两种方案都是打开相同的工程

  1. vscode:装了插件 volar ,代码提示不支持 element 控件,比如 el-button 不能提示属性和枚举值等,支持提示自定义组件的 props 。如果安装插件 element-plus snnipts ,倒是可以支持 element 控件的编写,但是修改时,还是不支持提示 element 控件的属性和枚举值
  2. websotrm:通过修改 settings 能提示 el-button 和属性枚举值等,但是不支持提示自定义组件的 props 。。

请问各位是我配置有问题,还是确实就是这样呢?哪种方案体验比较好呢。 内存占用差不多,vscode 4g ,webstorm 6g ,不考虑性能问题了

6651 次点击
所在节点    Vue.js
54 条回复
Bingchunmoli
2023-07-01 00:59:46 +08:00
如果熟悉前端生态知道用什么插件怎么配置一般 vscode 较多,如果反之则不如 webstorm (除非你要去深究学习 还是 vscode )
AyaseEri
2023-07-01 01:16:30 +08:00
选哪个基本就是要不要加钱的问题。
纯前端、专业前端一般是选择不花这个钱的,因为没什么必要。
后端建议还是花钱上 webstorm ,或者 idea 社区版装插件。
nowheremanx
2023-07-01 11:29:28 +08:00
我业余写前端,vscode 上的 vue3+ts 感觉还行,但是远程开发会有路径和引用的问题,不知道为啥。刚开始靠毅力离开自动补全写代码,项目大了就吃不消了,又不想调试各种插件,最后直接远程桌面了。

题外话发发牢骚。

感觉前端开发大量时间都在配置上,太复杂了。。。爆肝配完后,就是大量的体力劳动。然后为了减少体力劳动,开始蹩脚的模块化和可复用,但事实上很难做到可复用,就一个模块里重复用一用,想要做到类似 UI 库的水平,又要搞很多复杂的技巧。我都怀疑我写的模块别人根本没法用,宁愿自己重新造一个。

然后,引入 TS 让开发感觉起来更加 robust 了,但是大大拖慢了项目进度,代码一大坨一大坨。。。不知道你们对 TS 是啥看法。。。
storyxc
2023-07-01 12:01:11 +08:00
后端+1 ,前阵子学写 vue3+ts 也做了俩小项目,两种都尝试过,webstorm 的问题是经常各种飘红,但是代码提示太香了,再就是习惯了 IDEA 的快捷键,中间几次想换到 vscode 写起来实在难受,最后还是不折磨自己了 用 webstorm
signalas1
2023-07-01 14:26:24 +08:00
vscode 很折腾,我推荐 Webstorm 。
lneoi
2023-07-01 17:03:53 +08:00
webstorm 2023 后我用的频率高了非常多
dengshen
2023-07-02 10:20:10 +08:00
@stillsilly 同样+1 。webstorm 打开同事写的代码疯狂报波浪线🐶 因为有的项目没有开 lint ,代码写到什么质量只能靠自己
ETO
2023-07-06 09:27:56 +08:00
@stillsilly 我们组 20 个前端,就我一个人用 webstorm , 但我是技术最烂的那个。
stillsilly
2023-07-07 17:04:39 +08:00
@ETO
那你要多努力了,裁员最先裁你这种
yetrun
2023-07-12 14:37:10 +08:00
webstorm 和 vscode 都用过,对于 Vue3 + TS 项目,我发现类型提示上 vscode 比 webstorm 多,特别是 template 块
ETO
2023-07-17 19:42:42 +08:00
@stillsilly 好的,我回家养猪
tlerbao
2023-07-26 11:45:58 +08:00
我选择 webstorm 最新版支持的非常好
NOneKnowYeah
2023-09-27 08:38:10 +08:00
我选 webstorm ^_^
daliusu
202 天前
你不用.vue ,用 react 或者 vue 的 tsx ,webstorm 和 vscode 基本都没问题,我能感觉到的问题只有 webstorm 复制代码可以把导入一起准确的复制,其他甚至 vscode 更好用,ts 提示更多一些更轻快一些。用.vue ,这俩都是灾难,尤其是文件多了之后,各种层出不穷的问题,尤其是 vscode 那个稀烂的 vue 插件,动不动崩溃提示归零

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952974

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX