`
lwp2000
  • 浏览: 74798 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

IntelliJ IDEA常见问题

阅读更多

IntelliJ IDEA常见问题

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

File菜单->Settings->Appearance-> Font Name=Simsunsize=12

IntelliJ IDEA是一款非常优秀的JAVA编辑器,初学都可会对其中的一些做法感到很别扭,刚开始用的时候我也感到很不习惯,在参考了网上一些文章后在这里把我的一些经验写出来,希望初学者能快速适应它,不久你就会感觉到编程是一种享受了。

安装后的一些设置技巧:

1.如何完美显示中文:Settings->Appearance中勾选Override default fonts by (not recommended),设置Name:NSimSunSize:12

2.如何让光标不随意定位:Settings->Editor中去掉Allow placement of caret after end of line

     

     3:如何显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers

     

4.               如何让IntelliJ IDEA动的时候不打开工程文件:Settings->General去掉Reopen last project on startup.

5.               IntelliJ IDEA中为什么无法起动Tomcat:请使用ZIP版的Tomcat

6.               默认代码提示和补全快捷键跟输入法冲突,如何解决:Settings->Keymap

copy一份快捷键方案。

再展开。如图:

选择功能,再添加一个新的快捷键

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

IntelliJ IDEA 5.0 快捷键

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

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

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

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

3. Ctrl + B     跳转到定义处

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

5. Ctrl + Alt + T        *来围绕选中的代码行( 包括ifwhile

                         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

这个功能很方便--因为有时仅仅是忘记了自己编写的方法中的某个参数的

含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就

体现出来了

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(搜索)等等

可以去IDEA的官方网站下载一份IDEA 3.0 Default Keymappdf文档

http://www.intellij.com/docs/ReferenceCard.pdf),上面有快捷键的

详细列表及功能简介,如果你觉得IDEA定义的快捷键的键位组合不符合你的

使用习惯的话,你可以在Option--Keymaps中修改设置成你的习惯键位组合。

Ctrl+Space            // Complete Code, 与输入法冲突改为Alt+S

Ctrl+D                // 行复制或选定字符串复制

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

Ctrl + NCtrl + 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        *来围绕选中的代码行( 包括ifwhile

                         try catch等)

Alt+F7                // 查找使用情况

Shift+F6              // 重命名

F6                    // 移动

Ctrl+Shift+F7         // 显示字符串使用次数

Alt+Delete            // 安全删除

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

 

  • 大小: 3.7 KB
  • 大小: 10.9 KB
  • 大小: 12.5 KB
  • 大小: 3.1 KB
  • 大小: 6.2 KB
  • 大小: 17 KB
  • 大小: 3.4 KB
  • 大小: 8 KB
分享到:
评论
2 楼 miles801 2013-07-22  
bimarcher 写道
对初次接触Intellj很有帮助,最近也开始从eclipse转到intellj呢,还请多多指教。
另外,觉得快捷键设置的时候,没法根据快捷键进行查找,有点不太方便,不知道是不是我没有找到方法的原因。



是可以根据快捷键查找的。。。在key map的那个输入框后面有一个放大镜,你点一下放大镜就会出现一个输入框,然后按你想要查询的快捷键就可以搜索了

1 楼 bimarcher 2013-06-26  
对初次接触Intellj很有帮助,最近也开始从eclipse转到intellj呢,还请多多指教。
另外,觉得快捷键设置的时候,没法根据快捷键进行查找,有点不太方便,不知道是不是我没有找到方法的原因。

相关推荐

    IntelliJ IDEA常见问题总结

    IntelliJ IDEA 常见问题总结 IntelliJ IDEA 是一款功能强大且广泛应用的集成开发环境(IDE),它提供了许多实用的功能和特性来帮助开发者提高工作效率。但是,在使用 IntelliJ IDEA 的过程中,开发者可能会遇到一些...

    Intellij IDEA 入门教程.pdf (高清文字版)

    本教程主要介绍IntelliJ IDEA的安装与配置、基本使用方法、常见问题解决技巧、以及与Maven、Git、Tomcat等工具的集成。 首先,IntelliJ IDEA的安装是相对简单的,安装过程中需要选择适当的版本(32位或64位),并...

    IntelliJ IDEA 中文指南.pdf

    它还总结了安装环境的常见问题和解决方法,例如安装后生成的目录结构说明以及虚拟机(VM)设置。对于新用户而言,了解这些基本的安装知识是开始使用IDE的第一步。 ### 用户界面介绍 文档接下来讲解了IntelliJ IDEA...

    IntelliJ IDEA 2019汉化文件.rar

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

    IntelliJ IDEA使用教程

    IntelliJ IDEA提供了许多技巧和解决方案来处理开发中可能遇到的常见问题。这包括修改JAVA编译版本、设置字符集、创建自定义快捷键列表、取消注释检查、搜索功能失效等。此外,还有一些优化建议,如快捷键的使用、...

    intellij IDEA学习总结

    下面是IntelliJ IDEA的一些常见问题和解决方法: 一、常见问题 1. IntelliJ IDEA中如何禁用自动选中光标所在的行? 解决方法:Settings->Editor中去掉 Allow placement of caret after end of line。 2. ...

    Java最强编译器 Intellij IDEA 使用教程

    IntelliJ IDEA 是一款为Java开发量身定制的集成开发环境(IDE),由JetBrains公司开发。Java开发者中流行着一句话:“工欲善其事,必先利其器”,IntelliJ IDEA 正是这把利器。它以其强大的功能和智能化的编码辅助...

    Intellij Idea 涵盖安装、配置、常见问题

    本篇文章将详细探讨IntelliJ IDEA的安装、配置、常见问题及解决方法,还包括Maven、Git、Tomcat的集成使用,以及实用的快捷键和项目配置等内容。 **安装与配置** 1. **安装过程**:下载IntelliJ IDEA的最新稳定版...

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

    IntelliJ IDEA 12 创建 Java Web 项目并用 Tomcat 发布 IntelliJ IDEA 12 是一款功能强大的集成开发环境(IDE),广泛应用于 Java 项目开发。Java Web 项目是最常见的项目类型之一,Tomcat 是最流行的 Java Web ...

    IntelliJ IDEA 使用教程

    ### IntelliJ IDEA 使用教程知识点概述 #### 一、IntelliJ IDEA简介 - **定义与特点**:IntelliJ IDEA是一款由JetBrains公司开发的强大且功能全面的集成开发环境(Integrated Development Environment, IDE)。它...

    IntelliJ Idea 使用说明.txt

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

    IntellijIDEA手册.doc

    6. **调试和测试**:IntelliJ IDEA提供了强大的调试工具,你可以设置断点,查看变量值,逐步执行代码,以帮助你定位和解决问题。 7. **版本控制集成**:IDE还集成了常见的版本控制系统,如Git、SVN,方便团队协作和...

    Intellij IDEA2017入门教程.pdf

    IntelliJ IDEA是Java开发中广泛使用的集成开发环境(IDE),由于其...它不仅包含了基本的操作指导,还深入到了日常开发中的常见问题和技巧,能够帮助开发者快速上手并充分利用IDE的功能,以提高工作效率和项目质量。

    IntelliJ IDEA 12创建Maven管理的Java Web项目

    ### IntelliJ IDEA 12创建Maven管理的Java Web项目知识点 #### Maven基础概念 - **Maven**: Maven是一个项目管理和自动化构建工具,它使用一个叫做POM(项目对象模型)的XML文件来配置项目的构建环境和构建指令。 -...

    geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

    - 可从 JetBrains 官网下载 IntelliJ IDEA,一般情况下,在常见操作系统上均可直接使用。 #### 三、创建 Maven 项目 1. **新建项目**: - 打开 IntelliJ IDEA,选择 `File -> New Project`。 - 在新建项目...

    idea(IntelliJ IDEA)支持yml文件

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其强大的代码自动补全、重构工具以及对多种编程语言的支持而备受赞誉。在标题提到的"idea(IntelliJ IDEA)支持yml文件"中,我们...

    常用的 IntelliJ IDEA 插件

    2. SonarLint:静态分析工具,用于检查和修复代码中的常见问题。 3. Key Promoter X:当您使用IDEA时,它将显示快捷键操作后面的悬停层,以帮助您加快工作效率并建立记忆功效。 4. Markdown Navigator:提供对 ...

    IntelliJ IDEA 使用教程2017

    IntelliJ IDEA为开发者提供了一系列实用技巧和解决方案,帮助解决常见的开发问题。例如,解决JSP实时编译问题,调整搜索功能使之生效,自动导入依赖,提示不区分大小写,剪贴板数量设置,生成JAVADOC文档,设置...

    IntelliJ IDEA快捷键大全

    本篇文章将详细解析IntelliJ IDEA中的常见快捷键,帮助你快速上手并提升编程速度。 一、编辑操作 1. **代码跳转**: - `Ctrl + N`:查找类 - `Ctrl + Shift + N`:查找文件或符号 - `Ctrl + B`:跳转到方法定义...

Global site tag (gtag.js) - Google Analytics