Java接口自动化之IDEA介绍及常用快捷键「终于解决」

idea (51) 2023-03-24 22:04

大家好,我是编程小6,很高兴遇见你,有问题可以及时留言哦。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第1张

点击上方头像关注我,每周上午 09:00准时推送,每月不定期赠送技术书籍,小窗口回复“资源”、“测试工具包”领取测试资源。

本文6294字,阅读约需16分钟

在此之前的Python接口自动化系列,有些小伙伴没赶上,为了提升面试信心,展示技术的多样性,让面试官认可我们的技术(吹牛)能力,接下来就要开始Java接口自动化的旅程。

工欲善其事,必先利其器‍‍‍‍‍‍‍‍,今天主要介绍IDEA特点、永久激活及常用快捷键。最新版本激活不太稳定,所以这里选择的版本2019.3.3,安装包及激活成功教程补丁,在公众号后台回复“IDEA”领取。

IDEA介绍

1

IDEA是什么?

IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

IDEA官网地址:https://www.jetbrains.com/idea/

2

IDEA 优点?

  • 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。
  • 拥有更好的项目管理方式,IDEA中的Project类似于eclipse中的workspace,IDEA中的Project是一个工程,有统一的Global Library,也可以正确的相互依赖,把原来为了方便开发的模块整合到一起进行管理。
  • 更高的开发效率,IDEA还有着强大的整合能力例如:Git、Maven、Spring等支持,精准搜索、提示功能的快速便捷。

IDEA永久激活

①公众号后台回复关键词IDEA,下载IDEA安装包及激活成功教程文件。

②双击idea安装包,进行安装。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第2张

③点击Next。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第3张

④默认或者选择自己的安装位置,点击Next。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第4张

⑤勾选64-bit launcher,点击Next。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第5张

⑥点击Install。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第6张

⑦勾选Run IntelliJ IDEA,点击Finish。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第7张

⑧默认不导入设置,点击OK。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第8张

⑨选择使用模式,然后点击激活按钮。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第9张

点击Continue。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第10张

⑪点击底部Configure,选择Edit Custom VM Options...

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第11张

配置文件最后一行加上激活成功教程补丁的位置(注意:是自己激活成功教程补丁的存放位置),点击Save。

-javaagent:C:\software\idea2019.3\jetbrains-agent\jetbrains-agent.jar

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第12张

重启IDEA,点击底部Configure,选择Manager License...

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第13张

选择Activation code,输入激活码,再点Activate。

激活码如下:

3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9XSwiaGFzaCI6IjEyNzk2ODc3LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-WGTHs6XpDhr+uumvbwQPOdlxWnQwgnGaL4eRnlpGKApEEkJyYvNEuPWBSrQkPmVpim/8Sab6HV04Dw3IzkJT0yTc29sPEXBf69+7y6Jv718FaJu4MWfsAk/ZGtNIUOczUQ0iGKKnSSsfQ/3UoMv0q/yJcfvj+me5Zd/gfaisCCMUaGjB/lWIPpEPzblDtVJbRexB1MALrLCEoDv3ujcPAZ7xWb54DiZwjYhQvQ+CvpNNF2jeTku7lbm5v+BoDsdeRq7YBt9ANLUKPr2DahcaZ4gctpHZXhG96IyKx232jYq9jQrFDbQMtVr3E+GsCekMEWSD//dLT+HuZdc1sAIYrw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ndaik1GD0nyTdqkZgURQZGW+RGxCdBITPXIwpjhhaD0SXGa4XSZBEBoiPdY6XV6pOfUJeyfi9dXsY4MmT0D+sKoST3rSw96xaf9FXPvOjn4prMTdj3Ji3CyQrGWeQU2nzYqFrp1QYNLAbaViHRKuJrYHI6GCvqCbJe0LQ8qqUiVMA9wG/PQwScpNmTF9Kp2Iej+Z5OUxF33zzm+vg/nYV31HLF7fJUAplI/1nM+ZG8K+AXWgYKChtknl3sW9PCQa3a3imPL9GVToUNxc0wcuTil8mqveWcSQCHYxsIaUajWLpFzoO2AhK4mfYBSStAqEjoXRTuj17mo8Q6M2SHOcwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQBonMu8oa3vmNAa4RQP8gPGlX3SQaA3WCRUAj6Zrlk8AesKV1YSkh5D2l+yUk6njysgzfr1bIR5xF8eup5xXc4/G7NtVYRSMvrd6rfQcHOyK5UFJLm+8utmyMIDrZOzLQuTsT8NxFpbCVCfV5wNRu4rChrCuArYVGaKbmp9ymkw1PU6+HoO5i2wU3ikTmRv8IRjrlSStyNzXpnPTwt7bja19ousk56r40SmlmC04GdDHErr0ei2UbjUua5kw71Qn9g02tL9fERI2sSRjQrvPbn9INwRWl5+k05mlKekbtbu2ev2woJFZK4WEXAd/GaAdeZZdumv8T2idDFL7cAirJwcrbfpawPeXr52oKTPnXfi0l5+g9Gnt/wfiXCrPElX6ycTR6iL3GC2VR4jTz6YatT4Ntz59/THOT7NJQhr6AyLkhhJCdkzE2cob/KouVp4ivV7Q3Fc6HX7eepHAAF/DpxwgOrg9smX6coXLgfp0b1RU2u/tUNID04rpNxTMueTtrT8WSskqvaJd3RH8r7cnRj6Y2hltkja82HlpDURDxDTRvv+krbwMr26SB/40BjpMUrDRCeKuiBahC0DCoU/4+ze1l94wVUhdkCfL0GpJrMSCDEK+XEurU18Hb7WT+ThXbkdl6VpFdHsRvqAnhR2g4b+Qzgidmuky5NUZVfEaZqV/g==

粘贴复制的激活码:

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第14张

出现如下界面,表示激活成功。

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第15张

IDEA常用快捷键

日常开发必备之常用快捷键:

快捷键作用

快捷键

接受相应的提示进行补全

Tab

复制

Ctrl+c

复制当前行到下一行

Ctrl+d

粘贴

Ctrl+v

选择待粘贴的内容

ctrl+shift+v

剪切

Ctrl+x

删除当前光标所在行

Ctrl + y

撤销

Ctrl+z

反撤销

Ctrl+Shift+z

单行注释

Ctrl + /

多行注释

Ctrl + Shift + /

当前行上移

alt +Shift + ↑

当前行下移

alt +Shift + ↓

往左移动当前行内容

Shift + Tab

往右移动当前行内容

Tab

格式化代码

Ctrl + alt+ L

退回到前一个编辑的页面

alt + ←

进入下一个编辑的界面

alt + →

大小写转换

Ctrl + Shift + u

快速生成返回值

Ctrl+alt+v

导包,实现接口中的方法

alt+enter

快速跳至错误处

f2

快速跳到上次鼠标停留处

ctrl+alt+←

快速跳到下次鼠标停留处

ctrl+alt+→

快速生成分支、循环、异常处理等代码块

Ctrl+Alt+t

打开最近修改的文件

ctrl+e

注入常用的代码

ctrl+j

查询文件、代码的常用快捷键:

快捷键作用

快捷键

查找当前文件内容

Ctrl+f

查找并替换当前文件里的内容

Ctrl + r

全局搜索文件内容

Ctrl+Shift+f

全局搜索并替换文件内容

Ctrl+Shift+r

查找 所有文件、方法,而忽略文件里的内容

double click shift

查找java 文件

Ctrl + n

查找非java文件,如 yml,properties等

Ctrl+Shift+n

快捷开发之常用代码模板:

简写

生成的模板

psvm

main方法

sout

System.out.println();

soutv

输出变量的值

fori

for (int i = 0; i < ; i++) { }

foreach

for (: ) { }

ifn

if (var == null) { }

psf

public static final

psfi

public static final int

查看更多的模板

ctrl+j

以上

That‘s all

更多系列文章

敬请期待


我是CoCo,计算机科学与技术专业,深漂大厂互联网民工(女),坐标深圳。5年工作经验,3年持续输出技术文。ITester软件测试小栈(ID:ITestingA)号主,专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,第三方转载请注明出处。

1.Python接口自动化-接口基础(一)

2.Python接口自动化-接口基础(二)


3.Python接口自动化-requests模块之get请求


4.Python接口自动化-requests模块之post请求


5.Python接口自动化之cookie、session应用


6.Python接口自动化之Token详解及应用


7.Python接口自动化之requests请求封装


8.Python接口自动化之pymysql数据库操作


9.Python接口自动化之logging日志


10.Python接口自动化之logging封装及实战

Java接口自动化之IDEA介绍及常用快捷键「终于解决」_https://bianchenghao6.com/blog_idea_第16张

想获取更多最新干货内容

快来星标 置顶 关注

发表回复