IntelliJ IDEA 2017版 编译器使用学习笔记(一) (图文详尽版);IDE快捷键使用;IDE多行代码同时编写
IntellJ是一款强大的编译器,那么它有很多实用的功能
一、鼠标点击减少效率,快捷键实现各种跳转
(1)项目之间的跳转
快捷键位置:
操作:首先要有两个项目,然后,在不同窗口打开:如图:
然后使用快捷键Ctrl+Alt+[ ========================跳到上一个项目
Ctrl+Alt+] ========================跳到下一个项目
这样就实现了两个项目之间的切换
(2)文件之间的跳转(同一个项目中的两个代码文件之间的切换)
文件之间的跳转就是跟最近打开过的文件之间的跳转,快捷键位置,用到搜索快捷键
搜索快捷键位置:
在编译器内,操作 Ctrl+Shift+A,弹出如图界面(输入Recent Files)就会看到文件跳转的快捷键如图:是Ctrl+E
进入一个文件(如图),使用Ctrl+E,弹出如图样式:
通过上下键切换文件,通过回车键进入该文件.
还有一个recent change files ,只显示今天修改的文件.快捷键Ctrl+Shif +E,就只显示今天的修改文件有什么,其他用法跟Ctrl+E相同.
(3)浏览修改位置的跳转
跳回刚刚刚看过的文件位置
快捷键就是Ctrl+Shift+回车(back)
(4)浏览位置(只是看,未修改的操作)的快捷键
快捷键是Ctrl+Shift+左箭头/右箭头
(5)利用书签跳转
应用在浏览源码时做的标记,或者别人的代码做的标记的时候进行使用
a、建立书签
Ctrl+F11 显示如图样式:
选择一个数字,代表是这个标签。生成如图
设置好标签后,书签之间的跳转就是Ctrl+1,到1的位置,加2到2的位置以此类推
取消书签的方法就是找到书签位置,光标停留在该行,然后Ctrl+F11
(6)收藏位置和文件跳转
a、调出收藏位置Alt+2 会弹出favorite 的目录位置.
添加收藏文件快捷键 Shift+Alt+F 弹出如图框
选择自己的收藏夹就可以收藏,而且是以列表的形式.
还可进行方法的收藏,光标停留在方法上,然后Shift+Alt+F,就会形成方法的收藏
(7)字符跳转插件emacsIdea置跳转
a、插件安装
Ctrl+Shift+A 搜索plugins
回车后,弹出如图
选择如图:
点击打开,如图(输入关键字):
点击Install下载。
完成下载后,重启编译器,点击这里
安装成功后,可以看到如图
设置快捷键:
Ctrl+Shift+A ,输入kepmaps,选中图中红色部分
选中回车进入,如图:
输入AceJumpWord
选择如图:
更改设置:
设置成功后,就可以按这个Ctrl+J进行跳转了.(其功能就是控制你的光标所在位置)
进入需要编辑的文件中,如图:
例子光标在s这个位置,如果想跳转到另一个有s的位置进行编辑,那么就需要按下快捷键Ctrl+J(自定义设置),然后按s这个字母,就会变成如下样子.
此时,输入你想跳转到的s位置的字母,就可以让光标切换到该位置了.
(8)编辑区和文本区跳转
Alt+1 和esc进行切换
IntelliJ IDEA 2017版 编译器使用学习笔记(一) (图文详尽版);IDE快捷键使用;IDE多行代码同时编写的更多相关文章
- IntelliJ IDEA 2017版 编译器使用学习笔记(十) (图文详尽版);IDE快捷键使用;IDE关联一切
关联一切 一.与spring关联 通过图标跳转相关联的类 设置关联:进入project structure ===>facets =>选加号,===>选spring,默认添 ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(八) (图文详尽版);IDE快捷键使用;IDE代码重构(寻找修改痕迹)
git集成: 快速找到版本控制器中某段代码的作者 一.annotate 选中某行代码,右键,选择annotate,鼠标放于其上就会显示注释 二.移动所有改动之处: prev ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(七) (图文详尽版);IDE快捷键使用;IDE代码重构(编写高质量代码)
一.重构 重构变量:将语义模糊的变量名称改为更易理解的名称 修改变量名称,快键键 shift + F6 (输入要改的名字,所有位置相同的名字都会改变) 重构方法 ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(六) (图文详尽版);IDE快捷键使用
一.alter + enter使用 应用于很对场景不知道如何操作代码时使用 1.场景一:自动创建函数 调用一个没有的函数的时候,alter+enter,弹出自动创建函 ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(三) (图文详尽版);IDE快捷键使用
一.列操作 功能:操作多行列执行相同的功能,达到一次修改多行同类型数据的情况,如图: Json字符串,转为枚举类的字段: 首先进行,快捷键一行快速操作 1.选中命令,s ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(二) (图文详尽版);IDE快捷键使用
补充介绍IntellJ 介绍主菜单功能及相关用途: File -------------> 对文件进行操作 Edit ------------> 对文本进行操作 View -------- ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(九)(图文详尽版);IDE使用的有趣的插件;IDE代码统计器;Mybatis插件
一.代码统计器,按照名字搜索即可,在file===setting------plugin 使用右键项目:点击自动统计 二.json转实体类 三.自动找寻bug插件 四.Remind me工具 五.检测 ...
- 20145316许心远《Java学习笔记(第8版)》课程总结
20145316许心远<Java学习笔记(第8版)>课程总结 每周读书笔记链接汇总 ▪ 第一周读书笔记 ▪ 第二周读书笔记 ▪ 第三周读书笔记 ▪ 第四周读书笔记 ▪ 第五周读书笔记 ▪ ...
- 《python基础教程(第二版)》学习笔记 文件和素材(第11章)
<python基础教程(第二版)>学习笔记 文件和素材(第11章) 打开文件:open(filename[,mode[,buffering]]) mode是读写文件的模式f=open(r' ...
随机推荐
- 第一模块第一章 review
---恢复内容开始--- 练习题: 1.简述编译型与解释型语言的区别,且分别列出你知道的那些属于编译型,哪些属于解释型 机器语言:由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称 ...
- UI5-文档-4.30-Debugging Tools
虽然我们在前面的步骤中添加了一个基本的测试覆盖率,但是我们似乎不小心破坏了我们的应用程序,因为它不再显示价格到我们的发票上.我们需要调试这个问题,并在有人发现之前修复它. 幸运的是,SAPUI5提供了 ...
- WP runtime post 请求, json 解析
https://monkeyweekend.wordpress.com/2014/10/23/how-to-send-text-json-or-files-using-httpclient-posta ...
- idea常用设置(持续更新)
1.注释模板 Setting里找到live Templates (1)创建一个Templates Group (2)在Templates Group下创建Live Template 2.常用内置模板 ...
- vue 项目部署后 刷新一下 页面找不到 解决
1.修改配置router的参数 (效果不好) 2. (不能解决 出现403) 后端配置例子 Apache <IfModule mod_rewrite.c> RewriteEngine O ...
- mysql 数据备份及数据迁移
一.使用mysql数据导出进行备份时,会备份整个表的数据,有时候只想备份一部分数据,这个时候可以使用如下方法: 1. 使用insert into 和 select结合: insert into tal ...
- Kafka Manager 监控
1.安装: 依赖java环境,须首先安装java运行环境,并正确设置路径. 确保kafka已经安装,且版本合适. 修改配置文件: kafka-manager.zkhosts="你的zoo ...
- Mybatis知识(2)
1.#{}和${}的区别是什么? 注:这道题是面试官面试我同事的. 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静 ...
- nginx的配置文件解析
worker_processes ;#工作进程的个数,一般与计算机的cpu核数一致 events { worker_connections ;#单个进程最大连接数(最大连接数=连接数*进程数) } h ...
- Oracle Client安装报错
Oracle Client安装报错:引用数据不可用于验证此操作系统分发的先决条件 http://tunps.com/p/11797.html 原因是Oracle Client 11g版本不支持最新的W ...