IntelliJ IDEA 的配置和使用
来源:互联网 发布:印第安人 知乎 编辑:程序博客网 时间:2024/05/12 19:19
参考网址:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/project-settings.html
一、IntelliJ IDEA基本设置
- 界面字体设置
点击File -> Settings -> Appearance & Behavior -> Appearance
- 程序字体设置
点击File -> Settings -> Editor -> Colors & Fonts -> Font
- 界面编码设置
点击file -> Other settings -> Default Settings ->editor -> file encodings
- 程序编码设置
点击file -> settings -> editor -> file encodings,将下面三处设置为UTF-8
- JDK设置
点击File -> Other Settings -> Default Project Structure -> Project Settings -> Project
- 去除大小写敏感
点击file -> settings -> 输入sensitive -> 将右侧的 case sensitive completion 修改为NONE
- maven配置
File -> Other Settings -> Default Settings -> Build, Execution, Deployment -> Build Tools
- tomcat配置
- 解决控制台乱码问题
二、IntelliJ IDEA版本控制
概要:IntelliJ IDEA并没有自带版本控制工具,但它可以对版本控制插件进行支持。所以我们需要自己下载和安装所需的版本控制工具,然后再IntelliJ IDEA中对其进行设置,以支持版本控制工具。这一点和Eclipse有所区别。
- Git:首先需要安装Git客户端,然后在IntelliJ IDEA中进行设置
如上图标注 1 所示,确定该路径下是否有对应的可执行文件。
- SVN:首先需要安装SVN客户端,然后在IntelliJ IDEA中进行设置
如上图标注 1 所示,勾选 Use command line client
如上图标注 2 所示,建议 svn 的路径自己根据安装后的路径进行选择,不然有时候 IntelliJ IDEA 无法识别到会报:Cannot run program "svn" 这类错误
如上图标注 3 所示,当使用一段时间 SVN 以后,发现各种 SVN 相关问题无法解决,可以考虑点击此按钮进行清除一下缓存
- Github
三、IntelliJ IDEA插件集成
- IntelliJ IDEA自带插件安装步骤
四、Live Template设置
1. 迭代设置(iterations):
名称 for:代表Eclipse里面的for
for(int $INDEX$ = 0; $INDEX$ < $LIMIT$; $INDEX$++) {
$END$
}
名称forea:代表Eclipse里面的foreach
for ($ELEMENT_TYPE$ $VAR$ : $ITERABLE_TYPE$) {
$END$
}
名称forarr:代表for循环array
for(int $INDEX$ = 0; $INDEX$ < $ARRAY$.length; $INDEX$++) {
$ELEMENT_TYPE$ $VAR$ = $ARRAY$[$INDEX$];
$END$
}
名称forli:道标for循环list
for (int $INDEX$ = 0; $INDEX$ < $LIST$.size(); $INDEX$++) {
$ELEMENT_TYPE$ $VAR$ = $CAST$ $LIST$.get($INDEX$);
$END$
}
2. 其他设置(other):
名称if:Eclipse里面的“if”结构体
if ($VAR$) {
$END$
}
名称else: 打出“else”结构体
else {
$END$
}
名称elif: 打出“else if”结构体
else if($VAR$){
$END$
}
名称ifel:打出"if else"结构体
if($var$){
$END$
}else{
}
名称ifn:打出“if(var == null){}” 结构体
if ($VAR$ == null) {
$END$
}
名称ifnn:打出“if(var != null){}” 结构体
if ($VAR$ != null) {
$END$
}
名称inst:打出“if(var instanceof type){}” 结构体
if ($EXPR$ instanceof $TYPE$) {
$TYPE$ $VAR1$ = ($TYPE$)$EXPR$;
$END$
}
名称main:打出main函数结构体
public static void main(String[] args){
$END$
}
名称try:设置try..catch...函数体
try{
$END$
} catch (Exception e) {
e.printStackTrace();
}
3. sysout设置(output)
名称sys:
System.out.println("$EXPR_COPY$ = " + $EXPR$);
名称syso:和Eclipse里面保持一致
System.out.println($END$);
五、快捷键设置(更改常用快捷键,和eclipse保持一致)
- 定位资源
- 自动补全
点击file -> settings -> KeyMap -> Main menu –> Code –> Completion
接着需要做两件事:
1. 移除原来的Cycle Expand Word 的 Alt+斜杠 快捷键绑定。
2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt + 斜杠 快捷键。
- 向下/上移动一整行
File -> settings -> KeyMap -> Main menu –> Code –> Move Statement Down/Move Statement Up
六、常用快捷键记忆(部分快捷键根据个人习惯更改过)
七、常见问题及解决方法
intellij idea 启动tomcat,1099端口被占用
解决方法1:
1. cmd ---> netstat -aon|findstr 1099,如图:
2. taskkill -f -pid 5608,如图:
解决方法2:如下图,点一下小人头即可!!!
八、Idea设置Java文件模板
file ---> settings ---> editor ---> Code Style ---> File and Code Templates
/**
* @file${NAME}.java
* @author
* @date${YEAR}-${MONTH}-${DAY}${TIME}
* @version 1.0
*/
public final static String CLASS_VERSION = "Id:${NAME}.java,v1.0${YEAR}-${MONTH}-${DAY}${TIME}";
九、Idea设置JSP文件模板
file ---> settings ---> editor ---> Code Style ---> File and Code Templates
<%--
author :
system :
description :
Date:${DATE}
version: 1.0
--%>
阅读全文
0 0
- IntelliJ IDEA 的配置和使用
- IntelliJ IDEA使用和配置
- IntelliJ IDEA的使用配置
- IntelliJ IDEA详细配置和使用教程
- IntelliJ IDEA的使用配置记录
- intellij idea的简单介绍和配置
- IntelliJ IDEA使用和git的问题
- IntelliJ IDEA的安装和使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- Intellij IDEA 的使用
- 简易封装移动端touch事件
- BZOJ 1016-最小生成树计数(最小生成树+DFS)
- LeetCode(5)
- C-关键字
- static在C和C++中的用法和区别
- IntelliJ IDEA 的配置和使用
- python2 urlencode 中文demo
- 单例模式
- 用WordPress程序做博的一些基本设置让你的博客飞起来
- 【转载】ABAP:Function 之 Read_Text函数的使用方法
- 【Tensorflow】辅助工具篇——matplotlib介绍(下)
- STM32->ADC
- kotlin 基本语法(三)
- 初次使用CPLEX