IDEA 操作及快捷键总结
一、设置IDEA使用Eclipse快捷键
File->Settings->Keymap->选择Eclipse,就可以使用Eclipse的快捷键了,但是不能修改。如果想要修改,需要点击Copy按钮,建立自己的副本,进行快捷键的修改。
因为Android Studio也是基于IDEA,快捷键等设置是想通的。
二、常用快捷键总结
- Ctrl + ← :移动光标到前一个单词的开始处
- Ctrl + → : 移动光标到下一个单词的开始处
- Alt + Shift + ↑ :选取当前单词;再按,选取多个;范围逐渐扩大
- Alt + Shift + ↓ :选取单词范围逐渐缩小,最小为不选取
- Ctrl + Shift + ← : 向左选取,每次选取一个单词;初次选取光标处到当前单词的左侧。
- Ctrl+ Shift + → : 向右选取,每次选取一个单词;初次选取光标处到当前单词的右侧。
- Alt + Shift + ← :向前移动方法中参数的位置。
- Alt + Shift + → :向后移动方法中参数的位置。
- Alt + ↑ : 将整行或整个段落移动到上一行或段落之前
- Alt + ↓ : 将整行或整个段落移动到下一行或段落之后
- Ctrl + Alt+ ↓ : 将所选择的内容向下复制
- Ctrl + Tab : 选取具体的页签或view,首先进入页签
- Ctrl + Shift + Tab :选取具体的页签或view,首先进入view
- Ctrl + Alt + ← : 显示下一个标签中的内容
- Ctrl + Alt + → : 显示上一个标签中的内容
- Esc : 将Focus从其他面板移动到Edit中
- Shift + Esc : 将Focus从其他面板移动到Edit中,并隐藏当前面板
- Alt + 鼠标左键 : Debug模式下,查看当前变量的值
- Ctrl + Alt + L : 格式化代码
- Shift + F1 : 光标定位到前一个错误处
- Ctrl + Shift + F1 :光标定位到后一个错误处
- Ctrl + F1 : 显示错误提示
- Ctrl + J, Ctrl + T : 对类或方法生成Test代码
- Ctrl + 空格 : 自动补全内容(html、css、JavaScript)
- Shift + Alt + U : 编辑多行内容(自己设置,Column Selection Mode)
- Ctrl + Alt + T : 对选中的内容增加块操作(surrond with)
- Alt + Shift + Z : 对选中的内容增加块操作(surrond with)
- Ctrl + 鼠标左键:新增/删除书签
- Shift + F11:查看书签
- Alt + Shift + Insert (Edit -> Column Selection Mode): 按列编辑(多行编辑)
三、操作总结:
- 打开一个文件可以自动定位到该文件在工程中的位置

2. 因为idea本身具有强大的文件对比能力,所以,可以使用idea作为文件对比工具使用,快捷键为Ctrl + D
3. idea提供了很多模板用于快速开发,在Editor -> Live Templates中进行设置。
默认提供了sout,serr,soutm,soutp等,也可以自己添加模板。
IDEA 操作及快捷键总结的更多相关文章
- IDEA的常用操作(快捷键)
IDEA的常用操作(快捷键) Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt ...
- mac 操作idea快捷键
http://blog.csdn.net/rainytooo/article/details/51469126 在mac下idea的常用快捷键如下,下面的快捷键都亲自试用,并有一些和eclipse对比 ...
- sublime_text3常用操作与快捷键
1.编辑多列 按鼠标滚轮进行多列选中 键盘ctrl+alt+↓进行多行选中操作 2.快捷键 ctrl+H:替换(F为经典的搜索) ctrl+G:跳到指定行 ctrl+D:选词,连续按选中下面匹配的词, ...
- linux命令行下的操作的快捷键
历史相关命令 命令 含义!! 执行上一条命令!num 执行历史命令中的第num条命令!-n ...
- Ubuntu操作基本快捷键
* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关 ...
- VS CODE一些常见配置操作(快捷键设置、C/C++的debug、代码路径配置)
总述 今天来一篇简单的操作文章吧,VSCODE是我们经常用的软件,我之前也写过关于VSCODE远程办公的一些的操作(有兴趣的朋友可以点击进去看看),今天我再稍微介绍一些我其他地方用到的一些操作 ...
- JQuery识别键盘操作 & 键盘快捷键
前几天写的那个项目登陆页是直接点击but登陆的,后来做完了之后不断的测试的时候就发现蛋疼之处了 每次在键盘上输入一长串密码之后,还得抬起手拿鼠标点一下确认登陆 直接就搜了一下,看了一下书 = = 其实 ...
- 138 条 Vim 命令、操作、快捷键全集
命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim ...
- .Net转Java.07.IDEA和VS常用操作、快捷键对照表
功能 IDEA 2017.1 快捷键 Visual Studio 2015 快捷键 文档 格式化整个文档 Ctrl+Alt+L Ctrl+E,D 或者 Ctrl+K,D 文件 显示最近的 ...
随机推荐
- 如何在Windows平台下安装配置Memcached
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一 ...
- Z30云台PC控制问题
https://developer.dji.com/cn/onboard-sdk/ 我们的需求: 完成PC程序控制Z30相机云台 关键问题: 前提:遥控器控制飞机+图像观看+调焦 1 PC能够接收到图 ...
- solidity-library
library 1)直接使用使用库合约的合约,可以将库合约视为隐式的父合约(base contracts),当然它们不会显式的出现在继承关系中.意思就是不用写is来继承,直接可以在合约中使用: lib ...
- <数据结构与算法分析>读书笔记--数学知识复习
数学知识复习是<数据结构与算法分析>的第一章引论的第二小节,之所以放在后面,是因为我对数学确实有些恐惧感.不过再怎么恐惧也是要面对的. 一.指数 基本公式: 二.对数 在计算机科学中除非有 ...
- 理解socket.io(一)---相关的API
理解socket.io(一)---相关的API 1. 什么是Socket.IO?Socket.IO是node.js的一个模块,它用于浏览器与服务端之间实时通信.它提供了服务器和客户端的组件,只需一个模 ...
- ubuntu install pip
ubuntu 安装pip sudo apt-get update sudo apt-get upgrade sudo apt-get install python-pip
- ubuntu下修改网卡名称
Ubuntu下把网卡eth0修改为eth1的步骤: 1.打开配置文件 /etc/udev/rules.d/70-persistent-net.rules,文件内容如下: # This file was ...
- C++ 文件和流
到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流. 本教程介绍如何从文件读取流和向文件写入流.这就需要用到 C++ ...
- jmeter(十八)关联之XPath Extractor
之前的博客,有介绍jmeter如何对请求进行关联的一种常见用法,即:后置处理器中的正则表达式提取器,下面介绍另一种关联方法,XPath Extractor! 所谓关联,从业务角度讲,即:某些操作步骤与 ...
- Omi框架学习之旅 - 组件通讯(data-*通讯) 及原理说明
上一篇文章说了omi中的组件,以及组件如何使用及嵌套. 那omi中的组件是怎么通讯的呢? 其实omi提供的通讯方式比较丰富,各有千秋,各有各的场景用途.所以按需使用即可. 老规矩:先上demo代码, ...