IDEA和eclipse快捷键
软件通用的快捷键:
* 保存:Ctrl + S
* 剪切:Ctrl + X
* 粘贴:Ctrl + V
* 复制:Ctrl + C
* 全选:Ctlr + A
* 撤销:Ctrl + Z
* 反撤销:Ctrl + Y
* 查找与替换:Ctrl + F (find)
IDEA
- alt+enter 提示
- ctrl+D 复制一行
- ctrl+Y 删除一行
- ctrl+O 重写方法 ctrl + o 、i
- ctrl+shift+enter 快捷补全分号
- ctrl+shift+上下箭头
- ctrl+alt+l 格式化代码
- alt+insert
- 自动补全变量名称 : Ctrl + Alt + v 或者 比如在scala中最后输入.var同样可以自动补全出变量名
自动补全属性名称 : Ctrl + Alt + f
快速抽取出方法: 选中我即将抽取的代码,按快捷键Ctrl + Alt + M 即可,或者 鼠标右击 》Refactor 》Extract 》Method- if 按回车
- 遍历数组 xx
- xx.for 回车; fori -->for循环;
- sout --> Sysout.out.println();
- psvm main方法
- alt+insert get| set方法
ctrl+alt+t调出try...catch等方法- ctrl+h类结构
- ctrl+F12查看类中所有方法
抽取方法的快捷键是 Ctrl + Alt + M,其中 M代表 Method,即方法。
IntelliJ IDEA maven库下载依赖包速度慢的问题
http://repo1.maven.org/maven2/
在pom.xml中添加maven 依赖包时,我就发现不管是否用了翻墙,下载速度都好慢,就1M的东西能下半天,很是苦恼,于是到网上搜资料,然后让我查到了。说是使用阿里的maven镜像就可以了。我于是亲自试了下,速度快的飞起!!!
右键项目选中maven选项,然后选择“open settings.xml”或者 “create settings.xml”,然后把如下代码粘贴进去就可以了。重启IDE;
- <?xml version="1.0" encoding="UTF-8"?>
- <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
- <mirrors>
- <!-- mirror
- | Specifies a repository mirror site to use instead of a given repository. The repository that
- | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
- | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
- |
- <mirror>
- <id>mirrorId</id>
- <mirrorOf>repositoryId</mirrorOf>
- <name>Human Readable Name for this Mirror.</name>
- <url>http://my.repository.com/repo/path</url>
- </mirror>
- -->
- <mirror>
- <id>alimaven</id>
- <name>aliyun maven</name>
- <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
- <mirror>
- <id>uk</id>
- <mirrorOf>central</mirrorOf>
- <name>Human Readable Name for this Mirror.</name>
- <url>http://uk.maven.org/maven2/</url>
- </mirror>
- <mirror>
- <id>CN</id>
- <name>OSChina Central</name>
- <url>http://maven.oschina.net/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
- <mirror>
- <id>nexus</id>
- <name>internal nexus repository</name>
- <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
- <url>http://repo.maven.apache.org/maven2</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
- </mirrors>
- </settings>
Eclipse
* Eclipse的快捷键:
* 内容提示帮助:Alt + /
* 快速修复:Ctrl + 1
* 快速导包:Ctrl + Shift + O
* 快速复制一行:
* 向下复制一行:Ctrl + Alt + ↓
* 向上复制一行:Ctrl + Alt + ↑
* 交换两行:
* 与上一行交换:Alt + ↑
* 与下一行交换:Alt + ↓
* 删除一行或选择的多行:Ctrl + D (delete)
* 注释:
* 单行注释与取消单行注释:Ctrl +/
* 多行注释:Ctrl + Shift + /
* 取消多行注释:Ctrl +Shift + \
* 快速格式化:Ctrl +Shift + F(format)
* 打开的多个源文件切换:Alt + ←, Alt + →
Ctrl + PgUp,Ctrl + PgDown
* 在光标的下一行插入一个空行:Shift+回车
* 打开某个类型的源代码:Ctrl+Shift+T + 输入类型名
* 代码跟踪:Ctrl+点击某个类或方法 回到刚刚的位置:Alt+<--
* 快速查看某类的继承关系图:选择某个类型后Ctrl+T
1、main方法:main + Alt + / 选择main方法后回车
2、System.out语句:sysout + Alt + / + 选择sysout回车
3、for循环:for + Alt + / + 选择for回车
4、foreach:foreach + Alt + / + 选择foreach回车
5、外部要用什么结构包围:
选中代码 + 右键 + surround with + 选择需要的结构
选中代码 + source菜单 + surround with + 选择需要的结构
选择代码 + Alt + Shift + Z + 选择需要的结构
(1)快速生成getter/setter方法
两种方式找到自动生成getter/setter方法的功能:
1、Source菜单或右键找到Source-->Generate Getters and Setters...
2、Alt + Shift + S -->Generate Getters and Setters...
(2)快速生成构造器
两种方式找到自动生成构造器的功能:
1、Source菜单或右键找到Source-->Generate Constructor using Fields...
2、Alt + Shift + S -->Generate Constructor using Fields...
(3)快速生成hashcode和equals方法
两种方式找到自动生成构造器的功能:
1、Source菜单或右键找到Source-->Generate hashCode() and equals()...
2、Alt + Shift + S -->Generate hashCode() and equals()...
IDEA和eclipse快捷键的更多相关文章
- eclipse 快捷键大全
注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/] 此快捷键为用户编辑的好帮手,能为 ...
- eclipse 快捷键
Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到 ...
- Eclipse快捷键
http://www.blogjava.net/action/articles/17339.html http://blog.csdn.net/keenweiwei/article/details/3 ...
- 【转】Eclipse快捷键 10个最有用的快捷键
转载地址:http://www.open-open.com/bbs/view/1320934157953 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但 ...
- 转:Eclipse快捷键 10个最有用的快捷键
Eclipse快捷键 10个最有用的快捷键 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代 ...
- Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升. 1. ...
- eclipse快捷键以及使用技巧大全
eclipse快捷键以及使用技巧大全1. 打开MyEclipse 6.0.1,然后"window"→"Preferences" 2. 选择"java& ...
- [刘阳Java]_斗胆介绍一下Eclipse快捷键大全[超详细]_第6讲
斗胆让我在这里介绍一下Eclipse快捷键有哪些 ctrl+shirt+r 打开资源 这组快捷键可以让你开打Eclipse工作区中任何一个文件,你只需要输入你想查找的文件名字即可,而且绝对支持模糊检索 ...
- Eclipse快捷键大全(转载)
一.实用类快捷键 1 常用熟悉的快捷键 CTRL+C(复制).CTRL+X(剪切).CTRL+Z(撤销).CTRL+F(查找).CTRL+H(搜索文件或字符串).CTRL+Y(重做).CTRL+/(双 ...
- Eclipse快捷键-方便查找
[Ct rl+T] 搜索当前接口的实现类 1. [ALT +/] 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类.方法和属性的名字时,多体验一下[ ...
随机推荐
- 在IntelliJ IDEA中,注解@Slf4j找不到log
问题: 解决方法:
- xgboost-Python&R
sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...
- fork子进程
title: fork子进程 data: 2019/3/21 20:24:39 toc: true --- 这里实在学习socket编程前的小知识点,用来创建多个服务端 学习文档 函数可以有两个返回值 ...
- Springboot集成Spring Batch
Spring官网 (https://spring.io/projects/spring-batch#overview)对Spring Batch的解释: 一个轻量级的.全面的批处理框架,用于开发对企 ...
- HTML界面多语言切换
我在做个人网站时考虑到多语言转换的问题,最后在JS文件中将所有文字数据储存然后设置HTML中的class与key属性来达到多语言效果.当然,还有一个别的方法,就是所有有文字内容的div都用不同语言写一 ...
- jQuery实现搜索框插件+豆瓣音乐接口实现豆瓣搜索框
jQuery实现搜索框插件 豆瓣音乐接口实现豆瓣搜索框 豆瓣接口有时不稳定,网络请求会报400,不要惊慌.我主要是练习一下jQuery的JSONP和封装插件. <div class=" ...
- Thunk
Thunk https://en.wikipedia.org/wiki/Thunk In computer programming, a thunk is a subroutine used to i ...
- Html.ActionLink与Url.Action区别
一.@Html.ActionLink()概述 在MVC的Rasor视图引擎中,微软采用一种全新的方式来表示从前的超链接方式,它代替了从前的繁杂的超链接标签,让代码看起来更加简洁.通过浏览器依然会解析成 ...
- vm—win7
- BMCP位图图片压缩算法
什么是位图?位图也称像素图像或点阵图像,是由多个点组成的,这些点被称为像素.位图可以模仿照片的真实效果,具有表现力强.细腻.层次多和细节多等优点. 图片的压缩格式:在Windows系统中,我们常见的b ...