`
liufei.fir
  • 浏览: 685162 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

intellij idea 使用总结

阅读更多
IntelliJ IDEA常见问题

1. 中文乱码问题:

在包含中文文件名或者文件夹的时候会出现??的乱码,解决方法如下:

File菜单->Settings->Colors & Fonts->Editor Font=宋体, size=12, line spacing =1.0

File菜单->Settings->Appearance-> Font Name=Simsun,size=12

2. 如何完美显示中文:

Settings->Appearance中勾选Override default fonts by (not recommended),设置Name:NSimSun,Size:12
3. 如何让光标不随意定位:

Settings->Editor中去掉Allow placement of caret after end of line。
4. 如何显示行号:

Settings->Editor->Appearance标签项,勾选Show line numbers
5. 如何让IntelliJ IDEA动的时候不打开工程文件:

Settings->General去掉Reopen last project on startup.
6. 在IntelliJ IDEA中为什么无法起动Tomcat:

请使用ZIP版的Tomcat

7. 默认代码提示和补全快捷键跟输入法冲突:

如何解决:Settings->Keymap

先copy一份快捷键方案。

再展开。如图:
选择功能,再添加一个新的快捷键
剩下功能,也要改,如上图蓝色字体部分。我只是把原有快捷键中的空格改成了“;”,就是分号,这样会方便很多。

IntelliJ IDEA 快捷键

1. Ctrl + Space     完成类、方法、变量名称的自动输入


这个快捷键是最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便,现在我写程序基本上都不会完整的输入变量名称了,因为有了工具帮你输入,为什么还要自己敲键盘呢?

2. Ctrl + N(Ctrl + Shift + N)     跳转到指定的java文件(其它文件)


这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了


3. Ctrl + B     跳转到定义处


4. Ctrl + Alt + Right/Left     在编辑过的代码位置之间跳转(前进/后退)


5. Ctrl + Alt + T        用*来围绕选中的代码行( * 包括if、while、try catch等)


这个功能也很方便,把以前要做的:①先写if-else,②然后调整代码的缩进格式,还要注意括号是否匹配了,现在用这个功能来做,省事多了


6. Ctrl + Alt + B    跳转到方法实现处


7. Ctrl + W    按一个word来进行选择操作


在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,然后是选择源代码的扩展区域。举例来说,对下边这个语句
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm");
当光标的位置在双引号内的字符串中时,会先选中这个字符串,然后是等号右边的表达式,再是整个句子。我一般都是在对代码进行重新修改的时候使用它来选择出那些长长的复合表达式,很方便:)


8. Shift + F1    在浏览器中显示指定的java docs


这个也应该是几乎所有的java ide都提供的功能,就不多说了。


9. Ctrl + Q       在editor window中显示java docs


这个功能很方便--因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看javadoc,此时这个功能的好处就体现出来了


10. Ctrl + /        注释/反注释指定的语句


它可以注释和反注释你所选择的语句(使用单行注释符号"//"),
也可以用Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号"/* ... */")


11. F2/Shift + F2              跳转到下/上一个错误语句处


IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。
12. Shift + F6                 提供对方法、变量的重命名


对IDEA提供的Refector功能我用得比较少,相比之下这个功能是我用得最多的了。对于这个功能没什么可说的了,确实很方便,赶快试一试吧。

13. Ctrl + Alt + L       根据模板格式化选择的代码


根据模板中设定的格式来format你的java代码,不过可惜的是只对java文件有效:(


14. Ctrl + Alt + I       将选中的代码进行自动缩进编排


这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码功能的补充。


15. Ctrl + Alt + O       优化import


自动去除无用的import语句,蛮不错的一个功能。


16. Ctrl + ]/[          跳转到代码块结束/开始处

Ctrl+G(跳转到指定行)、Ctrl+F4(关闭当前编辑页面)、Ctrl+F(搜索)等等


Ctrl+Space          // Complete Code, 与输入法冲突, 改为Alt+S
Ctrl+D             // 行复制, 或选定字符串复制
Ctrl + W    按一个word来进行选择操作
Ctrl + N(Ctrl + Shift + N)     //跳转到指定的java文件(其它文件)
Ctrl + B     跳转到定义处
Ctrl + Alt + B    跳转到方法实现处
Ctrl+J             // 插入代码模板
Alt+Insert          // Generate, 生成Constructor, setter, getter
Ctrl+O             // 覆盖方法
Ctrl+I             // 实现方法
Ctrl+Alt+T          // Surround With
Ctrl+/             // 行注释
Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号"/* ... */")
Ctrl + Alt + L          // 格式化代码
Ctrl + Alt + O       优化import
Ctrl + Alt + T        用*来围绕选中的代码行( * 包括if、while、
                     try catch等)
Alt+F7             // 查找使用情况
Shift+F6              // 重命名
F6                    // 移动
Ctrl+Shift+F7       // 显示字符串使用次数
Alt+Delete          // 安全删除
Ctrl + ]/[          跳转到代码块结束/开始处<!--++ plugin_code qcomic begin--> <!--++ plugin_code qcomic end-->
分享到:
评论

相关推荐

    Intellij IDEA使用总结

    ### Intellij IDEA 使用总结 #### 一、Intellij IDEA 简介与功能概述 Intellij IDEA 是一款由 JetBrains 开发的功能强大的集成开发环境(IDE),主要用于 Java 应用程序的开发,同时也支持多种其他语言如 Kotlin、...

    IntelliJ IDEA使用教程

    总结来说,IntelliJ IDEA通过其先进的特性、强大的功能集和高度可配置的环境,为Java开发者提供了一个高效、智能的工作平台。掌握上述知识点将有助于开发人员更加熟练地使用这一工具,从而提升开发过程中的效率和...

    IntelliJ IDEA 使用教程

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

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

    本文档将详细讲解IntelliJ IDEA的使用方法,帮助开发者更好地掌握这款强大的开发工具。 一、JetBrains IntelliJ IDEA 9.0.4介绍 IntelliJ IDEA 9.0.4是该系列的一个版本,它提供了一系列增强的功能和改进,包括对...

    IntelliJ IDEA 中文指南.pdf

    《IntelliJ IDEA 中文指南》是一份专注于介绍和指导用户使用IntelliJ IDEA集成开发环境(IDE)的文档,涵盖了从基础操作到高级特性的广泛知识点。IntelliJ IDEA是由JetBrains公司开发的一款现代化的Java集成开发环境...

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

    ### IntelliJ IDEA 的安装、配置与使用详解 #### 一、IntelliJ IDEA 介绍 ##### 1. JetBrains 公司介绍 IntelliJ IDEA 是由 JetBrains 公司开发的一款非常强大的集成开发环境(IDE)。除了 IntelliJ IDEA 外,...

    IntelliJ Idea 使用说明.txt

    IntelliJ Idea 快捷键,常见使用说明,都是以常使用的,工作中的总结,用到的一些配置,设置以记事本文件保存,

    intellij idea配色方案下载

    总结一下,这个压缩包提供了IntelliJ IDEA的两款配色方案——Solarized Dark和Black Idea,以及一款融合中英文显示优势的YaHei.Consolas字体。通过导入这些资源,开发者可以根据自己的习惯和喜好调整IDE的视觉样式,...

    IntelliJ Idea 2020.1 正式发布,官方支持中文(必看)

    本篇文章将详细介绍 IntelliJ IDEA 2020.1 的正式发布,官方支持中文的相关信息,包括汉化体验、如何开启中文汉化、总结等方面的内容。 一、IntelliJ IDEA 2020.1 正式发布 IntelliJ IDEA 2020.1 正式发布了,这是...

    IntelliJ IDEA 简体中文专题教程

    目录(Contents) 1.IntelliJ IDEA 介绍 2.本教程介绍 3.Windows 下安装 4.Ubuntu 下安装 5.Mac 下安装 6.安装总结 7.首次运行 ...29.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用 30.本教程总结

    IntelliJ IDEA 12创建Java Web项目并用Tomcat发布

    本文将介绍如何使用 IntelliJ IDEA 12 创建 Java Web 项目,并将其部署到 Tomcat 服务器上。 一、创建 Java Web 项目 在 IntelliJ IDEA 12 中,创建 Java Web 项目需要按照以下步骤进行: 1. 新建 Java 工程:...

    IntelliJ IDEA手册

    根据给定的手册内容,该手册涵盖了 IntelliJ IDEA 4.5 版本的安装及使用指南,其版权信息明确指出所有权利属于 JetBrains, Inc.,并且任何部分的复制、存储、传播等行为必须获得 JetBrains 的书面许可。 #### 二、...

    IntelliJ IDEA常见问题总结

    IntelliJ IDEA 常见问题总结 IntelliJ IDEA 是一款功能强大且广泛应用的集成开发环境(IDE),它提供了许多实用的功能和...通过本文的总结和解决方法,开发者可以更好地使用 IntelliJ IDEA,提高工作效率和开发质量。

    IntelliJ IDEA使用笔记

    IntelliJ IDEA 是一个功能强大、功能丰富的集成开发环境,本文总结了 IDEA 中的一些重要知识点,包括自定义配置文件路径、编译和运行、Tomcat 配置、Maven 配置、创建 JavaWeb 项目、Servlet 配置和调试等方面的知识...

Global site tag (gtag.js) - Google Analytics