idea 设置syso

File –> Setting –> Editor –> Live Templates 

debug 调试:

         F7    在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内

         F8    在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内 

         F9    在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点

         Alt + F8    在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试

         Ctrl + F8    在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点

         Shift + F7    在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法

         Shift + F8    在 Debug 模式下,跳出,表现出来的效果跟 F9 一样

         Ctrl + Shift + F8    在 Debug 模式下,指定断点进入条件

         Alt + Shift + F7    在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果方法体还有方法,则会进入该内嵌的方法中,依此循环进入

         Alt+F10    显示你当前执行的断点

         Alt+F9         执行代码运行到光标所在的位置
========================================================================= Ctr + shift + u     大小写转换
ALT + CapsLock(大小写键)    多行编辑 ALT inster 构造函数/get/setter方法 ALT + Enter 类型转换 Alt+<- 和 Alt+->   返回上/下个光标地方 Ctrl + E  打开最近的文件 Ctrl+N 查找类 Ctrl + F12 查看类中的所有方法 Ctrl + O 重写接口方法 Ctrl + Alt + T CTR + ALT+ 空格 代码提示(类似于 ALT+/) CTR + ALT + L 格式化代码 Ctrl+Alt+T:可以将代码包在一块内,例如try/catch Ctrl + h 查看类向上向下继承关系结构 Ctrl+Alt + U 查看关系类图 Ctrl + Alt + B 查看接口的实现类: ========================================================================= ctrl + F 搜索 ctrl + r 查找替换 ctrl + ] 到方法的末尾 ctrl + o 重写实现类中的方法 CTR + Q 查看代码或方法注释内容 1、Alt+回车 导入包,自动修正 3、Ctrl+Shift+N 查找文件 4、Ctrl+Alt+L 格式化代码 5、Ctrl+Alt+O 优化导入的类和包 6、Alt+Insert 生成代码(如get,set方法,构造函数等) 7、Ctrl+E或者Alt+Shift+C 最近更改的代码 8、Ctrl+R 替换文本 9、Ctrl+F 查找文本 10、Ctrl+Shift+Space 自动补全代码 11、Ctrl+空格 代码提示 12、Ctrl+Alt+Space 类名或接口名提示 13、Ctrl+P 方法参数提示 14、Ctrl+Shift+Alt+N 查找类中的方法或变量 15、Alt+Shift+C 对比最近修改的代码

1.创建maven工程

创建完成后的项目目录结构

需要手动添加目录

1.修改字体大小

File -->settings -->Editor --> Font 

    Font: 字体样式

    Size:字体大小

    Line spacing: 行间距

  

IDEA 的操作与使用的更多相关文章

  1. 关于DOM的操作以及性能优化问题-重绘重排

     写在前面: 大家都知道DOM的操作很昂贵. 然后贵在什么地方呢? 一.访问DOM元素 二.修改DOM引起的重绘重排 一.访问DOM 像书上的比喻:把DOM和JavaScript(这里指ECMScri ...

  2. Sql Server系列:分区表操作

    1. 分区表简介 分区表在逻辑上是一个表,而物理上是多个表.从用户角度来看,分区表和普通表是一样的.使用分区表的主要目的是为改善大型表以及具有多个访问模式的表的可伸缩性和可管理性. 分区表是把数据按设 ...

  3. C# ini文件操作【源码下载】

    介绍C#如何对ini文件进行读写操作,C#可以通过调用[kernel32.dll]文件中的 WritePrivateProfileString()和GetPrivateProfileString()函 ...

  4. js学习笔记:操作iframe

    iframe可以说是比较老得话题了,而且网上也基本上在说少用iframe,其原因大致为:堵塞页面加载.安全问题.兼容性问题.搜索引擎抓取不到等等,不过相对于这些缺点,iframe的优点更牛,跨域请求. ...

  5. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  6. ASP.NET Aries 入门开发教程7:DataGrid的行操作(主键操作区)

    前言: 抓紧勤奋,再接再励,预计共10篇来结束这个系列. 上一篇介绍:ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑 本篇介绍主键操作区相关内容. 1:什么时候有默认的 ...

  7. 如何在高并发环境下设计出无锁的数据库操作(Java版本)

    一个在线2k的游戏,每秒钟并发都吓死人.传统的hibernate直接插库基本上是不可行的.我就一步步推导出一个无锁的数据库操作. 1. 并发中如何无锁. 一个很简单的思路,把并发转化成为单线程.Jav ...

  8. 【翻译】MongoDB指南/CRUD操作(四)

    [原文地址]https://docs.mongodb.com/manual/ CRUD操作(四) 1 查询方案(Query Plans) MongoDB 查询优化程序处理查询并且针对给定可利用的索引选 ...

  9. 【翻译】MongoDB指南/CRUD操作(三)

    [原文地址]https://docs.mongodb.com/manual/ CRUD操作(三) 主要内容: 原子性和事务(Atomicity and Transactions),读隔离.一致性和新近 ...

  10. 【翻译】MongoDB指南/CRUD操作(二)

    [原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(二) 主要内容: 更新文档,删除文档,批量写操作,SQL与MongoDB映射图,读隔离(读关 ...

随机推荐

  1. 各种DTO类最好有 无参数的构造方法

    以一下这个类为例 @Getter @Setter @ToString class Person { private String s; public Person(String s) { this.s ...

  2. Chrome浏览器控制台[DOM] Password field is not contained in a form:

    [DOM] Password field is not contained in a form: ( [DOM]密码字段不包含在form表单中) 解决方案:添加一层form标签 <div cla ...

  3. 说说AutoMapper那些事

    项目中用到了DTO与Model之间的转换,因为model项目比较多,所以需要使用工具或者代码来实现快速的转换.AutoMapper就是一个很好的基于约定的object-object mapper.映射 ...

  4. vue中如何动态添加readonly属性

    动态绑定input的readonly属性 1 <inpu :readonly="status ? false : 'readonly'"> status 为 false ...

  5. const经典面试题

    1> const int age1 = 21; age1 = 100; // 编译报错 2> int const age2 = 22; 3> const int *age3 = 23 ...

  6. Linux帮助指令

    1.介绍 当我们对某个指令不熟悉时,我们可以使用Linux提供的帮助指令来了解这个指令的使用方法. 2.man 指令获得帮助信息 基本语法 man  [命令或者配置文件]    (功能描述:获得帮助信 ...

  7. 第06组 Alpha冲刺(2/6)

    队名:拾光组 组长博客链接 作业博客链接 团队项目情况 燃尽图(组内共享) 组长:宋奕 过去两天完成了哪些任务 主要完成了上传照片模块的信息采集 具体完成了采集用户上传的照片信息.分析图像数据.比对数 ...

  8. Js 实现返回上一页

    Js 实现返回上一页 <a href="javascript:history.go(-1)">返回上一页</a> <a href="java ...

  9. ThreadPoolExecutor 定制线程池参数

    在 java 开发中经常需要执行一些“规格化”的任务,此时可以使用 java 线程池.节省创建线程时间,任务来时即可执行,高效. java 包是 java.util.concurrent .创建线程池 ...

  10. PHP如何防止注入及开发安全

    1.PHP注入的基本原理 程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对 用户输入数据的合法性进行判断,使应用程序存在安全隐患.用户可以提交一段数据 库查询代码,根据程序返回 ...