Intellij Idea 2017.1.3版本个人设置步骤

本文详细介绍了IntelliJ IDEA 2017.1.3版本的个性化设置,包括快捷键、编码设置、界面风格、Maven配置、字体调整、编辑器功能等。还分享了一些实用技巧,如Ctrl+Alt+T快速生成代码块,使用Alt+Insert生成getter/setter等。同时提到了与Eclipse的对比,如设置与Ctrl+1类似功能的快捷键。
摘要由CSDN通过智能技术生成

intellij idea版本 2017.1.3

sout -- > System.out.println();    按enter或者tab补全
psvm  -- > public static void main(String[] args)
iter   --> for循环

Ctrl + Alt + T  里面有try catch代码块等

Shift + Enter 可以跳到下一行编辑

但是编辑完括号里的内容,想跳到括号外,没找到类似快捷机,不过eclipse可以实现



{Alt+Insert} Generate code... (Getters, Setters, Constructors,  hashCode/equals, toString)


【下面设置基本都在setting中,File-->settings ,更快捷的是工具栏中有settings按钮
设置小技巧:下面写了长路径,最简单方式,直接在搜索框中输入关键字即可】

0、设置字符(intellij安装后启动文件是idea64.exe,他后面有个文件idea64.exe.vmoptions,打开在后面加上

-Dfile.encoding=UTF-8
第二种方法:settings-->File Encodings --> utf-8)

(最好采用修改idea64.exe.vmoptions的方式,第二种方法,每开一个新的(new windows)窗口,都要重新设置File encoding,因为默认是gbk)
0、破解软件(help-register-license server,然后输入 http://idea.iteblog.com/key.php)http://idea.iteblog.com/key.php
1、界面风格(settings--> Appearance&Behavior --> Theme: Darcula(黑色), Intellij(白色), windows(丑爆)
2、maven配置(settings--> Build,Execution,Deployment -->Build Tools -->maven【打了一长串,不如直接搜索maven】
3、快捷键设置(setting -->keymap --> Keymaps选择eclipse风格 【search import】
3.1最重要的快捷键,帮忙功能,eclipse是Alt+/ ,个人习惯Alt+J (在搜索框输入completion,Code->Completion->Basic)
3.2批量导入package包(第一步:setting-->keymap-->Code-->Optimize import  ==》 Ctrl + Shift + o
    第二步:Editor-->General-->Auto Import 勾选Add unambiguous imports on the fly)
4、创建项目(File --> new --> project)
5、字体设置
5.1编辑框的字体:Editor --> Colors&Fonts --> font -->(Monospaced size:18)
5.2菜单栏的字体:settings-->Appearance&Behavior --> Appearance -->勾选Override default fonts by
name:Microsoft Sans Serif   size:14

6、自定义工具栏(在工具栏右边右击,->customize menus and toolbars -->在Main Toolbars中加入具体的按钮即可
7、分割编辑器(在文件标题上右击,你就知道了)
8、打开别的项目(File --> Open -->项目-->可选在当前窗口打开还是另外用一个窗口打开)


IntelliJ 中设置与Eclipse中 Ctrl+1 功能类似的快捷键
1.首先当然是打开设置窗口啦,然后在IDE Settings 下找到Keymap
2.在Keymap的搜索框中搜索【intent】,就会出现 【show intention actions】项目
3.对项目点击右键,给它设置一个热键吧!(Ctrl+1已经被其他功能占用了,不过其实覆盖也没关系)


20171027补充:

移动到代码提示设置:

setting -> Editor -> General - > show quick documentation on mouse move 勾选 ,延迟自己设定,默认500ms,我设置了800ms


20171101补充:

idea里面的project就相当于eclipse里面的workspace


当我们File-->open...  就相当于打开一个workspace,这是要在另外一个窗口打开的
(既然相当于eclipse里面的workspace,那么配置就要重新配置,比如maven配置(注意勾选:auto import package)
sdk配置等


引入模块:
我们可以在project里面新建module,这时这些模块会放在一个project项目下面
如果我们要引入模块怎么办?应该在Project Structure里面引入,左边有个绿色的+号,可以选择模块添加进去。


一个项目中有很多模块,可以先建一个项目文件夹,比如ddproject,再打开idea, file ->open... ,
打开这个文件夹,就会在这个文件夹下面生成.iml 以及.idea文件夹,表示这个文件夹是一个idea项目,
再在里面创建模块 new module...
模块的目录都放在 ddproject里面, 比如 /ddproject/dd-op   /ddproject/dd-mobile


一个致命的idea现象:浪费我一个下午时间,我在spring initialzr 的项目中,创建了一个quick-start项目,项目创建项目
导致了怎么处理都不行(现象是依赖包都是正确的,就是报错,包引不到包)
---最后,卸载了idea,重新安装了idea,问题解决


解决一个项目不能运行两次的问题:因为模拟服务的高可用,要改变端口,运行两个服务
view -- > toolbar 打开工具栏按钮
上面有运行配置;
打开Edit Configurations ...
最右上角有个 Single instance only 去掉勾选,就不限制单实例运行


工具栏还有一个非常有用的按钮:Project Structure, 里面有jdk配置,包括项目project配置,模块Module的配置
以及排查问题可以查看引用的maven依赖包,依赖包如果有错误,会报红叉,只有在这里面才可以知道,不会向外报


还有一个很有用的东西,最右边,有一条工具栏,有个Maven Project,里面有maven的依赖,有很多maven工具,包括clean等
以及reimport,就是重新引发依赖包


关于控制台的字体设置:settting中搜索console,就可以设置字体,有个console font
我个人比较喜欢:Consolas 17 号 ,我editor的字体也是这个


fori 和 iter 都可以打出for循环语句


maven的配置附加:
import maven project automatically
Automatically download: sources Documentation  下载源码和文档,不然没有文档说明
jdk for importer : 自己的jdk
这里还可以配置依赖包下载仓库


setting - > 搜maven  还有个坑: 就是有个Ignored Files,不知道我那个项目,为什么默认给我一个勾
然后我的项目就不自动下载了,我查看Maven Projects选项框,查看依赖包的引用情况,发现每给我引用
去掉勾就行了,在reimport一下



补充:

File Encodings:
Global Encoding:utf-8
Project encoding:utf-8
Default encoding for properties files:utf-8


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

代码提示不区分大小写:

settings -- > 搜索case sensitive 

修改case sensitive completion 为NONE



代码运行,报编译版本错误,两个地方要排查:

1、project struture 

Project - > Sources 下的 language level 选为jdk的版本

   -> Dependencies 的Module SDK选为jdk的版本


2、settings -->搜索 java compile 选择对应的jdk版本




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值