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. jmeter正则中常见的转义字符-笔记三

    背景和目的 接口测试过程中难免会遇到由于有转义符号正则表达式提取不出来的情况,根据小伙伴们的分享和参考自己实践总结了多种情况 参考 首先,感谢如下常见转义字符,感谢提供参考的小伙伴  参考:https ...

  2. linux系统下常用的打包/解压缩包命令

    此处大概列了常用的解压和打包命令,详细信息需要百度一一对比他们的区别,比如我们在下载软件时就是最好的实践. 用zip举例说明,使用命令压缩时有点是,压缩文件.目录会非常快:如图,我压缩了一个progr ...

  3. 使用IDEA运行CAS5.3服务器

    在上节中,我们运行CAS服务器是打成war包在tomcat中进行运行,这节介绍在IDEA中运行CAS服务器. 1.下载CAS 模板 Overlay Template,我这里使用 Apereo CAS ...

  4. 五笔字典86版wubi拆字图编码查询

    五笔字典86版 软件能查询以下数据,五笔编码,汉字拆字图,拼音,部首,笔划,笔顺,解释,五笔口诀等等.这些数据只针对单个汉字查询(大概7000字左右).词组查询只支持五笔编码查询(有60000个词组+ ...

  5. ubuntu之路——day10.5 可避免偏差

    可避免偏差: 总结一下就是当贝叶斯最优误差接近于训练误差的时候,比如下面的例子B,我们不会说我们的训练误差是8%,我们会说我可避免偏差是0.5%.

  6. FCKeditor编辑器第一次点击总是报错(上传图片) 之后就好了

    错误:   Failed to execute 'getRangeAt' on 'Selection': 0 is not a valid index. FCKeditor编辑器第一次点击总是报错(上 ...

  7. Socket: Java Socket 几个重要的TCP/IP选项解析(转)

    Socket选择可以指定Socket类发送和接受数据的方式.在JDK1.4中共有8个Socket选择可以设置.这8个选项都定义在java.net.SocketOptions接口中.定义如下: publ ...

  8. Python 线程,with的作用(自动获取和释放锁Lock)

    Python 线程,with的作用(自动获取和释放锁Lock) import threading import time num= #全局变量多个线程可以读写,传递数据 mutex=threading ...

  9. linux普通用户添加root权限

    新增一个普通用户并进入该用户: [root@VM_0_7_centos ~]# groupadd mall [root@VM_0_7_centos ~]# useradd mall -m -d /ho ...

  10. linux中导入sql文件

    在linux中导入sql文件的方法分享(使用命令行转移mysql数据库) 因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql ...