初次使用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)双击打开.第二 ...
随机推荐
- 通过inflate获取布局,设置layoutparams无效
给ll——addtiem当设置layoutparams无效时,试着修改上一个布局的属性
- isee - 创建项目 - 1
1.在本地web目录下创建一个新项目 D:\web> composer create-project laravel/laravel isee --prefer-dist 2.在vhosts.c ...
- 「2014-3-11」HTTP 初步探究
网络上存在很多资源,也持续不断地生成新的资源.为了新建.获取和操作这些资源,引来了两个问题:如何定位资源,如何对他们进行操作.第一个问题引申出了 URI / URL 即 uniform resourc ...
- 关于纯移动web优点的一点思考
自己造个小概念,纯移动web就是手机浏览器上访问的网站^_^ 缺点就不说了,说几个随着硬件和网络发展会放大的优势. 1 相对app来说,完全无缝对接,只要符合html标准,一次开发全平台部署 2 推广 ...
- MongoDB学习笔记-01 简介、安装
MongoDB简介 MongoDB是一种强大.灵活.可拓展的存储方式.是一个面向文档(相当于"行"的概念)的数据库. 可拓展:通过添加服务器而增加存储量. Windows下安装 版 ...
- 博客迁移至CSDN
本人的技术博客已经迁移至CSDN,地址为http://blog.csdn.net/starrow,现为Lotus Domino开发领域最活跃丰富的博客,内容包括Lotus Domino, JavaSc ...
- mysql大数据表改表结构方案
有一个表有上千W数据, 用什么方法给这个表加一个字段最快?1. alert2. 建一个表和第一个表一样,只是多了要加的字段,然后用多个INSERT INTO SELECT语句limit写入3. 就是导 ...
- Keeping Async Methods Alive
Consider a type that will print out a message when it’s finalized, and that has a Dispose method whi ...
- android 连接蓝牙扫码枪,程序崩溃之onConfigurationChanged
当android手机通过蓝牙连接扫码枪时,程序崩溃的原因之一是:键盘弹出或隐藏,触发程序走了onDestory->onCreate的生命周期,从而可能使得页面的某些初始化数据被清除了. 解决方法 ...
- sql查询重复记录、删除重复记录方法大全
查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORD ...