码迷,mamicode.com
首页 > 其他好文 > 详细

[Intellij] 软件设置和常用快捷键

时间:2017-03-09 13:05:22      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:方案   director   lin   计算   配置   str   推荐   less   postgre   

 

 

 

理解Project 和 Module

一个 Project 是由一个或多个 Module 组成,模块之间尽量是处在同一个项目业务的的情况下,彼此之间互相依赖关联。如:

Project : spring-framework
Module:spring-core、spring-jdbc、spring-jms、spring-orm、spring-web、spring-webmvc 等

 

 

软件设置

 http://www.phperz.com/article/15/0923/159043.html

要点:

语言支持上:
安装插件后支持    SQL类        基本JVM
PHP          PostgreSQL      Java
Python        MySQL        Groovy
Ruby         Oracle     
Scala         SQL Server     
Kotlin          
Clojure         
 
其他支持:
支持的框架      额外支持的语言代码提示    支持的容器
Spring MVC     HTML5            Tomcat
GWT          CSS3             TomEE
Vaadin        SASS             WebLogin
Play         LESS             JBoss
Grails         JavaScript         Jetty
Web Services    CoffeeScript        WebSphere
JSF           Node.js     
Struts        ActionScript     
Hibernate          
Flex

 

安装硬件需求:

    开发 Java Web 项目最好的方案是 8G 内存或是以上,硬盘能在用上固态是最好的,因为 IntelliJ IDEA 有大量的缓存、索引文件,把 IntelliJ IDEA 的缓存、索引文件放在固态上,IntelliJ IDEA 流畅度也会加快很多。
    如果你正在使用 Eclipse / MyEclipse,想通过 IntelliJ IDEA 来解决计算机的卡、慢等问题,我这里可以直接明白地告诉你:这基本上是不可能的,本质上你应该对自己的硬件设备进行升级。

 

Settings

主题和主题字体等修改 - Appearance

代码编辑字体修改 - Editor -> Colors & Fonts -> Font
控制台输出字体修改 - Editor -> Colors & Fonts -> Console Font
文件编码修改 - Editor -> File Encoding

常见文件类型的图标介绍 - http://www.phperz.com/article/15/0923/159058.html

IntelliJ IDEA 编译方式介绍 - http://www.phperz.com/article/15/0923/159056.html

版本控制 - http://www.phperz.com/article/15/0923/159053.html
IntelliJ IDEA 自带对这些版本控制工具的支持插件,但是该装什么版本控制客户端还是要照样装的。

文件代码模板的介绍 - http://www.phperz.com/article/15/0923/159051.html

插件配置使用 - http://www.phperz.com/article/15/0923/159049.html

.idea (directory based) .idea 即为 Project 的配置文件目录。创建项目的时候自动创建一个 .idea 的项目配置目录来保存项目的配置信息。这是默认选项。
.ipr (file based) 创建项目的时候自动创建一个 .ipr 的项目配置文件来保存项目的配置信息。
.iml 即为 Module 的配置文件目录

技术分享

在没有文件的情况下包目录默认是连在一起的,这不方便看目录层级关系。
解决:点击齿轮,在弹出的菜单中去掉选择标注 2 选项:Compact Empty Middle Packages。

 

插件推荐

插件名称        插件介绍      官网地址
Key promoter     快捷键提示    https://plugins.jetbrains.com/plugin/4455?pr=idea
CamelCase       驼峰式命名和下划线命名交替变化    https://plugins.jetbrains.com/plugin/7160?pr=idea
CheckStyle-IDEA  代码样式检查    https://plugins.jetbrains.com/plugin/1065?pr=idea
FindBugs-IDEA    代码 Bug 检查    https://plugins.jetbrains.com/plugin/3847?pr=idea
Statistic       代码统计    https://plugins.jetbrains.com/plugin/4509?pr=idea
JRebel Plugin     热部署    https://plugins.jetbrains.com/plugin/?id=4441
CodeGlance       在编辑代码做右侧,显示一块代码小地图    https://plugins.jetbrains.com/plugin/7275?pr=idea
Eclipse Code Formatter    使用 Eclipse 的代码格式化风格,在一个团队中如果公司有规定格式化风格,这个可以使用。    https://plugins.jetbrains.com/plugin/6546?pr=idea
GsonFormat    把 JSON 字符串直接实例化成类    https://plugins.jetbrains.com/plugin/7654?pr=idea

 

 

 

 

 

 

 

常用快捷键

连续两次shift - 全局搜索资源

技术分享

也可以在工具栏右上角选择放大镜

技术分享

 

Shift + 箭头 选中文本

 

Alt + Enter 快速提示

技术分享


Alt + Insert 在Project窗口是创建新文件,在代码窗口是生成generate

技术分享技术分享

 

Shift + F6 更改文件名Rename

技术分享

 

Ctrl + Shift + N 查找文件

技术分享

 

Ctrl + Shift + F 全局搜索

技术分享

 

Alt + 1 打开Project窗口

技术分享

 

Alt + 5 Debug窗口

 技术分享

 

Alt + 7 文件结构Outline窗口

 技术分享

 

使用技巧

 

[Intellij] 软件设置和常用快捷键

标签:方案   director   lin   计算   配置   str   推荐   less   postgre   

原文地址:http://www.cnblogs.com/avivaye/p/6525061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!