开箱即用 真好。不用怎么动 eslint prettier 的规则。补全什么的也不用怎么配。
不禁想到 苹果的 Xcode 真好贴心,微信小程序开发工具也好贴心。都是开箱即用。 折腾了三天就这个结果。
1
Leviathann 2022-06-02 16:49:06 +08:00
eslint prettier 这个总得自己配一次
配好了应该就是通用的 |
2
slimhigh 2022-06-02 16:50:59 +08:00 2
收费软件的优势就体现出来了
|
3
fiypig 2022-06-02 16:51:57 +08:00
我还是习惯用 vscode 哈哈哈 ,PHP uniapp 都一把梭
|
4
alexmy 2022-06-02 16:59:15 +08:00 1
像我这种要写前后端,而且好多种语言,一天可能都要来回切换好几次的人来说,vscode 真好。
|
5
sarices 2022-06-02 17:04:38 +08:00 3
hbuilder 啊
|
6
yaphets666 2022-06-02 17:04:59 +08:00 29
你如果觉得微信小程序开发工具好用,我建议你要谨慎考虑是否要从事这个行业了
|
7
tanpengsccd OP @Leviathann 对啊,对于初学者 一上来代码还没怎么写就搞 各种规则,而且 selint prettier 经常搞的还有冲突,这直接浇灭初学者的耐心。
|
8
superfatboy 2022-06-02 17:11:11 +08:00
@yaphets666 哈哈,非常同意
|
9
dcsuibian 2022-06-02 17:15:42 +08:00 2
Webstorm 是真的强。我一开始使用 vscode 的,当时是觉得反正前端调试都是要浏览器的,运行都是 yarn serve 命令行的。能有什么差别。
后来不记得怎么了,换着用了一段时间,才发现是真的牛逼。 1 、写 vue 的时候,很多时候会把变量名写错,而且是在闭包外面的,这时候 vscode 里往往看不出任何效果,但 webstorm 就能用下划线提示出来。 2 、没有用到的函数、变量也会用给你变灰,让你看出来。 3 、还有提供的各种重构功能,重命名特别方便。 4 、最主要是他即使在 vue 里,也有很强的代码提示功能,js 这么动态,想不太明白它是怎么猜出来的。 5 、甚至我感觉 TypeScript 的体验都更好。 目前发现的需要配置的:①Prettier 需要设置一下,使用 node_modules 中的包,使用它作为格式化器。②Webstorm 中 HTML 中默认是使用单引号的,要改成双引号。其它真的没啥了。 |
11
lujiaosama 2022-06-02 17:24:12 +08:00
用不来 vscode 就 webstorm 吧. uniapp 的 hbuilder 编译速度简直蜗牛插件少得可怜, 微信开发者工具就更加难用了要啥没啥只能当个模拟器, 跟 vscode 完全都不是一个档次的.
|
12
wangtian2020 2022-06-02 17:25:59 +08:00 6
初学者为什么要学 uni-app 这个粪坑,黑盒调试,框架无数的 bug ,学了就掉坑里
确实我也有过不会给 prettier 配置的时候,但是我现在所有的项目的 .prettierrc 都是我手动配置,eslint 能关就关 你不会配置可以不用,但是犯不着踩一捧一 不过说实话确实中文搜索中对于如何关闭 eslint 的内容很难找到 |
13
learnshare 2022-06-02 17:27:39 +08:00
微信开发工具和微信本身一样,缝合怪
|
14
justwe7 2022-06-02 18:06:39 +08:00
要这么讲,Hbuilder 不更易用?
|
15
irisdev 2022-06-02 18:32:33 +08:00
如果 vscode 一年也收几百块,可能觉得 vscode 比 webstorm 好用的人会少很多
|
16
noyidoit 2022-06-02 18:33:10 +08:00
别的不懂, `.prettierrc` 总共就十几个配置, 常用的也就几个, 花十分钟就能配好
https://prettier.io/docs/en/configuration.html https://prettier.io/docs/en/options.html |
17
Akitora 2022-06-02 18:50:48 +08:00 via Android
最近接触 qq 小程序开发,也很头疼环境问题,蹲一个
|
18
uqf0663 2022-06-02 18:51:51 +08:00 via Android 2
@wangtian2020 “高速公路上某人逆行,他还很奇怪为什么整条高速公路上其他人都傻×都在逆行………”
偶尔遇到一个 bug 可能是框架 bug ,但如果你能遇到无数 bug 你可能需要先确认一下你是不是自信过头了…[手动狗头] |
19
tanpengsccd OP @uqf0663 hbuilderx 最新版 3.4.7 确实在 mac 有很多 bug ,已知的
1 经常 无法回车换行 2 经常 无输入代码 3 Preview 下面的调试器 经常不显示 4 有时候无法选中代码 5 选中的代码无法无法高亮 6 粘贴代码 光标经常错位 7 断点有时候失效 8 cmd shift o 查询输入五笔中文 崩溃 听同事说 windows 会好一些,但他也不承认 hbuilderx 好用。 |
20
BealuoC 2022-06-02 20:04:57 +08:00
webstorm 支持 vite 了沒
|
21
Zzzz77 2022-06-02 20:26:12 +08:00
这个锅 vscode 不背哈.... ESLint Prettier 这些是比较基础的东西,无关 IDE~
|
22
sjhhjx0122 2022-06-02 21:13:41 +08:00
我不懂 eslint prettier 一般不是读的项目里的配置文件吗,还是你配在在 vscode 里?那多人协作咋办,大家都拷一遍你的配置吗,微信开发者工具和 hbuilder 你是我见过第一次说行的,webstorm 和 vscode 写 vue 真差不多,当然没上 ts 和 vue3 的话,vscode 的 vetur 是真的垃圾,volar 还是有不错的提示的
|
23
sjhhjx0122 2022-06-02 21:20:50 +08:00
@dcsuibian 1,2,3,4 这些都是 vetur 问题,vscode 可不背锅啊,同样是 html 语法加 ts ,angular 就能在 vsocde 全部都有提示,这还是工具插件自己的问题,上 ts 然后上 vue3 用 volar vscode 就正常多了。
webstorm 每一个项目都要重新配 Prettier ,eslint 的包路径是真的烦,主要还重,我 macbook pro14vscode 开项目基本能做到秒开秒高亮,webstorm 就不行,还有就是 md theme 收费,真的难顶 |
24
rehoni 2022-06-02 21:24:44 +08:00 via Android 1
我觉得你需要一个前辈带带你...
|
25
MakHoCheung 2022-06-02 21:29:45 +08:00
@irisdev 哈哈哈,真实。利益可以影响一个人的方方面面。
|
26
jigi330 2022-06-02 21:42:29 +08:00
vscode 确实新手不友好,不配置一堆插件没法用,你需要跟着一些前端开发环境搭建的帖子走一遍。webstorm 比 vscode 是好用,缺点也就是启动慢点,大点的项目 js 重构,有 webstorm 才放心。
|
27
MuscleOf2016 2022-06-02 21:48:37 +08:00
找个前辈学习下,前端的工程化,规范化,怎么配置的。不然真的到工作中,会被别人各种吐槽的。当然,可能项目中这些都配好了。
|
28
DOLLOR 2022-06-02 21:52:40 +08:00
我挺好奇哈,如果只写 TypeScript 的话,WebStorm 和 VS Code 相比还有什么优势么?
|
29
fengbjhqs 2022-06-02 23:15:47 +08:00 1
你还没有被社会毒打,等好久维护一个 shi 一样的项目,你就知道 eslint ,ts 的重要性
|
30
fengbjhqs 2022-06-02 23:18:00 +08:00
我们公司,没有按照 eslint 写代码,git hook 直接给拒绝了,代码都不能提交
而且 eslint 可以取消不用哇, 稳定性 vscode 的确没 webstorm 好 只是你们公司有买 WebStorm 吗 |
31
pengtdyd 2022-06-03 00:10:57 +08:00
工具有那么重要吗?
|
32
levelworm 2022-06-03 01:38:09 +08:00 via Android
初学者就开箱即用就好了。不过 IDE 有时候也有点重,比如我刚用 jetbrain 的时候就很困扰,为什么一定要新开 project ,我直接编译单个文件不行吗?现在觉得如果是初学 C 的人,可能 vscode 加 Linux 是比较好的选项。
|
33
codingBug 2022-06-03 03:51:13 +08:00
前端用 vscode ,因为 vscode 对前端的支持处于第一梯队
其他用 Jetbrains 系列 |
34
houshuu 2022-06-03 08:36:45 +08:00
可是 webstorm 要钱啊, 价格还不低.
公司买或者搞自己的私活倒是可以, 如果只是学习学习, 做做自己小项目感觉也没必要花这个钱. |
35
Kinnice 2022-06-03 09:34:15 +08:00 via Android
@pengtdyd 工欲善其事,必先利其器。 要不为什么大家不用记事本写代码呢,还折腾什么 ide 。
|
36
Danswerme 2022-06-03 13:02:11 +08:00
uni-app + 微信小程序开发工具,好家伙你这是 buff 叠满了。微信小程序开发工具这种司马反人类开发工具也只有腾讯有脸放出来。
|
37
christin 2022-06-03 13:04:49 +08:00 via iPhone
你举个别的例子我还同意,uniapp 还是算了吧。新手不建议学
|
38
exploreexe 2022-06-03 14:19:00 +08:00
Hbuilder 还可以。。
|
39
qwqaq 2022-06-03 17:29:54 +08:00
uni-app 开发用 vscode 体验并不友好,之前试过一次直接劝退。如果你想用 vscode 开发的话,试试 [taro]( https://taro-docs.jd.com/) 或其他的框架?虽然微信小程序的开发体验都跟屎一样。
虽然但是,又不是不能用,习惯是一个时间问题...... |
40
jigi330 2022-06-04 01:29:16 +08:00
我穿越了吗?昨天好像看到一条一模一样的帖子
|
41
tanpengsccd OP @dcsuibian 感谢过来人解答,我来配配。
|
42
codefun666 2022-06-05 08:41:19 +08:00
从来不用 VSCode ,微软的东西一言难尽
|
43
Zerek 2022-06-05 11:29:31 +08:00
顺手点进 vuejs 节点题主四联贴
|
44
Zerek 2022-06-05 17:49:57 +08:00
...看完你的贴子去玩了会儿 vuejs 确实好√
感谢带我入坑 |