`

IntelliJ IDEA 代码提示的问题

阅读更多

1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。

2、CodeCompletion(代码完成)属性里的一个特殊的变量是,激活Ctrl-Alt-Space可以完成在或不在当前文件里的类名。如果类没有引入则import标志会自动创建。

3、使用Ctrl-Shift-V快捷键可以将最近使用的剪贴板内容选择插入到文本。使用时系统会弹出一个含有剪贴内容的对话框,从中你可以选择你要粘贴的部分。

4、利用CodeCompletion(代码完成)属性可以快速地在代码中完成各种不同地语句,方法是先键入一个类名地前几个字母然后再用Ctrl-Space完成全称。如果有多个选项,它们会列在速查列表里。

5、用Ctrl-/与Ctrl-Shift-/来注释/反注释代码行与代码块。

6 、-/用单行注释标记(“//…”)来注释/反注释当前行或者选择地代码块。而Ctrl-Shift-/则可以用块注释标记(“/*…*/”)把所选块包围起来。要反注释一个代码块就在块中任何一个地方按Ctrl-Shift-/即可。

7、按Alt-Q(View|Context Info)可以不需要移动代码就能查看当前方法地声明。连续按两次会显示当前所编辑的类名。


8、在编辑器里Ctrl-D可以复制选择的块或者没有所选块是的当前行,Ctrl-Y与之相反。

9、Ctrl-W(选择字)在编辑器里的功能是先选择脱字符处的单词,然后选择源代码的扩展区域。举例来说,先选择一个方法名,然后是调用这个方法的表达式,然后是整个语句,然后包容块,等等。

10、在任何工具窗口里使用Escape键都可以把焦点移到编辑器上。

Shift-Escape不仅可以把焦点移到编辑器上而且还可以隐藏当前(或最后活动的)工具窗口。

F12键把焦点从编辑器移到最近使用的工具窗口。

11、在调试程序时查看任何表达式值的一个容易的方法就是在编辑器中选择文本(可以按几次Ctrl-W组合键更有效地执行这个操作)然后按Alt-F8。

12、要打开编辑器脱字符处使用的类或者方法Java文档的浏览器,就按Shift-F1(右键菜单的External JavaDoc)。

要使用这个功能须要把加入浏览器的路径,在“General”选项中设置(Options | IDE Settings),另外还要把创建的Java文档加入到工程中(File | Project Properties)。

13、用Ctrl-F12(View | File Structure Popup)键你可以在当前编辑的文件中快速导航。

这时它会显示当前类的成员列表。选中一个要导航的元素然后按Enter键或F4键。要轻松地定位到列表中的一个条目,只需键入它的名字即可。

14、在代码中把光标置于标记符或者它的检查点上再按Alt-F7(右键菜单中的Find Usages…)会很快地查找到在整个工程中使用地某一个类、方法或者变量的位置。

15、按Ctrl-N(Go to | Class…)再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。

 

同样的方法你可以通过使用Ctrl-Shift-N(Go to | File…)打开工程中的非Java文件。

16、要导航代码中一些地方使用到的类、方法或者变量的声明,把光标放在查看项上再按Ctrl-B即可。也可以通过按Ctrl键的同时在查看点上单击鼠标键调转到声明处。

17、把光标放到查看点上再按Ctrl-Alt-B可以导航到一个抽象方法的实现代码。

18、要看一个所选择的类的继承层次,按Ctrl-H(Browse Type Hierarchy)即可。也可以激活编辑器中的继承关系视图查看当前编辑类的继承关系。

19、使用Ctrl-Shift-F7(Search | Highlight Usages in File)可以快速高亮显示当前文件中某一变量的使用地方。按Escape清除高亮显示。

20、用Alt-F3(Search | Incremental Search)在编辑器中实现快速查查找功能。

在“Search for:”提示工具里输入字符,使用箭头键朝前和朝后搜索。按Escape退出。

21、按Ctrl-J组合键来执行一些你记不起来的Live Template缩写。比如,键“it”然后按Ctrl-J看看有什么发生。

分享到:
评论

相关推荐

    IntelliJ IDEA使用教程从入门到上瘾(2019图文版)

    IntelliJ IDEA 使用教程从入门到上瘾(2019 图文版) 本资源主要介绍了 IntelliJ IDEA 的使用教程,从...各种代码提示,包括 JS 都可以轻松实现。IntelliJ IDEA 是一款现代化智能开发工具,能够提高开发效率和便利性。

    IntelliJ IDEA 2019汉化文件.rar

    标题中的"IntelliJ IDEA 2019汉化文件.rar"指的是为解决中文用户语言障碍问题而提供的汉化包。在默认情况下,IntelliJ IDEA可能使用英文界面,对于不熟悉英文的开发者来说,这可能会增加理解和操作的难度。因此,这...

    Intellij IDEA教程

    首先,IntelliJ IDEA的核心优势在于其强大的代码智能提示和自动完成功能。它能理解多种编程语言,包括Java、Python、JavaScript等,提供了语法高亮、错误检测、快速修复等功能,极大地提高了编码效率。在Java Web...

    IntelliJ IDEA 主题皮肤包

    IntelliJ IDEA是一款广受欢迎的Java开发集成环境,由JetBrains公司开发,它以其高效、智能的代码编辑、强大的项目管理以及丰富的插件系统而受到开发者们的喜爱。本主题皮肤包是为提升开发者在IntelliJ IDEA中的工作...

    Intellij Idea开发工具详细使用文档.pdf

    无论是初学者还是经验丰富的开发者,都能在IntelliJ IDEA的智能提示和辅助功能中受益,享受到流畅的开发体验。通过不断学习和实践,开发者可以更深入地利用IntelliJ IDEA,解决开发过程中遇到的各种问题,实现高质量...

    IntelliJ IDEA安装详解配置教程

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),尤其在Java、Groovy、Scala等语言的开发中表现出色。本教程将详细介绍IntelliJ IDEA的安装过程及基本配置,帮助初学者快速上手。 一、安装步骤 1. ...

    简单的 IntelliJ IDEA 教程

    IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS ...

    IntelliJ IDEA 开发配置指南

    1. 代码检查:IDEA的Inspections功能可以检测代码中的潜在问题,如未使用的变量、语法错误等。 2. 重构:提供了多种重构工具,如提取方法、重命名、移动等,帮助你优化代码结构。 九、其他高级特性 1. Live ...

    IntelliJ IDEA 2017 汉化包

    在描述中提到的“解决无法打开设置问题”,这可能是由于某些用户在尝试打开IntelliJ IDEA的设置选项时遇到了困难。这可能是由于软件配置文件损坏、系统兼容性问题或是更新版本后出现的bug。汉化包除了提供中文界面外...

    尚硅谷_宋红康_IntelliJIDEA的安装、配置与使用(带目录)

    IntelliJ IDEA 被誉为最佳 Java 开发工具之一,在智能代码辅助、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、GUI 设计等方面表现优异。IntelliJ IDEA 在其官方网站上如此描述自身:“通过 Java...

    IntelliJ IDEA 2021.3.3 Setting设置

    例如,代码风格设置可以帮助你保持一致的代码格式,而inspections则可以检测潜在的代码问题。 6. **代码风格(codestyles)** 代码风格设置是针对特定语言的编码规范,包括缩进、空格、命名规则等。你可以为每种...

    Intellij IDEA教程.pdf

    如果用户在之前版本的IntelliJ IDEA中有过个性化设置和插件配置,通过导入旧版的settings目录(默认位于C:\Users\{User}\.IntelliJIdea12目录下),可以将这些配置直接应用到新安装的版本中,这样可以避免重复进行...

    IntelliJ IDEA手册

    - **代码提示**:利用 IntelliJ IDEA 的智能代码补全功能,提高编码效率。 - **重构**:学习如何安全地对现有代码进行重构,包括重命名、移动、提取方法等操作,以优化代码结构。 ##### 2.6 使用版本控制 - **版本...

    IntelliJ IDEA入门图文教程

    IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是...

    IntellijIDEA和eclipse代码格式一致的商业解决方案.docx

    4. **重启Intellij IDEA**:安装完成后,系统会提示重启IDE以便使更改生效。 #### 二、配置 配置Intellij IDEA使用Eclipse代码格式化器涉及以下步骤: 1. **启用Eclipse代码格式化器**:选择`File` -> `Settings`...

    IntelliJ IDEA2018.2中文汉化包

    2018.2版本是IntelliJ IDEA的一个重要更新,引入了许多新特性、优化和修复了已知问题。对于中文用户来说,使用英文版可能会在理解和操作上遇到困扰,因此“IntelliJ IDEA 2018.2中文汉化包”应运而生,旨在为用户...

    intellijIDEA汉化包2019.1版.zip

    "intellijIDEA汉化包2019.1版.zip"就是为了解决这个问题,提供了对IntelliJ IDEA 2019.1版本的中文支持。 汉化包"resources_cn.jar"是实现IntelliJ IDEA汉化的关键组件。这个JAR文件包含了所有UI界面、菜单、提示和...

    IntelliJ IDEA插件开发基础(中文).pdf

    8. **Editor和Document模型**:编辑器是IDE的核心部分,IntelliJ IDEA提供了丰富的API来操作文本、高亮显示、代码格式化等。 9. ** inspections 和 code completion**:开发自定义的代码检查器(inspections)和...

    IntelliJ IDEA 使用教程

    ### IntelliJ IDEA 使用教程详解 #### 一、IntelliJ IDEA 与 Eclipse 核心术语比较 ##### 1.1 为什么IntelliJ IDEA 取消了工作空间? 在 IntelliJ IDEA 中,工作空间这一概念不再单独存在,而是融入到了每一个 ...

Global site tag (gtag.js) - Google Analytics