idea使用的知识
1. 如何设置,使IntelliJ IDEA智能提示忽略大小写。
很好用,在settings->Editor->General-->Code Completion里设置。
2. ctrl + b 查看源代码
ctrl + alt + b 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
3. ctrl + alt + <-(左箭头) 返回上一部操作
4. ctrl + alt + l 格式化代码
5. ctrl + / 注释一段代码
6. ctrl + shift + / 注释一段代码
7. alt + enter 添加引用
8. idea创建空web项目:File->New->Project->Java->Web Application
idea创建项目后,手动复制到lib下的jar包,需要在File->Project Structure->Modules->Dependeccies下点击+,选择Library->java,选择lib目录,引用到项目中,避免类等没有引用。凡是出现找不到包的情况,都可以将找到的包放到JDK\jre\lib\ext下,然后再编译就能够通过
Run/Debug Configurations
Run->Edit Configurations-> ->点击+->新建Tomcat Server->
1). 填写Name
2). Server标签,Application server(选配只好的tomcat路径),Open brower里填上默认访问的url,Tomcat Server Settings,HTTP port:8081
3). Deployment,点击+,选Artifact,自动添加部署,Appliction context:默认是/,可以更改路径,改为/test
9. 鼠标悬停Api提示:
Settings->Editor->General->Other->Show quick documenttation on mouse move Delay(ms):500
10. 查询类中的所以方法:左侧的structure窗口
11. 默认情况下Intellij IDEA是关闭了继承了java.io.Serializable的类生成serialVersionUID的警告。如果需要ide提示生成serialVersionUID,那么需要做以下设置:
1)、setting->Editor->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾;
2)、将光标放到类名上,按atl+enter键,就会提示生成serialVersionUID了。
12. 大小写转换 ctrl + shift + u
13. 全局搜索 ctrl + shift + f
14. 文本替换 ctrl + r
15. 看方法的引用树 ctrl+alt+h
16. 查看的类的文件 Find Usages(ALT+F7)
itaws 生成Axis2 web service调用
itws 生成 Axis web service调用
生成10次循环
10.fori
反
10.forr
24. IntelliJ设置鼠标悬浮提示
settings->Editor->Genenal->Other->Show quick document on mouse move
25.设置参数提示
settings->Editor->Genenal->Code Completion->Parameter Inof->Auto-display parameter info in 1000 ms
26.显示参数名称
settings->Editor->Genenal->Appearance->Show parameter name hints
27. Idea抽取方法
选中需要提取的代码,同时按 Ctrl+Alt+m 在弹出的对话框中,填入将要新生成的方法的名字,从自动检测出类似代码,并提示出来
"IDEA has detected 1 code fragment in this file that can be replaced with a call to extracted method. would you like to review and replace it "
此处我们选“Yes”。最后点“确定”。
创建类
把鼠标放在报错代码上,同时按“Alt + Enter”
28. 生命补全
在for的条件块外按下Ctrl+Shift+Enter 会自动补全大括号
写if按下Ctrl+Shift+Enter 自动补全大括号,光标留在条件语句位置
写入i%j==0 按下Ctrl+Shift+Enter 格式化条件,并自动跳入到大括号里
在一行中写入 isPrime=false;break 按下Ctrl+Shift+Enter 自动格式化代码,并补全句尾的分号;
idea使用的知识的更多相关文章
- 你必须知道的EF知识和经验
注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式. 推荐MiniProfiler插件 工欲善其事,必先利其器. 我们使用EF和在很大程度提高了开发速度,不过随之带来的 ...
- MySQL高级知识- MySQL的架构介绍
[TOC] 1.MySQL 简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而 ...
- 学点HTTP知识
不学无术 又一次感觉到不学无术,被人一问Http知识尽然一点也没答上来,丢人丢到家了啊.平时也看许多的技术文章,为什么到了关键时刻就答不上来呢? 确实发现一个问题,光看是没有用的,需要实践.看别人说的 ...
- java中的字符串相关知识整理
字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...
- [C#] C# 知识回顾 - 你真的懂异常(Exception)吗?
你真的懂异常(Exception)吗? 目录 异常介绍 异常的特点 怎样使用异常 处理异常的 try-catch-finally 捕获异常的 Catch 块 释放资源的 Finally 块 一.异常介 ...
- [C#] C# 知识回顾 - 学会处理异常
学会处理异常 你可以使用 try 块来对你觉得可能会出现异常的代码进行分区. 其中,与之关联的 catch 块可用于处理任何异常情况. 一个包含代码的 finally 块,无论 try 块中是否在运行 ...
- [C#] C# 知识回顾 - 学会使用异常
学会使用异常 在 C# 中,程序中在运行时出现的错误,会不断在程序中进行传播,这种机制称为“异常”. 异常通常由错误的代码引发,并由能够更正错误的代码进行 catch. 异常可由 .NET 的 CLR ...
- [C#] C# 知识回顾 - 异常介绍
异常介绍 我们平时在写程序时,无意中(或技术不够),而导致程序运行时出现意外(或异常),对于这个问题, C# 有专门的异常处理程序. 异常处理所涉及到的关键字有 try.catch 和 finally ...
- [.NET] C# 知识回顾 - Event 事件
C# 知识回顾 - Event 事件 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/6060297.html 序 昨天,通过<C# 知识回顾 - ...
- [.NET] C# 知识回顾 - 事件入门
C# 知识回顾 - 事件入门 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/6057301.html 序 之前通过<C# 知识回顾 - 委托 de ...
随机推荐
- UVA 1664 Conquer a New Region (并查集+贪心)
并查集的一道比较考想法的题 题意:给你n个点,接着给你n-1条边形成一颗生成树,每条边都有一个权值.求的是以一个点作为特殊点,并求出从此点出发到其他每个点的条件边权的总和最大,条件边权就是:起点到终点 ...
- hdu 5475 线段树
An easy problem Time Limit: 8000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) ...
- Spark- 计算每个学科最受欢迎的老师
日志类型 测试数据 http://bigdata.myit.com/zhangsan http://bigdata.myit.com/zhangsan http://bigdata.myit.com/ ...
- 英语发音规则---J字母
英语发音规则---J字母 一.总结 一句话总结: j只发[dʒ]音:jeep [dʒiːp] n. :jail [dʒeɪl] n. jeep [dʒiːp] n. 吉普车 jar [dʒɑː] n. ...
- Linux课程---1、VMWare安装CentOS虚拟机(安装重要注意)
Linux课程---1.VMWare安装CentOS虚拟机(安装重要注意) 一.总结 一句话总结: 可以先去百度搜一篇对应系统的安装教程:比如 CentOS 7 安装 1.安装VMWare之后,打开w ...
- linux使用酷我在线听音乐
一般linux系统自带音频播放器只能管理本地音乐,无法在线听歌.在线音乐如百度音乐盒,下载歌曲需要登录,比较麻烦.在github里有一个酷我音乐的开源项目,可以安装在linux系统下.链接地址:htt ...
- IIS部署网站(建站)
双击IIS图标,运行IIS服务器: 如下图所示: 2 IIS打开后,选中网站,然后右键,在弹出的菜单中,选择新建,然后选择网站:如下图所hi: 3 在弹出的窗口中,直接点击下一步:如下图所示: 4 ...
- 自定义响应结构 AjaxResult()
package com.dsj.gdbd.utils.ajax; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxm ...
- C++(二)— STL容器的基本用法
1.vector基本操作 关于vector简单的讲就是一个动态增长的数组,里面有一个指针指向一片连续的内存空间,当空间装不下的时候会自动申请一片更大的空间(空间配置器)将原来的数据拷贝到新的空间,然后 ...
- java支付宝开发-00-资源帖
一.一些重要的官方文档 1.沙箱登录 2.沙箱环境使用说明 3.如何使用沙箱环境 4.当面付产品介绍 5.扫码支付接入指引 6.当面付快速接入 7.当面付接入必读 8.当面付进阶功能 9.当面付异步通 ...