摘要: 重构讲解 重构的常用功能介绍 如上图标注所示,IntelliJ IDEA 的重构功能全部都在这个菜单上,所以我们也可以理解为这个菜单就是重构功能的体现,只是有时候我们通过快捷键的方式来加以体现而已。 如上图标注 1 所示,在实际开发中我们经常会对文件进行重命名,这里用的快捷键就是 Shift + F 阅读全文
posted @ 2017-04-20 16:33 X_XUAN 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 初衷 本章展示 IntelliJ IDEA 高度集成化的效果,降低 IntelliJ IDEA 入门时间 欢迎来到 IntelliJ IDEA 世界 项目 项目地址:https://github.com/judasn/Basic-Single-Module-SSJPA 开发环境 JDK 7(理论上支 阅读全文
posted @ 2017-04-20 16:32 X_XUAN 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: Maven 的单模块 / 多模块之 Spring MVC + Spring + Mybatis 项目讲解 初衷 为了更加明了地展示 IntelliJ IDEA 的设置,本章教程为视频教程 本章展示 IntelliJ IDEA 高度集成化的效果,降低 IntelliJ IDEA 入门时间 视频下载 单 阅读全文
posted @ 2017-04-20 16:31 X_XUAN 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 如上图 Gif 演示,在 Eclipse 下,一般中小项目的项目结构基本都是这种模式的,所以我们这里也网络上一个开源项目 JspRun 进行讲解。 下载地址:http://pan.baidu.com/s/1i3zrSf7 Eclipse 项目配置 如上图箭头所示,在 IntelliJ IDEA 下是 阅读全文
posted @ 2017-04-20 16:30 X_XUAN 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 学习前提 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建。 学习本讲还有一个前提:你必须会 Maven 相关知识点,Maven 相关知识点是不在本专题的讲解范围里面的,所以请自己私下进行学习。如果愿意你也可以看我过去整理的一份材料: 阅读全文
posted @ 2017-04-20 16:30 X_XUAN 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Postfix Completion 的介绍 Postfix Completion 功能本质上也是代码模板,只是它比 Live Templates 来得更加便捷一点点而已。具体它是做什么的,我们通过下面一张 Gif 演示图来说明: 如上图标注 1 所示,非空的判断在 Java 代码中应该是非常常见的 阅读全文
posted @ 2017-04-20 16:27 X_XUAN 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 插件的设置 在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的,只是 IntelliJ IDEA 本身就是它自己的插件平台最大的开发者而已,开发了很多优秀的插件。 官网插件库:https://plugins.jetbra 阅读全文
posted @ 2017-04-20 16:27 X_XUAN 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Emmet 的使用 Emmet 的介绍 Emmet 的前身叫做:Zen Coding,也许熟知旧名的人不在少数。Emmet 一般前端工程师用得比较多,具体它是做什么的,我们通过下面两张 Gif 演示图来说明: IntelliJ IDEA 自带 Emmet 功能,使用的快捷键是 Tab。 Emmet 阅读全文
posted @ 2017-04-20 16:26 X_XUAN 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 文件代码模板的介绍 文件代码模板可以简单理解为:我们在项目中创建某些类型文件时,就已经在对应这些新文件中预设了代码内容。因为文字表达都带有点无力,所以下面用 Gif 动态图来演示。 如上图 Gif 所示,IntelliJ IDEA 默认新建类自带的类注释格式一般不够友好或是规范,所以我们一般需要自己 阅读全文
posted @ 2017-04-20 16:08 X_XUAN 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 实时代码模板的介绍 上图 Gif 演示为最好的介绍 Live Templates。 实时代码模板需要字符串前缀,如 Gif 演示中,在输入 sys 后生成一段输出语句,其中 sys 前缀是我自己设置的。 实时代码模板支持变量参数设置,如 Gif 演示中,在输入 temp1 的时候,后面自动也生成了一 阅读全文
posted @ 2017-04-20 16:06 X_XUAN 阅读(163) 评论(0) 推荐(0) 编辑