intellij中自动import的包顺序与eclipse不太一致,可以参照以下方式进行调整:

eclipse中(笔者用的是eclipse luna)导入包的顺序依次是:

java

javax

org

com

可以查看windows -> preferences -> java -> code style ->organize imports.

而intellij中(笔者是2016.2版本)默认导入包的顺序与eclipse不太一致,在file -> settings -> editor -> code style -> java -> imports标签页中,可以进行调整。

笔者是按照eclipse的顺序来调整的,因为团队中大多数使用eclipse,如果我一人特立独行,不仅代码风格与团队不符,若是涉及到修改别人的类,会自动格式化该类的导包顺序(开了自动导包),若要做code review,就会比较麻烦。调整顺序如下:

空行

import java.*

空行

import javax.*

空行

import com.*

空行

import all other imports

空行

import static all other imports

---------------------

作者:安叔

来源:CSDN

原文:https://blog.csdn.net/u013520666/article/details/65934798

版权声明:本文为博主原创文章,转载请附上博文链接!

一:切换快捷键

注意:idea内置的许多IDE的快捷键,假如你是从其他IDE转过来的,但是有不想放弃自己以前已经习惯的那套快捷键。

那么你可以直接切换到你以前IDE的快捷键,方法如下:

1

2

1.打开设置中心: file–> Settings (也可以使用快捷键:ctrl+alt+s )

settings界面如下:

2.选择keymap选项卡,在右侧的keymap下拉框中选择合适自己的快捷键(这里已eclipse为例),点击copy按钮 : 如图:

####3.点击 apply —> 点击ok (说明:也可以直接点击ok);设置完成

二:设置快捷键

注意:我们idea默认的代码提示快捷键是ctrl+空格,但是我们知道ctrl+空格这个快捷点已经被我们的输入法使用了,那么目前就有两种方法:一:取消我们输入法中的ctrl+空格;二:修改我们idea中的代码提示的快捷键。下面的做法是采用第二种方案。

1

步骤一:打开设置中心(上面已经有打开的方法了,在啰嗦一遍吧): ctrl+alt+s

步骤二:选择keymap选项卡—>点击搜索图标—>让搜索框获得焦点

步骤三:打上搜索对话框的 Second stroke复选框,将按下键盘的 ctrl + 空格键

注意:这里说明一下:ctrl + 空格; 这是让你按下键盘上的 ctrl 键 和 空格键,加号不用按下呀; 注意 注意 注意

1

步骤四:在basic上面鼠标右键 —> 选择第一项 add keyboard shortcut

步骤五:让输入框获取焦点,按下键盘的ctrl+逗号(这里讲ctrl+逗号作为代码提示功能),点击ok

步骤六:点击apply –> 点击ok 到此修改完成

---------------------

作者:xinghuo0007

来源:CSDN

原文:https://blog.csdn.net/xinghuo0007/article/details/78441574

版权声明:本文为博主原创文章,转载请附上博文链接!

IntelliJ IDEA常用设置(一)

一、java文件中代码有错误,不点开java文件就不提示错误解决方法,版本不同可能界面有所区别。

-->File->Settings->Build,Execution,Deployment->Compiler-> Make project automatically,勾选即可

注:设置完成之后需检查File->Power Sava Mode,如果该项被勾选也不会显示错误(需打开java源文件才能会提示错误)。

二、感觉工具菜单栏等默认字体太小,可以通过以下方式设置。

-->File->Settings->Appearance & Behavior->Appearance->Override default fonts by(not recommended),选中即可设置字体。

三、设置文件中的字体格式。

-->File->Settings->Editor-->Colors & Fonts,右侧如下操作:

1、选择自己喜欢的Scheme。

2、点击Save As...另存为。

3、输入Name。

按照下图设置字体信息

四、IDEA中的快捷键设置都在Keymap设置中,IDEA默认会有Eclipse、Emacs、NetBeans等常用IDE的快捷键,如下图:

-->File->Settings->Keymap

五、Maven设置选项在"Build,Execution,Deployment"-"Build Tools"下。

-->File->Settings->Build,Execution,Deployment->Build Tools->Maven

六、版本控制,IDEA中git、subversion等版本控制设置在"Version Control"菜单下。这里有个非常有用的设置,显示被修改的目录,设置如下:

-->File->Settings->Version Control->Show directories with changed descendants,勾选即可

效果如下,修改了Test.java文件会

七、代码检查提示,在IDEA中代码的错误、警告、信息等的提示都在"Editor"-"Inspections"选项中,如下图:

-->File->Settings->Editor->Inspections,右侧设置即可

八、Code Style,代码风格的设置再"Code Style"菜单中,可以导入外部的style配置文件,如下图:

-->File->Settings->Editor->Code Style->Java,右侧操作

九、设置自动定位到选中的文件。

十、构建与运行

IDEA中构建包括make、compile、build,这三者的区别分别是:

- make:只编译选中目录中更改过的文件

- compile:只编译选中目录中的文件,不关心是否更改过

- rebuild:编译整个Module

IntelliJ IDEA 常用设置 (二)

一、 代码提示和补充功能有一个特性:区分大小写。

区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。如果想不区分大小写的话,改为 None 选项即可。

二、默认 IntelliJ IDEA 是没有开启自动 import 包的功能。

三、设置指定代码类型进行默认折叠或是展开

勾选上的表示该类型的代码在文件被打开的时候默认是被折叠的,去掉勾选则反之。

四、修改 Ctrl + D为复制所选的行数完整内容

在没有进行修改前,此快捷键将是用来复制并黏贴所选的内容的,但是黏贴的位置是补充在原来的位置后,修改为复制所选的行数完整内容。

五、设置IntelliJ IDEA显示内存

IntelliJ IDEA 14 版本默认是不显示内存使用情况的,对于大内存的机器来讲不显示也无所谓,但是如果是内存小的机器最好还是显示下。点击后可以进行部分内存的回收。

六、设置Tab多行显示。

在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。

七、设置可以增加 Ctrl + E 弹出层显示的记录文件个数

八、设置文件的默认打开方式。

九、设置文件的软换行。

对于横向太长的代码我们可以进行软分行查看。软分行引起的分行效果是 IntelliJ IDEA 设置的,本质代码是没有真的分行的。

十、IntelliJ IDEA 支持对代码进行垂直或是水平分组

一般在对大文件进行修改的时候,有些修改内容在文件上面,有些内容在文件下面,如果来回操作可能效率会很低,用此方法就可以好很多。

十一、设置代码检查等级,针对当前文件。

IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,一般会暂时性设置为 None。

1、Inspections 为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。

2、Syntax 可以检查单词拼写,简单语法错误。

3、None 不设置检查。

十二、设置Ctrl + 滚轮缩放文件和图片。

十三、显示行数和方法线

十四、选中要被折叠的代码按 Ctrl + Alt + T 快捷键,选择自定义折叠代码区域功能。

折叠前:

折叠后:

鼠标停在折叠后的描述文字上可以查看折叠处的详细信息

十五、即使我们项目没有使用版本控制功能,IntelliJ IDEA 也给我们提供了本地文件历史记录。

除了简单的记录之外,我们还可以给当前版本加标签。

根据选择的代码,查看该段代码的本地历史,这样就省去了查看文件中其他内容的历史了。除了对文件可以查看历史,文件夹也是可以查看各个文件变化的历史。

十六、设置属于自己的TODO。

十六、IDEA默认Settings设置

按正常设置 Project 流程的话,我们在 Project 状态下进行 IDE 设置,这些设置并不会被当做一个标准的 IDE 设置模板保存起来,所以你下次打开一个新的 Project 还是要重新设置的,为了简便操作,通过Default Settings设置,这样下次打开新的 Project 就会使用默认的Settings设置了。

十七、不管是用 IntelliJ IDEA 打开新文件,或是在安装本地插件,在弹出的窗口中通用功能。

十八、2016.2 版本新增箭头指向的按钮,在提交列表里可以显示项目中未加入到版本控制的文件,方便我们在提交的时候做好代码检查,以防漏掉某些文件未提交。

十九、Intellij Idea 工具在java文件中怎么避免 import java.utils.*包,以及import包顺序的问题

当我们 Java 类中导入的某个包下类超过这里设置的指定个数,就会换成用 * 号来代替。

eclipse导入包的排序顺序:

static all other,

blank,

java.*,

blank,

javax.*,

blank,

org.*,

blank,

com.*,

blank,

all other imports

二十、代码行宽度超出限制时设置自动换行

当我们使用IDE写代码时,为了保证代码的可阅读性和优雅性,通常会借助IDE的代码风格设置功能,令IDE智能完成的代码部分或者格式化输入的代码,可以按照预期的格式输出。其中有一项设置就是限制一行代码的宽度,以IDEA举例,默认限制为120。 楼主这里设置的是100。

1. 在输入代码时触发,随着输入的字符的增加,当代码宽度到达界线时,IDEA会自动将代码换行。

2. 在格式化Java代码时触发,确保代码没有超过宽度界线。

二十一、2017.01的Intellij Idea多出了些默认设置,如下图:

多了个面包屑导航和调用方法的型参增加了型参名字。看上去怪怪的。可通过如下方式进行修改。

分类: IDEA

import 快捷键 自动调整顺序_idea 快捷键修改去除 自动导入import 相关整理相关推荐

  1. import 快捷键 自动调整顺序_一文搞定PPT中的快捷键

    不知道大家有没有见到过会PS的同学工作时的场景:一手鼠标移动.指点,另一手在键盘上噼里啪啦按键,屏幕上肉眼可见的速度出现了他们的作品. 操作速度非常快,非常让人羡慕他们的熟练程度. 他们对PS的快捷键 ...

  2. 设置IDEA自动导入import 关联的包

  3. intellij IDEA修改快捷键以及添加菜单快捷键

    想了解更多数据结构以及算法题,可以关注微信公众号"数据结构和算法",每天一题为你精彩解答.也可以扫描下面的二维码关注 1,IDEA修改快捷键 IDEA的快捷键有很多,有的时候大家可 ...

  4. cad修改快捷键_CAD的这些快捷键,好用到暴风哭泣,一秒钟完成3小时操作

    都9102年了,你还在做鼠标党? 这样做CAD的效率肯定是奇慢的,所以这个时候你就可以使用我们的CAD快捷键,一键完成所有操作,完全不用鼠标而且效率大幅提升! ① 绘图快捷键命令: 绘图快捷键在我们做 ...

  5. idea修改快捷键为eclipse的快捷键

    相信很多小伙伴一开始学习编程使用的是eclipse软件,后面转用idea,会发现很多的习惯改不过来, 最基本的快捷键就是一个令人头痛的东西,idea和eclipse的快捷键基本完全不一样,下面教大家怎 ...

  6. plsql批量注释快捷键_PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释\去掉注释等快捷键配置、登陆历史修改配置...

    http://blog.csdn.net/hyeidolon/article/details/8251791 PLSQL常用配置之窗口/版面保存.SQL格式化/美化.SQL注释\去掉注释等快捷键配置. ...

  7. idea import顺序_idea导入项目【操作方法】

    很多小伙伴都遇到过idea导入项目的困惑吧,一些朋友看过网上零散的idea导入项目的处理方法,并没有完完全全明白idea导入项目是如何解决的,今天小编准备了简单的解决办法,只需要按照 1:选择要导入的 ...

  8. java快捷键 --_java常用的快捷键

    通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升. 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件 ...

  9. c 普通的文本变成注释文本的快捷键_IntelliJ Idea 常用快捷键列表 (2019年总结)

    作者:weixin_42189233 链接:https://blog.csdn.net/weixin_42189233 自动代码 常用的有fori/sout/psvm+Tab即可生成循环.System ...

最新文章

  1. [20160311]ora-01732.txt
  2. .NET之全平台一体化的体验
  3. php怎么实现商品评论功能,php购物车功能如何实现
  4. 发光强度/光通量/光照度/亮度/坎德拉/流明/勒克斯/尼特之间的关系和换算
  5. 王者荣耀微信哪个服务器人最少,王者荣耀:微信区王者人数锐减,大神们都去哪了?这些原因很真实...
  6. 离散方程式matlab,matlab离散型数据拟合方程,求系数,哪个大神能说说方法
  7. ImportError:cannot import name ‘save_state_warning‘和解决torch1.7.1报分布式错误No rendezvous handler for env:
  8. Java进阶篇 设计模式之十四 ----- 总结篇
  9. 关于ADXL345的资料的汇总
  10. visual Paradigm如何创建BPMN图?
  11. linux脚本 set env,shell文件中set setenv source
  12. 嵌入式—LM3S1138介绍
  13. 复试前联系导师的邮件怎么写?内附模板
  14. 【深度学习】深度学习模型
  15. 国外免费(开放获取)学术资源大全
  16. 微信支付平台设置及如何获取微信支付所需参数
  17. 用Python架设大型多人在线游戏服务端
  18. 图片翻译怎么弄?下面分享几招图片翻译的方法
  19. 棋盘类游戏中的栅格地形渲染
  20. Android 仿直播特效点赞飘爱心

热门文章

  1. 判断当前请求的网络是内网还是外网
  2. CentOS7搭建hadoop集群
  3. 可编辑属性html,设置contenteditable属性可编辑HTML标签的内容(可代替textarea)
  4. android Java开发设计模式及在android中的应用解析
  5. frappe学习笔记
  6. 移植要领与策略分析android porting chen,hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linu...
  7. Mellanox IB交换机SM HA
  8. Scrapy 入门笔记(4) --- 使用 Pipeline 保存数据
  9. 类和对象--java(超级详细,两万字!)
  10. 六、改进现有的声学模型