发布时间:2023-07-14
浏览次数:0
我之前看过这个:Java开发指南(阿里巴巴-大众版),这是一个pdf文档,里面介绍了Java开发的一些协议,上面确实有很多有用的协议。 ,毕业后在实际工作中会遇到很多坑。 现在intellij idea无法删除文件,阿里巴巴再次对这份文档进行了升级,直接将其做成了插件。 你需要的是:知道有这样一个插件,然后你就得安装这个插件。 之后,当你写代码的时候,这个插件会在你写代码的时候手动纠正一些很低级的违规行为。
我们来看看如何在这个IDEA上安装这个插件。
#通过官方仓库安装
1. 打开>>>>...
2.在搜索框中输入可以看到插件,点击安装,然后重启IDE即可生效
注意:由于插件zip包托管在官方CDN上,是从美国服务器下载的,可能会出现超时
也就是说,你下载了很长时间,他就是不下载。
表很紧,下面有离线安装。 我提供一个网络链接。
#通过离线安装包安装
安装插件后,通常需要重新启动IDE。 重新启动后,插件即可工作。
可能会出现英文乱码并提示中英文切换
英文乱码很可能是因为这个插件的一些提示是英文的(看下面的自定义显示提示,可以看到很多提示都是英文的),因为这个编辑器不是鬼写的。 所以,他附带的提示都是英文的。 所以阿里写的插件都有自己的英文提示。 这个提示的英文可能是乱码,也不一定是真的。 因为,我安装这个编辑器的时候,好像默认的字体是 Yahei()
你可以看看新的2个按钮
你可以看到这个地方,你就不能把语言切换成英文吗? ,切换后需要重新启动。
#具体用途
这不是多了2个按钮吗?
里面的工具栏旁边还有2个按钮,如右图所示,这2个按钮也可以直接在当前文件中,右键单击,也可以看到选项。 这是针对单个文件的操作。
您还可以右键单击两侧的目录树来触发对整个项目或选定的目录或文件的检查。
一键,红色的“编码协议扫描”,点击后会对当前文件进行分析。
前面的黄色按钮,他只是开关,实时监控。
实时监控功能会在开发过程中检查当前文件,并以高亮方式提示。 它还可以支持 。 该功能默认开启,可以通过配置关闭。
在里面的截图中,我在两种情况下截获了这个按钮,也就是红色的按钮。 至于这个,我马上告诉你,如果你知道这个,你不需要解释,如果你不知道,就听我说。
下面是实际剖析 Java 文件代码的屏幕截图。
该图片是您当前正在编辑的文件。 只需点击右上角的红色按钮“编码协议扫描”,也可以右键单击选择“编码协议扫描”。
之后就出现了如上所示的分析结果。
你可以简单看一下。
图片上我圈出来的那个,刚才还在工作的男伴,可能还存在这个问题。 具体原因在里面也有描述。
1、可能存在空指针异常。 正确的写法是常量放在上面,调用这个方法。
2.技能名称、参数名称、成员变量、局部变量都统一使用,必须遵循驼峰法(这也是刚才工作的男伙伴没关心的问题)
3. 不允许任何魔法值(即未定义的常量)直接出现在代码中。 这种方式使用的字符串直接写在代码上,这被称为“魔法值”。
4、及时清除不再使用的代码段或配置信息。 当你在改别人的代码时,把没用的删掉就可以了,不用想,需求不好你就改回来。 否则,屏幕上将充满注释和未删除的代码,最终,注释的代码将多于严肃的工作代码。
5、关于代码注释的正确书写姿势。 这没什么好说的。
#关于的使用(高科技,简单实用。)
这通常是当你写完代码,发现代码中有提示,看右图,就知道了。
就是右边那个灯泡形状的东西。 通常,当你的键盘光标连接到代码下方有横线的地方时,它会提示你如何更改。
这样就可以快速的修改代码了。 例如,前面的常量字符串应该位于顶部。 这时候你只需要按向下方向2次就可以选择我截图所指的地方了。 按下回车后,他就会把你的代码已经手动改正,这大大提高了代码编辑的速度。
这里,有一个快捷键。 如果你不知道快捷键,你可能得点击键盘,这样太慢了。
我的系统哦,我的idea用的是它,所以我对应的快捷键是alt+enter。 。 。 按快捷键intellij idea无法删除文件,然后,点击,按方向键几次,就可以直接改代码了。
代码提示很多,试试看效果。
#随意使用本插件的提示功能
从理论上来说,老师告诉你的都是为了你好。 然而,作为中学生,我们并不想什么事都听老师的胡言乱语。 还有一些东西,这个是指这个插件的提示。 不是很有必要,我们不想看到这个提示,怎么办? 这是可定制的。
我们先看一下一个不必要的提示的截图。
我在它前面写了“截止日期”和“日期”。 不过这个插件还是提醒我没有作者。 请参阅下面此提示的详细图片。
那我们看看如何关闭这个不必要的提示
关闭后就不会再有这样的提示了。 看右图,是闭合后的疗效。
#关闭分析结果表格
我使用的idea的版本是2017.1,开发版本,即需要注册并激活的idea。 它不是社区版,社区版的很多功能都没有。 jdk1.71.8都有。
#实测后提示示例
下面放置几个插件实测后,会提示疗效图。
注释时正确坐姿的提示。
关于某人编写不带括号的 if 语句的提示。
关于不遵循驼峰式大小写例程的变量命名的提示。
对于长型数据,前面应使用较大的L。 这主要是为了让人看的舒服,机器无所谓。
枚举是写有注释的,不写注释是不可能的,因为太简单了。
还是变量的命名,需要注意。
这方面的例子太多了,我先举几个。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码