目录
2.Translation(强大的翻译插件,英语困难者福音)
3.Rainbow brackets(专属程序员的小情调,大括号也有不一样的色彩)
4.Alibaba Java Coding Guidelines(专业的规范,进入大厂的第一步)
一、前言
我们作为一名准Java工程师,一个好的开发工具对我们来说至关重要,就类似于一个好的厨子得有一口好锅,才能做菜时得心应手。而针对市场上的开发工具,既有传承多年的eclipse,又有渐入主流的IDEA,而试问这两款软件,哪一款对于我们长久编写Java程序来说,具有锦上添花的作用呐?那毫无疑问,IDEA必然是每一个老Java工程师的推荐。但如果你不知道IDEA这几样功能,那你终将见识不到它的强大。
二、目标人群
如果你有下面这种情况,那么这篇文章,终将会为你提供帮助
- 是刚刚想接触IDEA的小白,但无从下手
- 了解IDEA的强大,但又不知如何下载,亦或者不知如何免费使用IDEA
- IDEA成功安装,但仅仅躺在硬盘当中吃灰,从未打开或者使用其编写Hello World都无法完成
- IDEA可以正常使用,但从未了解IDEA当中的插件以及一些初步设置,使用体验感极差
- IDEA编写代码如同在记事本编写一样,磕磕绊绊,不可快速编写程序
三、IDEA的安装及初步设置
1.安装步骤:
- 打开IDEA官网:下载 IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE
- 安装完成后无脑下一步(从百度下载好之后.exe后缀结尾的文件就是其安装包,同安装游戏类似继续安装即可)
2. 初步设置:
当我们安装完成IDEA之后,我们需要对IDEA有一个初步的设置,以边于我们在之后使用其的过程当中,更加的方便。小编为大家找到一个视频,可以带领大家一步一步的去完成初步的设置,视频时间适中,但全为干货,势必会对你有所帮助。链接如下:
四、IDEA中强大的插件
IDEA之所以收到广大Java程序员的喜欢,便是由于IDEA中有众多的插件,可以供我们使用,这些插件对于我们来说具有极大的帮助,有了这些插件,可以使我们如虎添翼,锦上添花,事半功倍。
1.插件推荐
1.Codota(自动补充代码,使你“解放双手”)
和IDEA自动补充的代码不同,这款插件会给你提供给你非常人性化代码补充的选择,只 有当你安装之后才会发现,这款插件将是你最最常用、最最实用、最最好用的一款插件。
2.Translation(强大的翻译插件,英语困难者福音)
当你看见这个插件的名字时,你不难想象,这是一款翻译插件。但是,这绝不仅仅是一款翻译插件。你是否为那么多的类和变量起名字而烦恼,用英文不会,中文不行,拼音太low;你是否为IDEA给你的提示倍感着急。这款插件,既可以用一个快捷键将你的IDEA当中任意一处的英语翻译为汉语,又可以将你在起名字时输入的汉语转换为英语。作用之强大,引无数英语堪忧之程序员为其折腰。(打开以下网址后-->点击action)
3.Rainbow brackets(专属程序员的小情调,大括号也有不一样的色彩)
了解过编程都知道,大括号是编程当中常常出现的符号,数量之多,常常引得我们在找另一半(大括号),这款插件,可以为你的大括号上上不同的颜色,为你的Java程序增添属于它的色彩。
4.Alibaba Java Coding Guidelines(专业的规范,进入大厂的第一步)
我们给类,方法,变量这一系列货起名字时,是最烦燥的时候,总是不知道的该起个什么样的名字,你会他看不懂。而我们以后工作也将会出现类似的问题,由此阿里巴巴专门有一套命名的规范,这个插件就让你从开始就遵守这一规范,(否则会有提示),方便你我,更方便你日后进入大厂。
5.未完待续
2.插件安装教程
以Translations为例,按照如下图操作:
五、IDEA常用快捷键
关于IDEA当中,超级多的快捷键可以帮助我们在编写代码时如虎添翼,下面是我曾经写过的一篇文章,在其中讲解了大多数我们常用的快捷键。
1.总结
注意:如下全部的快捷键对于我们来说都是在编写代码时极其频繁使用到的几个
- shift+F6 (对包和类重命名)
- F2 (快速的将鼠标定位在报错的那一行)
- Ctrl+Shift+l (格式化代码块—>让你代码更整齐)
- Alt+Insert(+Fn) (一键生成setter和getter方法,及构造方法)
- Ctrl+/ (快速单行注释,可选择多行代码,实现一次性全部单行注释)
- Ctrl+shift+/ (文本注释)
- Ctrl+shift+↑ (将当前行和上一行进行交换,本行上移)
- Alt+1 (8和9配合使用。当你在编写过程中想创建另一个类,可不用鼠标直接定 位至导航栏,之后操作9,可直接创建类或者包,实现脱离鼠标)
- Alt+shift(+Fn) (快速创建项目和包)
- Ctrl+D (复制当前行代码到下一行)
- Ctrl+shift+N (打开文件查找对话框,可以快速输入名称跳转到你想打开的文件)
- fori (快速生成for循环)
- Ctrl+shift+X (安装translations插件之后选择翻译替换)
- Ctrl+shift+Y (安装translations插件之后选择翻译)
- shift+Enter (取消手动换行,直接跳转下一行进行输入)
2.使用教程
光看上面的总结,可能无法发挥快捷键作用的强大,我将通过以下视频,以及博主在平时敲代码时的一些小技巧,来带大家熟悉并且真正掌握这些快捷键。
(1)视频讲解
视频地址: IDEA 从入门到精通教程 ,花了1999买到了全网最细讲解的版本_哔哩哔哩_bilibili
(2)技巧讲解
技巧一:Alt+1以及Alt+shift(+Fn) 配合的妙用
当我们在框一编写完程序之后,如果想要新建类或者包时,我们需要用鼠标先选择框二中的一部分,然后鼠标右键,新建等等,过程繁琐。
学会之后:准备新建Alt+1选择到框二-->Alt+shift(+Fn)直接就可新建【这样避免的繁琐多次使用鼠标】
编写不易,如有帮助,可点赞收藏;如有问题可联系博主,qq:2280006919
@Hanpig编写