初学者开发 vue uni-app 还是用 webstorm 吧, 配置 vscode 要把我整疯了...

2022-06-02 16:48:06 +08:00
 tanpengsccd

开箱即用 真好。不用怎么动 eslint prettier 的规则。补全什么的也不用怎么配。

不禁想到 苹果的 Xcode 真好贴心,微信小程序开发工具也好贴心。都是开箱即用。 折腾了三天就这个结果。

7300 次点击
所在节点    Vue.js
44 条回复
Leviathann
2022-06-02 16:49:06 +08:00
eslint prettier 这个总得自己配一次
配好了应该就是通用的
slimhigh
2022-06-02 16:50:59 +08:00
收费软件的优势就体现出来了
fiypig
2022-06-02 16:51:57 +08:00
我还是习惯用 vscode 哈哈哈 ,PHP uniapp 都一把梭
alexmy
2022-06-02 16:59:15 +08:00
像我这种要写前后端,而且好多种语言,一天可能都要来回切换好几次的人来说,vscode 真好。
sarices
2022-06-02 17:04:38 +08:00
hbuilder 啊
yaphets666
2022-06-02 17:04:59 +08:00
你如果觉得微信小程序开发工具好用,我建议你要谨慎考虑是否要从事这个行业了
tanpengsccd
2022-06-02 17:05:58 +08:00
@Leviathann 对啊,对于初学者 一上来代码还没怎么写就搞 各种规则,而且 selint prettier 经常搞的还有冲突,这直接浇灭初学者的耐心。
superfatboy
2022-06-02 17:11:11 +08:00
@yaphets666 哈哈,非常同意
dcsuibian
2022-06-02 17:15:42 +08:00
Webstorm 是真的强。我一开始使用 vscode 的,当时是觉得反正前端调试都是要浏览器的,运行都是 yarn serve 命令行的。能有什么差别。
后来不记得怎么了,换着用了一段时间,才发现是真的牛逼。
1 、写 vue 的时候,很多时候会把变量名写错,而且是在闭包外面的,这时候 vscode 里往往看不出任何效果,但 webstorm 就能用下划线提示出来。
2 、没有用到的函数、变量也会用给你变灰,让你看出来。
3 、还有提供的各种重构功能,重命名特别方便。
4 、最主要是他即使在 vue 里,也有很强的代码提示功能,js 这么动态,想不太明白它是怎么猜出来的。
5 、甚至我感觉 TypeScript 的体验都更好。

目前发现的需要配置的:①Prettier 需要设置一下,使用 node_modules 中的包,使用它作为格式化器。②Webstorm 中 HTML 中默认是使用单引号的,要改成双引号。其它真的没啥了。
soislom
2022-06-02 17:16:02 +08:00
lujiaosama
2022-06-02 17:24:12 +08:00
用不来 vscode 就 webstorm 吧. uniapp 的 hbuilder 编译速度简直蜗牛插件少得可怜, 微信开发者工具就更加难用了要啥没啥只能当个模拟器, 跟 vscode 完全都不是一个档次的.
wangtian2020
2022-06-02 17:25:59 +08:00
初学者为什么要学 uni-app 这个粪坑,黑盒调试,框架无数的 bug ,学了就掉坑里
确实我也有过不会给 prettier 配置的时候,但是我现在所有的项目的 .prettierrc 都是我手动配置,eslint 能关就关
你不会配置可以不用,但是犯不着踩一捧一
不过说实话确实中文搜索中对于如何关闭 eslint 的内容很难找到
learnshare
2022-06-02 17:27:39 +08:00
微信开发工具和微信本身一样,缝合怪
justwe7
2022-06-02 18:06:39 +08:00
要这么讲,Hbuilder 不更易用?
irisdev
2022-06-02 18:32:33 +08:00
如果 vscode 一年也收几百块,可能觉得 vscode 比 webstorm 好用的人会少很多
noyidoit
2022-06-02 18:33:10 +08:00
别的不懂, `.prettierrc` 总共就十几个配置, 常用的也就几个, 花十分钟就能配好
https://prettier.io/docs/en/configuration.html
https://prettier.io/docs/en/options.html
Akitora
2022-06-02 18:50:48 +08:00
最近接触 qq 小程序开发,也很头疼环境问题,蹲一个
uqf0663
2022-06-02 18:51:51 +08:00
@wangtian2020 “高速公路上某人逆行,他还很奇怪为什么整条高速公路上其他人都傻×都在逆行………”

偶尔遇到一个 bug 可能是框架 bug ,但如果你能遇到无数 bug 你可能需要先确认一下你是不是自信过头了…[手动狗头]
tanpengsccd
2022-06-02 19:47:01 +08:00
@uqf0663 hbuilderx 最新版 3.4.7 确实在 mac 有很多 bug ,已知的
1 经常 无法回车换行
2 经常 无输入代码
3 Preview 下面的调试器 经常不显示
4 有时候无法选中代码
5 选中的代码无法无法高亮
6 粘贴代码 光标经常错位
7 断点有时候失效
8 cmd shift o 查询输入五笔中文 崩溃

听同事说 windows 会好一些,但他也不承认 hbuilderx 好用。
BealuoC
2022-06-02 20:04:57 +08:00
webstorm 支持 vite 了沒

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

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

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

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

© 2021 V2EX