intellij 订阅
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。 展开全文
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。
信息
领    域
Java,Kotlin
类    型
java语言相关的开发集成环境
地    位
最好用的java集成开发工具
所属公司
JetBrains
外文名
IntelliJ IDEA
IntelliJ IDEA特色功能
IDEA所提倡的是智能编码,是减少程序员的工作,IDEA的特色功能有以下22点 [1]  :● 智能的选取在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。● 丰富的导航模式IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。● 历史记录功能不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。● JUnit的完美支持● 对重构的优越支持IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。● 编码辅助Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。● 灵活的排版功能基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为它支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。● XML的完美支持xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。● 动态语法检测任何不符合java规范、自己预定义的规范、累赘都将在页面中加亮显示。● 代码检查对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。● 对JSP的完全支持不需要任何的插件,完全支持JSP。● 智能编辑代码输入过程中,自动补充方法或类。● EJB支持不需要任何插件完全支持EJB(6.0 支持EJB3.0)● 列编辑模式用过UtralEdit的肯定对其的列编辑模式赞赏不已,因为它减少了很多无聊的重复工作,而IDEA完全支持该模式,从而更加提高了编码效率。● 预置模板预置模板可以让你把经常用到的方法编辑进模板,使用时你只用输入简单的几个字母就可以完成全部代码的编写。例如使用比较高的public static void main(String[] args){}你可以在模板中预设pm为该方法,输入时你只要输入pm再按代码辅助键,IDEA将完成代码的自动输入。● 完美的自动代码完成智能检查类中的方法,当发现方法名只有一个时自动完成代码输入,从而减少剩下代码的编写工作。● 版本控制完美支持集成了市面上常见的所有版本控制工具插件,包括git、svn、github,让开发人员在编程的工程中直接在intellij idea里就能完成代码的提交、检出、解决冲突、查看版本控制服务器内容等等。● 不使用代码的检查自动检查代码中不使用的代码,并给出提示,从而使代码更高效。● 智能代码自动检查代码,发现与预置规范有出入的代码给出提示,若程序员同意修改自动完成修改。例如代码:String str = "Hello Intellij " + "IDEA"; IDEA将给出优化提示,若程序员同意修改IDEA将自动将代码修改为:String str = "Hello Intellij IDEA";● 正则表达式的查找和替换功能查找和替换支持正则表达式,从而提高效率。● JavaDoc预览支持支持JavaDoc的预览功能,在JavaDoc代码中Ctrl+Q显示JavaDoc的结果,从而提高doc文档的质量。● 程序员意图支持程序员编码时IDEA时时检测你的意图,或提供建议,或直接帮你完成代码。
收起全文
精华内容
参与话题
问答
  • 【IDEA】IntelliJ IDEA使用教程(2019图文版)

    万次阅读 多人点赞 2019-03-18 09:29:58
    前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE...

    前言:IntelliJ IDEA

    如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE所折服。为了让身边更多的小伙伴参与进来,决定写下这篇文章,与君共享。(*^_^*)

    高级传送门:IntelliJ IDEA 官网下载 - Ultimate 终极版

    激活方法: 安装完成后 选择active code  然后输入激活码

     

    正文:IntelliJ IDEA 使用教程

    1. IDEA VS Eclipse 核心术语比较

        由下图可见:两者最大的转变就在于工作空间概念的转变,并且在IDEA当中,Project和  Module是作为两个不同的概念,对项目结构是具有重大意义的,这也恰恰是许多IDEA初学者觉得困扰的地方。

        1.1 为什么要取消工作空间?

            答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!对于每一个IDEA的项目工程(Project)而言,它的每一个子模块(Module)都可以使用独立的JDK和MAVEN配置。这对于传统项目迈向新项目的重构添加了极大的便利性,这种多元化的灵活性正是Eclipse所缺失的,因为开始Eclipse在初次使用时已经绑死了工作空间。

        1.2 此外,很多新手都会问,为什么IDEA里面的子工程要称为Module ?

            答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。

    2. 当前项目配置VS 默认配置 

        2.1 为什么有了当前项目配置,还需要默认配置呢?

        答:因为IDEA没有工作空间的概念,所以每个新项目(Project)都需要设置自己的JDK和MAVEN等相关配置,这样虽然提高了灵活性,但是却要为每个新项目都要重新配置,这显然不符合我们的预期。在这个背景下,默认配置给予当前项目配置提供了Default选项,问题自然就迎刃而解了。

        最新补充:IDEA为了明确这个新项目配置的概念,在2018.2之后的正式版本已正式将“Default Settings”名字修改“ Default Settings /ProjectStructs”,即“默认配置”就是指“新项目配置”。

        2.2 初始化步骤

          打开默认配置:顶部导航栏 -> File -> Other Settings -> Default Settings /ProjectStructs 

          打开当前配置:顶部导航栏 -> File -> Settings / ProjectStructs

         示例图:

    如果当前项目想覆盖默认配置,直接在Settins/Project Structure设置即可。

     

    =============================================

    接下来,来看看IDEA如何快速搭建Java开发环境!!

    =============================================

    3. 全局JDK(默认配置)

      具体步骤:顶部工具栏  File ->Other Settins -> Default Project Structure -> SDKs -> JDK

              示例: 根据下图步骤设置JDK目录,最后点击OK保存。

    注:SDKs全称是Software Development Kit  ,因为IDEA支持JDK等多种开发工具包。

    同理,当前项目在Project Structure可为工程和各模块设置喜欢的JDK版本。

    4. 全局Maven(默认配置)

    具体步骤:顶部工具栏  File ->Other Settings -> Default Settings -> Build & Tools -> Maven

          示例: 理论上只要配置了Maven主目录即可,实际开发推荐采用User Settins file .

    这里提醒一下,Apache Maven 本地仓库的地址是自动生成的,通常在C盘的用户目录里,所以在实际开发中推荐大家指定本地仓库的地址,避免因重装系统或被第三方安全工具清理而丢失数据。Maven的配置很简单,删掉注释后一目了然。如图:

    settings.xml

    打开Maven神器

    还在Eclipse使用Update命令苦苦挣扎的童鞋,请火速尝试IDEA提供的Maven插件,其操作的便利性将给你带来前所未有的愉快感!!

    具体步骤:右侧工具栏 Maven -> 点击展开某工程或模块 ->快速执行Maven命令。

     

    5. 版本控制Git/Svn (默认配置)

    具体步骤:顶部工具栏  File ->Other Settings -> Default Settings -> Version Control -> Git

    使用说明: IDEA默认集成了对Git/Svn的支持  直接设置执行程序,右边Test提示成功即可。

    问题反馈:有部分小伙伴反馈说IDEA无法找到svn.exe,解决方法:重装SVN,配置项重新选择command line client tools 即可。

    PS: IDEA内置的Git插件灰常好用,尤其是解决冲突性的代码。另外Git客户端推荐SourceTree。

    6. 自动导包和智能移除 (默认配置)

    具体步骤:顶部工具栏  File ->Other Settings -> Default Settings -> Auto Import

    使用说明: 在网上看到很多人在提问IDEA为什么不能优化导包而Eclipse可以,这不是低端黑嘛, 所以特意抽出来跟大家分享IDEA如何优化导包。

      7. Tomcat Server(当前项目配置) 

    很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然会联想到Deployment ,打开部署配置,可以看到应用服务器的配置。

    配置Tomcat方法: File -> Settings -> Deployment -> Application Servers -> Tomcat Server  

    具体配置方法,如下图:

     

    IDEA 必备小技能 

    为了提升开发效率,撸主贴心为大家准备以下实用指数五颗星的小技巧:

    8. 自动编译

    具体步骤:顶部工具栏  File ->Other Settings -> Default Settings -> Auto Import

    说明:开启自动编译之后,结合Ctrl+Shift+F9 会有热更新效果。

    自动编译(Runtime)

    具体步骤: 敲击 Ctrl + Shift + Alt + /  然后双击Shift搜索进入Registry ,找到compiler.automake.allow.when.app.running ,然后勾选上。

    最后 如果想知道SpringBoot如何具体实现热部署的请点击SpringBoot+IDEA实现热部署教程

    9. 取消大小写敏感

    具体步骤:

    File | Settings | Editor | General | Code Completion Case | Sensitive Completion = None

    取消大小敏感,在编写代码的时候,代码的自动提示将更加全面和丰富。

    10. 调整字体类型和字体大小

    默认的白色背景和细小的字体会影响大家的编码体验,这里特意提供了调整代码窗的快捷配置。打开配置,搜索Font,然后再Font可以调整字体类型,Size可以调整字体大小,如图:

    11. 将快捷键设置为跟Eclipse一样

    很多人可能并不习惯IDEA的快捷键,为了方便,这里我们将快捷键设置为跟 Eclipse一样。

    具体步骤: File -> Settings -> Keymap - > 选择Eclipse .

    从Eclipse转过来的小伙伴 可以放心使用

    12. 打开常用工具栏

    具体步骤:顶部导航栏 - View -> 勾选 Toolbar & Tool Buttons

    如下图所示:

     

    13. 懒人必备快捷键

    1. 按【鼠标中键】快速打开智能提示,取代alt+enter 。

    File->Settings-> Keymap-> 搜索 Show Intention Actions -> 添加快捷键为鼠标中键。

    2. 按【F2】快速修改文件名,告别双手操作。

    File->Settings-> Keymap-> 搜索 Rename -> 将快捷键设置为F2 。

    3. 按【F3】直接打开文件所在目录,浏览一步到位。

    File->Settings-> Keymap-> 搜索 Show In Explorer -> 将快捷键设置为F3 。

    4. 按【Ctrl+鼠标右键】直接打开实现类,方便开发查询。

    File->Settings-> Keymap-> 搜索 implementation->  Add Mouse Shortcut 将快捷键设置为Ctrl+ 鼠标右键。

    14. 重度强迫症患者

    1.取消大小写敏感,让自动提示更齐全!  

    File | Settings | Editor | General | Code Completion Case | Sensitive Completion = None。

    2.隐藏开发工具的配置目录 例如 *.idea;*.iml 

    File | Settings | File Types | 在末尾加上 *.idea;*.iml

    3.收起注释,让源码阅读更为清爽! 

    File -> Settings -> Editor -> General -> Code Folding ->  Documentation comments 勾选。

    如何想快速一键打开全部注释,则单击鼠标右键,选择Folding -> Expand Doc comments 。

     

    15. IDEA十问十答

        (1)如何打开本地工程/已存在的工程?

             答:点击File -> Open 打开 工程文件夹即可,注意先配置好JDK、Maven等基础配置。

       (2)IDEA如何删除项目工程?

              答:问这个问题的Coder真的好可爱啊哈哈,很肯定的回答你,不需要删,

                  点击File-> Close Project 即可快速关闭当前项目; 示例:

                 什么?你还是想要干掉整个目录?那也阔以,右键Show In Explorer ,删掉文件夹                 即可。不过笔者建议还是直接Close关掉就好啦,万一以后用得上呢,你说呢?

       (3)如何在单个窗口打开多个Maven工程啊?

              答:随便新建一个文件夹,然后将工程都扔进去,使用IDEA打开这个文件夹。

       (4)如何为当前项目工程添加多个模块啊?

             答: 对着工程右键 -> 选择New -> Module -> 通常选择Spring Initializr  ,如图:

    新增模块

    多模块工程



    原文作者:yizhiwazi
    原文链接:https://www.jianshu.com/p/9c65b7613c30

    展开全文
  • IntelliJ IDEA 使用教程

    2017-11-20 09:48:03
    IntelliJ IDEA 使用教程 01. IntelliJ IDEA 介绍(新用户必看) 02. 教程介绍(新用户必看) 03. 安装环境:Windows 04. 安装环境:Ubuntu 05. 安装环境:Mac 06. 安装环境总结(新用户必看) 07. 首次运行...
  • 史上最简单的 IntelliJ IDEA 教程

    万次阅读 多人点赞 2017-03-10 09:17:08
    温馨提示:本教程的 GitHub 地址为「intellij-idea-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。 1 简介  IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 ...

    温馨提示:本教程的 GitHub 地址为「intellij-idea-tutorial」,欢迎感兴趣的童鞋StarFork,纠错。

    前言

    IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。至于 Eclipse 本人接触的不多,因此也无法比较,但殊途同归,无论选择什么集成开发环境,都是为了辅助咱们编程,所以可以说:没有最好的工具,只有最适合自己的工具。因此,撰写本系列文章的目的很简单,就是想把自己的经验整理记录下来,当然,如果能够在此基础上帮助大家快速入门并掌握 Intellij IDEA 那就再好不过啦!

    • 温馨提示:此教程使用的工具为IntelliJ IDEA 2017(.1.5)版本
    • 官网地址:http://www.jetbrains.com/idea/download

    基础教程

    实用技巧

    疑难杂症

    致谢

    作为一个初学者,刚接触 IntelliJ IDEA 的时候,就有幸阅读了 @Judas.n 写的关于 IntelliJ IDEA 的教程,也获益良多。在此感谢 Judas.n 写的教程对我的启发,本教程也对 Judas.n 写的教程多有借鉴,下面附上其 GitHub 地址,欢迎感兴趣的童鞋移步到 Judas.n 的教程观摩学习。

    • IntelliJ-IDEA-Tutorial: https://github.com/judasn/IntelliJ-IDEA-Tutorial

    此外,附上一句格言,望共勉:好学若饥,谦卑若愚。

    展开全文
  • 首先,确保 IDEA软件正确安装...IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windows JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html IDEA ...

    ----2020-10-26 更新----

    最近突然看到这篇几年前随手记录的文章,居然浏览量那么高。看来很多小伙伴也开始从 Eclipse 转到 IDEA,这里为了让大家更好的掌握 IDEA 的使用,我建议大家可以看看下面这个 IDEA 教程。

    IDEA 教程:IntelliJ-IDEA-Tutorial

     

    首先,确保 IDEA 软件正确安装完成,Java 开发工具包 JDK 安装完成。

    IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windows

    JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    IDEA 的 Java 项目 (Project) 则相当于 Eclipse 的工作空间 (workspace) 的概念。

    一、创建 Java 项目:

        1、打开 IDEA 软件,点击界面上的 Create New Project 

        

    2、出现以下界面,选中 Java,然后选择 JDK,最后点击 Next,进行下一步(我的是 jdk1.8)

    3、这里是选择生成项目时是否创建 Java 文件,勾选上 Java Hello World 后会生成一个默认的 Hello world 文件,点击 Next 进行下一步,

    4、给项目命名,默认是 untiled,自己填个名字吧,最后点击 finish

    5、项目创建完成

     

    二、创建 Java 文件:

          1、点击 src——>new——>package,创建一个文件包,并给包命名,与 Eclipse 的包类似;

          

     给包命名

     

    2、在包下面创建 Java 类文件,点击包名——>New——>Java Class;

    给类文件命名

    4、运行 Java 文件,点击 Run——>Run......;

    出现以下弹框,点击要运行的文件名,这里是 Hello;

    运行结果

    展开全文
  • 十大Intellij IDEA快捷键

    万次阅读 多人点赞 2015-01-16 21:31:42
    Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类...

    Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。

    1 智能提示

    Intellij最强大的功能当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了)。用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功能)。当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。

    最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。

    2 重构

    Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。尤其看过《重构-改善既有代码设计》之后,有了Intellij的配合简直是令人大呼过瘾!也正是强大的智能和重构功能,使Intellij下的TDD开发非常顺畅。

    切入正题,先说一个无敌的重构功能大汇总快捷键Ctrl+Shift+Alt+T,叫做Refactor This。按法有点复杂,但也符合Intellij的风格,很多快捷键都要双手完成,而不像Eclipse不少最有用的快捷键可以潇洒地单手完成(不知道算不算Eclipse的一大优点),但各位用过Emacs的话就会觉得也没什么了(非Emacs黑)。此外,还有些最常用的重构技巧,因为太常用了,若每次都在Refactor This菜单里选的话效率有些低。比如Shift+F6直接就是改名,Ctrl+Alt+V则是提取变量。

    3 代码生成

    这一点类似Eclipse,虽不是独到之处,但因为日常使用频率极高,所以还是罗列在榜单前面。常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码,用Ctrl+J可以查看所有模板。后面“辅助”一节中将会讲到Alt+Insert,在编辑窗口中点击可以生成构造函数、toString、getter/setter、重写父类方法等。这两个技巧实在太常用了,几乎每天都要生成一堆main、System.out和getter/setter。

    另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

    4 编辑

    编辑中不得不说的一大神键就是能够自动按语法选中代码的Ctrl+W以及反向的Ctrl+Shift+W了。此外,Ctrl+Left/Right移动光标到前/后单词,Ctrl+[/]移动到前/后代码块,这些类Vim风格的光标移动也是一大亮点。以上Ctrl+Left/Right/[]加上Shift的话就能选中跳跃范围内的代码。Alt+Forward/Backward移动到前/后方法。还有些非常普通的像Ctrl+Y删除行、Ctrl+D复制行、Ctrl+</>折叠代码就不多说了。

    关于光标移动再多扩展一点,除了Intellij本身已提供的功能外,我们还可以安装ideaVim或者emacsIDEAs享受到Vim的快速移动和Emacs的AceJump功能(超爽!)。另外,Intellij的书签功能也是不错的,用Ctrl+Shift+Num定义1-10书签(再次按这组快捷键则是删除书签),然后通过Ctrl+Num跳转。这避免了多次使用前/下一编辑位置Ctrl+Left/Right来回跳转的麻烦,而且此快捷键默认与Windows热键冲突(默认多了Alt,与Windows改变显示器显示方向冲突,一不小心显示器就变成倒着显式的了,冏啊)。

    5 查找打开

    类似Eclipse,Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源,但Intellij更加智能一些,我们输入的任何字符都将看作模糊匹配,省却了Eclipse中还有输入*的麻烦。最新版本的IDEA还加入了Search Everywhere功能,只需按Shift+Shift即可在一个弹出框中搜索任何东西,包括类、资源、配置项、方法等等。

    类的继承关系则可用Ctrl+H打开类层次窗口,在继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实现,查看当前类的所有方法用Ctrl+F12

    要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    6 其他辅助

    以上这些神键配上一些辅助快捷键,即可让你的双手90%以上的时间摆脱鼠标,专注于键盘仿佛在进行钢琴表演。这些不起眼却是至关重要的最后一块拼图有:

    Ø  命令Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。所以它不仅是一大神键,也是查找学习快捷键的工具。

    Ø  新建Alt+Insert可以新建类、方法等任何东西。

    Ø  格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L

    Ø  切换窗口Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。

    Ø  单元测试Ctrl+Alt+T创建单元测试用例。

    Ø  运行Alt+Shift+F10运行程序,Shift+F9启动调试,Ctrl+F2停止。

    Ø  调试F7/F8/F9分别对应Step into,Step over,Continue。

    此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    7 最终榜单

    这榜单阵容太豪华了,后几名都是如此有用,毫不示弱。

    Ø  Top #10切来切去:Ctrl+Tab

    Ø  Top #9选你所想:Ctrl+W

    Ø  Top #8代码生成:Template/Postfix +Tab

    Ø  Top #7发号施令:Ctrl+Shift+A

    Ø  Top #6无处藏身:Shift+Shift

    Ø  Top #5自动完成:Ctrl+Shift+Enter

    Ø  Top #4创造万物:Alt+Insert

    太难割舍,前三名并列吧!

    Ø  Top #1智能补全:Ctrl+Shift+Space

    Ø  Top #1自我修复:Alt+Enter

    Ø  Top #1重构一切:Ctrl+Shift+Alt+T

     

    展开全文
  • IntelliJ IDEA 下载安装(含注册码)

    万次阅读 多人点赞 2019-07-24 10:20:19
    IntelliJ IDEA号称当前Java开发效率最高的IDE工具。 IntelliJ IDEA有两个版本:社区版(Community)和旗舰版(Ultimate)。社区版是免费的、开源的,但功能较少;旗舰版提供了较多的功能 IntelliJ IDEA 注册码:...
  • IntelliJ IDEA使用教程 (总目录篇) 首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。 第一步安装小乌龟。 如下: 具体安装好像没什么具体要求,一路next,就好。 如上图箭头所示,在安装 ...
  • intellij idea的快速配置详细使用

    万次阅读 多人点赞 2018-06-02 17:17:45
     简介 IDEA 全称IntelliJ IDEA,是java语言开发的集成环境。IDEA是JetBrains公司的产品。JetBrains官网 : https://www.jetbrains.com/ IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码...
  • Intellij IDEA神器居然还有这些小技巧

    万次阅读 多人点赞 2018-05-06 13:17:01
    出于对Intellij IDEA的喜爱,我决定写一个与其相关的专栏或者系列,把一些好用的Intellij IDEA技巧分享给大家。本文是这个系列的第一篇,主要介绍一些你可能不知道的但是又实用的小技巧。 我最爱的【演出模式】...
  • Java笔记1:IntelliJ IDEA详细安装步骤

    万次阅读 多人点赞 2015-12-11 16:33:03
    安装IntelliJ IDEA   一、安装JDK 1 下载最新的jdk,这里下的是jdk-8u66 2 将jdk安装到默认的路径C:\Program Files\Java目录下   二、安装IntelliJ IDEA 1 运行IntelliJ IDEA安装程序   2 同意协议   3 ...
  • IntelliJ IDEA安装图文教程

    千次阅读 2020-02-15 16:34:19
    IntelliJ IDEA 是 java语言开发的集成环境,在业界被公认为最好的 java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的 GUI设计...
  • IntelliJ IDEA的简介

    万次阅读 2019-01-08 16:43:32
    IntelliJ IDEA的简介
  • IntelliJ IDEA使用教程 - 全面版

    万次阅读 多人点赞 2019-01-21 11:30:30
    IDEA一、IntelliJ IDEA介绍1、JetBrains公司介绍2、IntelliJ IDEA介绍3、IDEA的主要功能介绍4、IDEA的主要优势:(相较于Eclipse而言)5、IDEA的下载地址:(官网)6、官网提供的详细使用文档二、windows下安装过程1...
  • 设置 IntelliJ IDEA 主题和字体的方法

    万次阅读 多人点赞 2017-03-18 13:55:22
    1 前言在博文“ IntelliJ IDEA 之 HelloWorld 项目创建及相关配置文件介绍 ”中,咱们已经用 IntelliJ IDEA 创建了第一个 Java 项目 HelloWorld,如下图所示:观察上图,大家有没有发现一些问题,例如,整个界面的...
  • 详述 IntelliJ IDEA 插件的安装及使用方法

    万次阅读 多人点赞 2017-10-19 20:29:08
    温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 正文首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings ...
  • IntelliJ IDEA使用教程 (总目录篇)

    万次阅读 多人点赞 2017-08-21 14:12:52
    IntelliJ IDEA使用教程 (总目录篇)
  • IntelliJ IDEA安装操作步骤

    万次阅读 多人点赞 2019-09-06 14:34:33
    2、根据自己的需要选择下载的IntelliJ IDEA版本,此处我的电脑是Windows7 64 位的,我选择的是Community(社区版) 3、双击下载好的安装包 4、点击“Next” 5、选择安装位置,然后点击“Next” 6、勾选安装选型...
  • IntelliJ IDEA 超实用使用技巧分享

    万次阅读 多人点赞 2019-10-16 13:39:49
    前言 工欲善其事 必先利其器 最近受部门的邀请,给入职新人统一培训IDEA,发现有很多新人虽然日常开发使用的是IDEA,但是还是很多好用的技巧没有用到,只是用到一些...基于的 IDEA 版本信息:IntelliJ IDEA 2018...
  • Intellij IDEA和EclipsE之间的的全面对比

    万次阅读 多人点赞 2017-12-31 18:19:27
    IntelliJ 代码补全 Ctrl+space ctrl+space 打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索;比如:可以使用“...
  • IntelliJ IDEA 最佳使用方式

    万次阅读 多人点赞 2018-10-05 10:23:06
    K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hlY...

空空如也

1 2 3 4 5 ... 20
收藏数 161,664
精华内容 64,665
关键字:

intellij