之前都是用eclipse来进行软件开发,随着身边的越来越多的人推荐使用IDEA,本人也尝试学习使用IDEA来进行代码开发,正好打算重新过一遍JAVA和各种知识,因此打算使用IDEA来进行重新学习。由于本人英语基础比较差,因为很多的英文单词不认识,我会把IDEA中经常出现的英文单词也记录下来,希望能够记住。
首先我先来了解一下IDEA的主页面和相关的按钮(本人现在用的是2019.3版本,不是最新版本,但是我觉得工具都是相通的,先学着这种),
最上面自左向右分别是
File文件、Edit文本编辑、View菜单视图、Navigate导航、Code代码操作、Analyze依赖关系、Refactor抽取、Build编译、Run运行、ToolsIDEA相关工具、VCS版本控制、Window窗口、Help帮助
当然这样介绍和学习还是很抽象,因此,我们还要具体去看
1.文件File
我介绍几个常用的,New就是新建一个项目、open就是打开一个项目、open URL就是根据URL打开相关页面、open Recent 就是打开最近打开的项目,close Project关闭项目、settings是文件(项目)的相关配置(例如字体风格等)project Structure项目结构,了解了这些我们就可以新建一个项目了。
2.Edit文本编辑、
这个视图和Eclipse基本一致,常用的就是复制粘贴查找。1.Undo:撤销 2.Redo Duplicate Line or Selection:重新复制行或选择。(返回撤销之前) 3.Cut:剪切 4.Copy:复制 5.Copy:复制文件路径 6.Copy Reference 7.Paste:粘贴 8.Paste from History…:从剪切板中选择历史复制的内容粘贴 9.Paste: 10.Delete:删除 11.Find:查找
3.View菜单视图
Tool Windows:一些工具窗口、 Recent Files:最近打开过的文件(Crtl + E) 、 Recently Changed Files:最近做过修改过的文件 、 Recent Changes:最近修改记录 、 Toolbar:工具栏(显示/关闭) 、 Tool Buttons:工具按钮(IDEA左右和底部的工具框) 7. Status Bar:IDEA右下角的状态栏
4.Navigate导航、
1.Class:查询类 、File:查询文件、 Jump to Navigation Bar:跳到导航栏 、Declaration:进入光标所在的方法/变量的接口或是定义处、Implementations:方法的实现、Type Declaration:进入光标当前所在属性的类、Type Hierarchy:当前类的分层结构
后面的都是一些关于代码的快捷键操作,目前也用不到,了解了这些知识我们就可以新建一个Java项目了。
点击新建项目——》新建包——》新建class——》输入代码后,点击绿色的小三角运行,第一个Java项目就写好了。