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

314 天前
 code4love

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

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

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

5720 次点击
所在节点    Vue.js
53 条回复
sunxiaping521
314 天前
都可以,但是前端确实是 vscode 用的多;不过,我是后端,也用 vscode ;免费,插件多;但是,实际项目我还是 IDEA 用的多;总结,看公司要求和个人爱好~
flyqie
314 天前
到目前为止,你可以相信 jb 家的 IDE 。。

vscode 适合自己想折腾的人,新上手或者懒得折腾的话 jb 家 IDE 是很棒的。
q447643445
314 天前
ws 2023.2 好像已经支持 volar
升级到 vue3.3 好像也加强了 props 的提示
vscode 没做过开发 一直当编辑器在用
liuhuansir
314 天前
纯前端估计用 vscode 的比较多,我们公司就是,但是前后端都做的,肯定是 idea 了,直接在一个 IDE 里写前后端不要太方便
ewiglicht
314 天前
不考虑性能 webstorm
cangcang
314 天前
代码不提示是 ts 环境变量定义的问题
Jaosn
314 天前
不应该不提示吧,都有 ts 了
coderdusk
314 天前
1.我是前端,我推荐 VSCode

2.你遇到的问题应该是项目配置有问题,可以用 vite 新建一个项目,然后参照 ElementPlus 文档,重点是 Volar 支持这里

https://element-plus.gitee.io/zh-CN/guide/quickstart.html#%E5%AE%8C%E6%95%B4%E5%BC%95%E5%85%A5

我推荐 types 这一项设置为 "node", "element-plus/global",...]
coderdusk
314 天前
@coderdusk ["node", "element-plus/global",...]
stillsilly
314 天前
我们组 20 个前端,其他 19 个都用 vscode ,就我一个用 webstorm ,但我是技术最屌的那个。
自己用得顺手就行了,不需要管别人用的啥
chf007
314 天前
webstorm
ztc
314 天前
都不用,用 nvim
wu67
314 天前
vsc + volar + ts + vue3 + eslint, 目前有内存泄露的毛病. 反正我电脑上时这样的...
Cloudust
314 天前
volar 这个插件使用上没什么大毛病,就是内存占用太高。开 react 项目,基本 400m 左右,开 vue 直接飙到近 3 个 G 。之前也去提过 issue ,也看到很多类似的 issue ,不过还是没解决问题。
star7th
314 天前
vscode 。你想继续混前端的话,建议跟大流
star7th
314 天前
讨论 vue 还是 react 的可能有不少人。但是编辑器上,vscode 在前端群体里有压倒性的占有率
Ayanokouji
314 天前
我是后端,我推荐 webstorm ,懒得背两套快捷键
stein9999
314 天前
vscode 要折腾插件,不想折腾用 webstorm
9ki
314 天前
一直都是用 IDEA(WebStorm), 你说的问题没有遇到过, 建议重置配置然后重新安装下

顺带一提, 现在 IDEA(WebStorm) 已经内置了 Volar
code4love
314 天前
@coderdusk 这个也配置了,不管用~

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

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

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

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

© 2021 V2EX