初次使用IDEA的相关技巧
前言:由于初次使用IDEA,所以很多配置都不是非常熟悉,经过一下午慢慢熟悉和同事的帮助,终于有所斩获,现在我把这个总结写出来,希望能够帮助初次使用的java工程师。
1:下载和安装
下载地址:https://www.jetbrains.com/idea/
安装教程请参考http://jingyan.baidu.com/article/e75057f2c030ecebc91a89af.html
安装的key:http://idea.iteblog.com/key.php
2:关于IDEA的常用设置
2.1:首先找到File然后点击然后找到setting如下图

2.2:设置IEDA的主题

2.3:设置字体大小和颜色
程序中字体的大小设置

控制台字体大小设置

2.4:快捷键风格的设置
有的人可能以前写C#用惯了vs,或有的人用惯了eclipse,那么你可以设置不同风格的快捷键

2.5:常用插件的设置(这里是用mavenhelper为例子)
如果搜索不到IDEA会提示你继续搜索按照下一步即可

比喻我已经安装好mavenhelper就如下图这样

然后我们就可以看到runmaven和debugmaven了如下图

2.6:关于maven的设置
如下图

2.7:GDK的设置
首先找到项目名称然后右键选择Open Model Setting如下图

然后去选择你的GDk版本如下图

2.8:tomcat的配置

然后进入如下界面

最后进行配置

2.9:设置svn如下图

然后进入以后设置你的svn地址就可以正常检出了。最后一步继续点击FIle选择Setting然后如下操作

2.10.1:在 IEDA下面显示常用的快捷工具
双击就可以调出(鼠标放在下面红框同样可以看见常用的一些快捷工具)

3:关于IEDA默认下的快捷键使用
3.1:打开类或接口 CTRL+N
3.2:检索全局资源 CTRL+Shift+R
3.3:打开声明:CTRL+B
3.4:导入所以的包 CTRL+Alt+O;
3.5:快速修复 Alt+Enter
3.6:当前文件快速定位到(方法或成员) CTRL+F12
3.7:当前语法补全 CTRL+Shift+Enter
3.8:在当前添加一行 Shift+Enter
3.9:复制一行或代码段 CTRL+D
4.0:删除一行 CTRL+Y
4.1:运行一行 F8
4.2:运行下一次计算 F7
4.3:运行到下一个端点 Shift+F8
4.4:回复运行 F9
4.5:重命名 右击选择 Refactor选择rename 或者Shift+F6(最后这样方法重命名避免其他地方引用此类导致错误)
3:如何使用IDEA拉一个分支 (使用的svn)
使用IDEA拉分支非常的简单,如下图


切换到分支的版本


初次使用IDEA的相关技巧的更多相关文章
- OAF开发中一些LOV相关技巧 (转)
原文地址:OAF开发中一些LOV相关技巧 在OAF开发中,LOV的使用频率是很高的,它由两部分构成一是页面上的LOV输入框(如OAMESSageLovInputBean),二是弹出的LOV模式窗口(O ...
- 盒子模型之margin相关技巧!
废话不多说,直接进入主题,margin相关技巧. 1.设置元素水平居中:margin:x auto; 2.margin负值让元素位移及边框合并. 外边距合并 指当两个垂直外边距相遇时,它们将形成一个外 ...
- Visual Studio Code的快捷键和相关技巧
编辑相关的键盘快捷键: Shift + Alt + F = 格式化代码(似乎不好用) Ctrl + Shift + Enter = 在上一行新建空行并转到上一行 Ctrl + K,Ctrl + C = ...
- 【167】IDL 中相关技巧
IDL 中相关技巧 1. 注释:分号“;”表示注释内容的开始. 2. 续行:最后一个字符是“$”,那么本行将紧接着下一行,续行标志.(换行符,$+回车) 3. 中文编码:窗口>首选项>常规 ...
- 18 12 27 css 盒模型使用 以及相关技巧问题 元素溢出 块元素、内联元素、内联块元素
盒子模型的实际尺寸 盒子的width和height设置的是盒子内容的宽和高,不是盒子本身的宽和高,盒子的真实尺寸计算公式如下: 盒子宽度 = width + padding左右 + border左右 ...
- 88.modelsim仿真do文件相关技巧
网上的关于DO文件的编写好像资料不多,比较杂,所以本人总结一下常用的简单语法,方便大家查看.其实本人也刚接触DO文件没多久,有纰漏很正常,欢迎指正批评,互相学习.PS:写得有点乱 还有一个值得注意 ...
- npoi批量导入实现及相关技巧
批量导入功能对于大部分后台系统来说都是不可或缺的一部分,常见的场景-基础数据的录入(部门,用户),用批量导入方便快捷.最近项目需要用到批量导入,决定花点时间写套比较通用的Excel导入功能.经过考虑, ...
- VS2013_QT255开发相关技巧理解心得
1. 在VS2013中打开QTCreater新建的项目 (1)通过双击.ui 打开QT的设计器,然后修改. (2)通过QT设计器,新建ui文件,放在VSQT的工程中 但是需要对此xxx.ui文件,进行 ...
- 启用WCF测试客户端的相关技巧
在Visual Studio之外打开WCF测试客户端有两种方法:第一种方法是到其所在路径(Visual Studio安装路径\Common7\IDE\WcfTestClient.exe)双击打开.第二 ...
随机推荐
- IE8控件安装方法
打开上传页面,IE提示安装控件,点击安装 刷新网页,点击允许运行加载项,需要允许两次
- ubuntu下面mysql,通过载入txt文件初始化数据表
环境:ubuntu12.04 mysql(通过apt安装) (1)根据数据表中的属性列,对应在txt中构造记录(一行对应一条记录),不同属性之间通过tab键(以/root目录下构建的init.tx ...
- vb---输入模式之文本输入与二进制输入区别
使用 VB6 MSCOMM 控件 进行二进制收发 发布时间:2012-01-10 12:12:01 技术类别:嵌入式 MSCOMM 控件是用于串口通信的,使用方便.在VB中,这个串口控件缺省是 ...
- 关于“线程间操作无效: 从不是创建控件’textBox1‘的线程访问它”异常的解决方法
线程间操作无效: 从不是创建控件“textBox1”的线程访问它 背景:通过一个辅助线程计算出的一个值赋给textBox1.text;解决办法:1.直接在窗体的构造函数中加:System.Window ...
- JAVA 求和程序
- JAVA缓存技术
介绍 JNotify:http://jnotify.sourceforge.net/,通过JNI技术,让Java代码可以实时的监控制定文件夹内文件的变动信息,支持Linux/Windows/MacOS ...
- Apache Marmotta 3.1.0-incubating 发布
Apache Marmotta 3.1.0-incubating 发布了,Apache Marmotta 项目的目的是提供 Linked Data Platform 的开源实现,可让组织轻松的使用.扩 ...
- [转]phoneGap3.0安装步骤(以windows下的android环境为例):
phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...
- Snmp协议应用-扫描局域网内打印机
.h2cls { background: #6fa833 none repeat scroll 0 0 !important; color: #fff; font-family: "微软雅黑 ...
- Emberjs之ComputedProperty
计算属性,以下简称CP.简单概括来讲,就是在需要属性值的时候计算一个Function,并将Function返回的值保存在属性中,当第二次获取属性值时,如果发现属性并未改变则直接读取属性,如果属性依赖的 ...