Intellij idea使用入门Word格式文档下载.docx

上传人:b****8 文档编号:22955305 上传时间:2023-02-06 格式:DOCX 页数:25 大小:814.67KB
下载 相关 举报
Intellij idea使用入门Word格式文档下载.docx_第1页
第1页 / 共25页
Intellij idea使用入门Word格式文档下载.docx_第2页
第2页 / 共25页
Intellij idea使用入门Word格式文档下载.docx_第3页
第3页 / 共25页
Intellij idea使用入门Word格式文档下载.docx_第4页
第4页 / 共25页
Intellij idea使用入门Word格式文档下载.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

Intellij idea使用入门Word格式文档下载.docx

《Intellij idea使用入门Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Intellij idea使用入门Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。

Intellij idea使用入门Word格式文档下载.docx

ApplicationModule。

另外几项,Gradle:

ApplicationModule,用gradle来构建Android应用(公司不用);

EmptyModule,空模块;

LibraryModule,建立一个库模块,供其他模块使用。

C.点击Next,键入相关的应用信息

D.点击Next

填写项目信息、项目路径,选择项目依赖的SDK(没有的话,点击NEW之后悬着SDK的根目录进行创建)

选择部署应用的机器(模拟器或者USB设备,还是部署应用的时候弹出对话框进行选择)

E.点击Finish,若当前窗口打开其他Project,会提示在当前窗口打开还是在新的窗口打开新建的Project,根据需要选择。

至此一个新的AndroidProject就创建好了。

4.导入项目

A.选择源目录

点击File→ImportProject并指定导入项目所存放的磁盘位置。

B.选择目标项目。

用户可以根据所导入的项目创建一个新的IntelliJIDEA项目。

可导入的项目包括Eclipse,Maven和Gradle项目等。

用户也可以跳过具体的项目文件,直接从源文件建立新的项目。

C.配置新项目

用户需要指定根据源文件所创建的新项目名称和磁盘位置。

D.选择要导入的文件

因为在这种情况下没有已知的项目模型在运行,所以IntelliJIDEA的向导要经过不少的步骤才能在磁盘上找到匹配的模型和Android项目的要求。

例如,用户应该指明需要的是gen还是src文件夹。

E.同样,需要确认导入的任何开源项目都可以在源项目中找到。

F.下一步,确认配置信息后,点击Finish。

会从现有的文件和项目中创建一个全新的IntelliJIDEA项目。

5.改变projectstructure

A.点击右上角搜索图标左边的图标,如图。

B.按下图步骤可以把一个模块作为库模块供其他模块使用(具体怎么使用见C)

C.按照下图步骤可以改变每个module的依赖结构。

点击右边侧栏的+或-来增加和减少依赖

包括

第一,增加jar包

第二,增加库,也就是左侧栏Libraries和GlobalLibraries下列举的,当然也可以在里面添加Library并且编辑该Library下的jar包

第三,模块依赖,也就是可以依赖B步骤设置的库模块

D.当一个依赖左边的Export打上勾之后,说明依赖该Module的其他module也可以使用该依赖

6.断点调试

A.在某一行的做出单击打上断点,如图

B.点击右上角的调试按钮

C.运行到断点时,弹出调试窗口,点击相关按钮进行操作

D.Idea可以把实时的结果打印在相关变量的后头

7.SVN的使用

A.如果没有装SVN客户端,把Settings->

VersionControl->

Subversion下的三个勾去掉,如图

B.检出项目

C.在弹出的SVNRespositories窗口右键新建远程链接

D.右键相关链接,选择检出(Checkout)

E.按照提示操作即可,检出后,按上面导入工程的步骤导入idea即可。

F.提交(commit)和更新(update)修改,分别点击右上角的

然后进行接下来的具体动作

双击相关的文件,可以看到修改了的地方。

8.和Eclipse的一些比较。

project对应eclipse中的workspace,module对应project.但是在eclipse中创建一个workspace,我理解这个workspace仅仅保存当前的workspace包含哪些project以及当前workspace的配置.

9.默认的快捷键

编辑类:

Ctrl+Space

基本代码实例(类、方法、变量)

Ctrl+Shift+Space

智能代码实例(根据需要的类型过滤方法和变量)

Ctrl+Shift+Enter

完整的声明(如有代码提示,自动获取第一个并在句尾加上分号结束。

无提示,在此行下新增一行)

Ctrl+P

参数信息(在方法调用参数时使用)

Ctrl+Q

Doc说明文档快速查看

Shift+F1

查看外部doc文档

Ctrl+ 鼠标放在代码上面

代码的简要doc说明(基本上是类或者方法的声明)

Ctrl+F1

查看光标所在处的错误或者警告的详细信息

Alt+Insert

生成代码(Getter、Setter、Constructors、hashCode…)

Ctrl+O

重写方法

Ctrl+I

实现方法

Ctrl+Alt+T

将光标所处行的代码用语句块(if…else、try…catch…)包围

Ctrl+/

注释/反注释光标所在行(自动换行)

Ctrl+Shift+/

注释/反注释代码块

Ctrl+W

递增地(代码块所包含的范围增大)选择连续的代码块

Ctrl+Shift+W

在用了Ctrl+W后,减小代码块所包含的范围

Alt+Q

上下文信息

Alt+Enter

显示意图动作和快速修复

Ctrl+Alt+L

代码格式化

Ctrl+Alt+O

优化Imports(去掉不必要的)

Ctrl+Alt+I

代码自动对齐

Tab/Shift+Tab

缩进/反缩进所选行

Ctrl + X or Shift + Delete

剪切行/代码块到剪贴板(默认全选一行)

Ctrl + C or Ctrl + Insert

复制行/代码块到剪贴板(默认全选一行)

Ctrl + V or Shift + Insert

粘贴剪贴板中的内容

Ctrl + Shift+V

粘贴剪贴板中缓存的内容

Ctrl + D

复制当前行/代码块的一个副本并插入到内容中

Ctrl + Y

删除光标所在行

Ctrl + Shift+J

智能行合并(在本行任何位置,自动删除本行的回车键和空格,将下一行字符连接到本行)

Ctrl + Enter

智能分行(和Enter键的区别:

光标不动,在本行下面新增一行)

Shift+Enter

开始新的一行(相当于在行末按Enter键)

Ctrl+Shift+U

变换光标所在处/代码块的字母的大小写状态

Ctrl+Shift+]/[

从光标处在处开始选择到最近]/[的代码块

Ctrl+Delete

删除光标后的一个单词

Ctrl+Backspace

删除光标前的一个单词

Ctrl+NumPad+/-

展开/收缩代码块

Ctrl+Shift + 数字键盘的+

展开所有代码块

Ctrl+Shift + 数字键盘的-

折叠所有代码块

Ctrl+F4

关闭当前tab页

搜索/替换:

双击Shift

万能搜索

Ctrl+F

查找

F3

查找下一个

Shift+F3

查找上一个

Ctrl+R

替换

Ctrl+Shift+F

在指定路径中的文件中查找内容

Ctrl+Shift+R

在指定路径中的文件中替换内容

Ctrl+Shift+S

Searchstructurally(UltimateEditiononly)

Ctrl+Shift+M

Replacestructurally(UltimateEditiononly)

代码方法/变量使用处搜索:

Alt+F7

查找当前文件变量/方法的使用处

Ctrl+F7

查找当前项目变量/方法的使用处

Ctrl+Shift+F7

高亮显示变量/方法名在当前文件的所有使用处

Ctrl+Alt+F7

弹窗显示变量/方法名在当前文件的使用处列表

编译和运行:

Ctrl+F9

Make项目(修改编译和依赖)

Ctrl+Shift+F9

编译文件、包或者模块

Alt+Shift+F10

选择配置并运行

Alt+Shift+F9

选择配置并调试

Shift+F10

运行

Shift+F9

调试

Ctrl+Shift+F10

配置编辑器运行环境

调试:

F8

Stepover(步越:

越过子函数,但子函数会执行)

F7

Stepinto(步进:

进入子函数)

Shift+F7

Smartstepinto(智能步进)

Shift+F8

Stepout(跳出:

跳出子函数)

Alt+F9

Runtocursor(运行到光标处)

Alt+F8

Evaluateexpression(计算表达式?

F9

Resumeprogram(恢复程序)

Ctrl+F8

Togglebreakpoint(切换断点)

Ctrl+Shift+F8

Viewbreakpoints(查看断点)

导航:

Ctrl+N

跳转到某个类文件

Ctrl+Shift+N

跳转到某个文件

Ctrl+Alt+Shift+N

跳转到某个标识符处,包括类名,方法,变量

Alt+左/右箭头

切换到左边/右边的编辑标签

F12

打开上一次打开的工具窗口

Esc

从工具窗口回到编辑窗口

Shift+Esc

隐藏活动的工具窗口并回到编辑窗口中

Ctrl + Shift + F4

关闭活动的run/messages/find/...窗口

Ctrl + G

跳转到某行

Ctrl + E

弹出一个菜单,上面包含最近打开的文件和工具窗

Ctrl + Alt+向左/向右箭头

跳转到上一个/下一个

Ctrl + Shift + Backspace

跳转到上一次做出修改的地方

Alt+F1

(实际应该是快捷菜单栏吧?

Ctrl+BorCtrl+Click

跳转到方法或者变量的声明处

Ctrl+Alt+B

跳转到implements方法或者接口的地方

Ctrl+Shift+I

打开类/方法/变量的文档说明窗口

Ctrl+Shift+B

查看类型的声明(例如:

定义一个String字符串,将跳到String类中)

Ctrl+U

跳转到super-method/super-class处

Alt+Up/Down

跳转到上一个/下一个方法的第一行处

Ctrl+]/[

移动光标到最近的]/[位置

Ctrl+F12

弹出文件的结构窗口(方法、常量等)

Ctrl+H

光标所在处的方法所属的类的继承层级制度

Ctrl+Shift+H

方法的层级制度

Ctrl+Alt+H

方法调用的层级制度

F2/Shift+F2

跳转到下一个/上一个错误处并高亮显示

F4/Ctrl+Enter

查看/改变源代码(Ctrl+Enter功能键冲突)

Alt+Home

打开路径导航条

F11

设置/取消书签

Ctrl+F11

设置带数字/字母编号的书签

Ctrl+#[0-9]

跳转到[0-9]编号的书签处

Shift+F11

在弹出窗口中显示所有的书签

重构:

F5

复制

F6

移动

Alt+Delete

安全删除

Shift+F6

重命名(批量)

Ctrl+F6

修改方法(修饰符、方法名、参数列表、返回值、异常等)

Ctrl+Alt+N

内嵌(可以将变量替换为其他内容)

Ctrl+Alt+M

提取成方法

Ctrl+Alt+V

提取成变量

Ctrl+Alt+F

提取成字段

Ctrl+Alt+C

提取成常量

Ctrl+Alt+P

提取成参数

版本控制和本地历史(VCS/LocalHistory):

Ctrl+K

提交项目到vcs

Ctrl+T

从vcs中更新项目

Alt+Shift+C

查看最近更新

Alt+` 

(反引号)

vcs快速设置弹出菜单

Live模板:

Ctrl+Alt+J

用Live模板包围光标所在行的代码

Ctrl+J

插入Live模板

iter

使用JDK1.5风格迭代容器

inst

用instanceof检查对你的类型并向下转换对象

itco

遍历java.util.Collection集合的元素

itit

遍历java.util.Iterator集合的元素

itli

遍历java.util.List集合的元素

psf

publicstaticfinal

thr

thrownew

更多Live模板查看:

Settings—Editor—LiveTemplates

通用快捷键:

Alt+#[0-9]

打开相对应的工具窗口

Ctrl+S

保存全部

Ctrl+Alt+Y

同步

Ctrl+Shift+F12

编辑器最大化

Alt+Shift+F

添加到最喜欢

Alt+Shift+I

根据当前配置文件审查当前文件

Ctrl+BackQuote(`)

快速切换代码颜色主题

Ctrl+Alt+S

打开设置

Ctrl+Alt+Shift+S

打开项目结构对话框,在这里可以删除模块

Ctrl+Tab

在已打开的文件和工具窗口之间切换

Ctrl+Shift+A

查找所有快捷操作(基本所有的动作在这里都可以找到)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 电大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1