1
xuanbg 2023-01-12 18:50:39 +08:00
不会
|
2
TAFMT 2023-01-12 18:54:52 +08:00
一直开着扫描。。
|
3
urnoob 2023-01-12 18:59:31 +08:00 via Android 13
为什么要让阿里 pua 我?
|
4
hhjswf 2023-01-12 19:01:06 +08:00 via Android
扫阿里的代码
|
5
yunhui 2023-01-12 19:04:45 +08:00 4
我为啥要被阿里规范,阿里发我工资了?
|
6
tramm 2023-01-12 20:18:16 +08:00 1
不扫描, 写的时候忽略那就忽略了.
|
7
Pantheoon 2023-01-12 21:19:59 +08:00 3
不会,适合自己的规范才是最好的规范,而我的规范就是没有规范
|
8
shore123 2023-01-12 21:22:33 +08:00 1
我又不是阿里的
|
9
wzcloud 2023-01-12 21:45:33 +08:00
kpi 项目...还不是谷歌的 codestyle 呢,阿里的规范插件好几年不更新,idea 动不动就报错.
|
10
cslive 2023-01-12 21:55:23 +08:00 via Android
不会
|
11
oneisall8955 2023-01-12 22:24:47 +08:00 via Android 1
提交用 sonar 插件检测一边就行,还真扫描出来问题
|
12
oneisall8955 2023-01-12 22:30:35 +08:00 via Android
再有,阿里和 idea 的重合太多了
|
13
cubecube 2023-01-13 00:58:03 +08:00
没用检查,但是开着那个格式化插件(个人有微调)
|
14
YepTen 2023-01-13 08:33:20 +08:00
按 IDEA 的来,IDEA 有提示就改,没提示就算。
|
15
echo1937 2023-01-13 08:42:44 +08:00
我用 SonarLint
|
16
fuxinya 2023-01-13 08:47:18 +08:00 via Android
不会
|
17
someonedeng 2023-01-13 08:56:43 +08:00
没必要
|
18
JarlZhang 2023-01-13 09:01:32 +08:00
测试版本提交之前会用阿里规范扫一下,问题级别高的+必要的 就要改掉,只要改个两三次,下次写代码就会注意了。
|
19
kissice 2023-01-13 09:02:26 +08:00
不会,我们不是阿里的,我们有我们自己的规范
|
20
sheeta 2023-01-13 09:03:52 +08:00 via Android
扫什么扫,阿里自己有的代码都不遵守它自己的规范
|
21
nightsky 2023-01-13 09:14:41 +08:00 2
阿里是什么东西
|
22
wangxiaoaer 2023-01-13 09:23:34 +08:00
楼上有一些是不是反阿里反魔怔了?
|
23
Qroxy 2023-01-13 09:26:09 +08:00
只用 SonarLint
|
24
wangxin3 2023-01-13 09:28:32 +08:00
看自己吧,我是之前是一直开着得,但是类文件大了之后会导致很卡,所以就关了。现在用 idea 自带的提示也挺好。
|
25
cco 2023-01-13 09:29:56 +08:00
会,idea 装了插件,还是有些用的。
|
26
privatetan 2023-01-13 09:31:18 +08:00
按照阿里规范,开源项目都通不过
|
27
nothingistrue 2023-01-13 09:44:30 +08:00 1
Java 请基于 https://github.com/google/styleguide 搞自己 /团队 /项目的规范。如果偷懒,就可以直接使用 Google 规范。如果还要再偷懒,那就用 IDEA/Eclipse 自带的规范。不要偷懒用谷歌内部人开源的谷歌规范检查工具,这工具太特么死板有不少人反对。
在用规范的时候,必须先清楚什么是代码规范。 代码规范的目的是,让同一个项目上不同人编写的代码容易被查看。代码规范的参与时机是,当你参与多人项目时。目的意味着,规范是服务于项目,而不是限制项目 /团队 /个人。参与时机意味着当你加入项目或团队的时候,才需要遵照后者的代码规范。先不管阿里规范是服务还是限制,就先说说参与时机。你不想进阿里就没必要用阿里规范。你想进阿里的话,有人用阿里的规范扫过阿里的项目,结果很感人。 这方面 Google 解释的就很好: Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style. 每个主要的开源项目都有自己的风格指南:一组关于如何为该项目编写代码的约定(有时是任意的) 当其中的所有代码都采用一致的风格时,理解大型代码库会容易得多。 If you are modifying a project that originated at Google, you may be pointed to this page to see the style guides that apply to that project. 如果您正在修改源自 Google 的项目,您可能会被指向此页面以查看适用于该项目的样式指南。 |
28
XueDT 2023-01-13 09:54:02 +08:00
偶尔会,不经常
|
29
collen 2023-01-13 09:59:01 +08:00
阿里系 GCK 我在屎山里拉都很艰难了
|
30
fengjianxinghun 2023-01-13 10:00:50 +08:00
阿里规范算个 p 啊。。。
|
31
Ayanokouji 2023-01-13 10:25:47 +08:00
不用,idea 自带的警告 90%都会处理掉
|
32
dingdangmaoup 2023-01-13 10:49:43 +08:00
很好,看完这个贴子的评论,立马卸了这插件
|
33
apktool 2023-01-13 10:58:59 +08:00
规范是推荐、约定,也没说让你强制,很多人魔楞了吧
|
34
blackmirror 2023-01-13 10:59:43 +08:00
自我折磨?老板折腾还不够?
|
35
error523 2023-01-13 11:01:56 +08:00
以前使用,后来发现开了之后非常卡,就关了,不知道现在有没有改进
|
36
Andy223 2023-01-13 11:03:34 +08:00
不会,如果想做静态代码检查,用 SonarQube 不是更好吗
|
37
2020beBetter 2023-01-13 11:14:20 +08:00
会,用的阿里云效。MR 会扫描
|
38
fkdog 2023-01-13 11:19:09 +08:00
你拿阿里的规范去扫他们自家的开源项目也是一堆的 warning ,他们自己都不遵守。。。。
阿里的规范里,有些东西可以参考下。 |
39
perfectlife 2023-01-13 11:20:05 +08:00
扫了也没人看啊,之前 ci 里会拿阿里的规则用 sonar 扫一遍,但是没人看 后来直接把这一步取消了
|
40
securityCoding 2023-01-13 11:21:22 +08:00
没写 java 了,用 golanglint-ci
|
41
wolfie 2023-01-13 13:39:59 +08:00
对初学者还是有点用,用过一段时间,大多不错,也有很多不认同。不如 IDEA 提示。
|
42
WasteNya 2023-01-13 14:43:47 +08:00
阿里算个 der
|
43
kop1989smurf 2023-01-13 14:48:57 +08:00
你在家叠被子会叠豆腐块嘛?
代码规范同理。 你要想明白代码规范的意义和作用范围,在来讨论要不要。 |
44
really28 2023-01-13 15:53:22 +08:00
我写的就是规范,自创规范,提高核心竞争力!
🐶 |
45
joeyFuck 2023-01-13 15:58:11 +08:00
规矩?我的规矩就是规矩!
|
46
qwwe01 2023-01-13 19:59:54 +08:00
idea 自带的够了
|
47
unregister 2023-01-13 20:39:25 +08:00
没啥用,了解多了就没啥价值。比如 equals 一定要哪个在前面哪个在后面否则会空指针,这没什么价值。
|
48
wdlth 2023-01-13 22:39:31 +08:00 1
我喜欢用阿里规约扫阿里开源项目……
|
49
b1ackjack 2023-01-13 22:45:11 +08:00
sonarlint
|
50
WngShhng 2023-01-13 22:53:58 +08:00
额,我之前会把阿里的工具合 SonarLint 一起打开,这种工具对培养自己的编码习惯挺有帮助的
|
51
8675bc86 2023-01-13 22:55:27 +08:00
这是魔怔了吗??
|
52
ljsh093 2023-01-13 22:57:40 +08:00
我的笔记本一开那东西就烫得要死,而且一大堆 warn 黄标看着不烦吗
|
53
kongkx 2023-01-14 06:50:44 +08:00 via iPhone
阿里有像 google 那样的 styleguide 文档吗? 看看能不能做个参考?
|
54
ssdold 2023-01-14 08:48:50 +08:00
不会,我卸载了
|
55
relicH 2023-01-14 09:35:26 +08:00
自己没有自己的规范吗
|
56
ufan0 2023-01-14 15:27:23 +08:00
写代码时候,除非逼不得已,否则 c*.ali*的包一律禁用。
|
57
xinJang 2023-01-14 16:49:52 +08:00
它那个傻逼玩意 一直数组越界也不修复 删了
|
58
tianmalj0613 2023-01-20 10:24:56 +08:00
替代方案很多,PMD CodeStyle , 如果不是 SB 领导强制要求,就不要用
|
59
SkyLine7 2023-02-07 14:14:02 +08:00
阿里自己都不用
|