IDEA初始配置【下载GitHub上的项目,配置maven,显示常见视图,自动导包,提示时忽略大小写,设置项目文件编码,自动编译,简写模板,断点调试,取消自动更新】

打开配置方法,右下方Configure(配置)的Settings(设置),找到File(文件)下面的Settings(设置),点击工具栏的Settings(设置),如图:

        

目录结构如下:

设置显示常见的视图

调出工具条和按钮组

工程下的src类似于Eclipse下的src目录,用于存放代码

工程下的.idea和 xxx.iml 文件都是IDEA工程特有的。类似于Eclipse工 程下的.settings、.classpath、.project 等

说明:在IDEA里要说的是,写完代码,不用点击保存。IDEA会自动保存代码

包结构的层级转换

点击项目上面的小齿轮,勾选Compact Middle Packages(紧凑的中间包),如图:

查看项目配置

设置主题

这里默认提供了三套主题:IntelliJ,Darcula,High contrast。这里可以根据自己的喜好进行选择

设置窗体及菜单的字体及字体大小 (可忽略)

设置编辑区主题 (可忽略)

IDEA默认提供了三个编辑区主题,可以通过如下的方式进行选择,如图:

如果想要更多的主题效果的话,可以到如下的网站下载:http://www.riaway.com/,下载以后,导入主题:

方式一:file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。 重启以后,新主题会自动启用。如图:

如果没有启用,可以如下方式选择,如图:

方式二,如图:

通过插件(plugins)更换主题,喜欢黑色主题的话,还可以下载插件:Material Theme UI,如图:

点击 Install 安装-重启 IDEA 即可,如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即可

设置鼠标滚轮修改字体大小(可忽略)

以勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示

设置自动导包功能【每创建一个新项目都要配置一次】

Add unambiguous imports on the fly:自动导入不明确的结构

Optimize imports on the fly:自动帮我们优化导入的包

配置JDK【每创建一个新项目都要配置一次】

点开File ---> Project Structure,点击左侧标签页,点击SDKs,点击+号,选JDK,在弹出框选择jdk路径,如图:

最后点击OK,则jdk配置好了,如图:

设置显示行号和方法间的分隔符

Show line numbers:显示行数。建议这个要勾选上

Show method separators:显示方法分隔线。这种线有助于我们区分开方法,建议勾选上

设置提示时忽略大小写

IDEA的代码提示和补充功能有一个特性:区分大小写。如图所示,默认就是 First letter 区分大小写的

区分大小写的情况:如在Java代码文件中输入stringBuffer,IDEA默认是不会提示或是代码补充的,但如果输入StringBuffer就可以进行代码提示和补充

如果想不区分大小写的话,把 Match case 取消勾选项即可

设置取消单行显示 tabs 的操作

在打开很多文件的时候,IDEA 默认是把所有打开的文件名 Tab 单行显示的。但有时候的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分Tab,这样找文件不方便

设置默认的字体、字体大小、字体行间距

修改当前主题的字体、字体大小、字体行间距(可忽略)

如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置

修改当前主题的控制台输出的字体及字体大小(可忽略)

修改代码中注释的字体颜色

Doc Comment – Text:修改文档注释的字体颜色

Block comment:修改多行注释的字体颜色

Line comment:修改当行注释的字体颜色

设置超过指定 import 个数,改为* (可忽略)

修改类头的文档注释信息

/**
@author shkstart
@create ${YEAR}-${MONTH}-${DAY} ${TIME}
*/

常用的预设的变量,直接贴出官网给的

${PACKAGE_NAME} - the name of the target package where the new class or interface will be created.【将在其中创建新类或接口的目标包的名称。】
${PROJECT_NAME} - the name of the current project.
${FILE_NAME} - the name of the PHP file that will be created.【当前项目的名称。】
${NAME} - the name of the new file which you specify in the New File dialog box during the file creation.【在文件创建期间,在“新建文件”对话框中指定的新文件的名称。】
${USER} - the login name of the current user.【当前用户的登录名。】
${DATE} - the current system date.【当前系统日期。】
${TIME} - the current system time.【当前系统时间。】
${YEAR} - the current year.【当前的年。】
${MONTH} - the current month.【当前的月。】
${DAY} - the current day of the month.【月的当前一天。】
${HOUR} - the current hour.【当前的小时。】
${MINUTE} - the current minute.【当前的一刻。】
${PRODUCT_NAME} - the name of the IDE in which the file will be created.【将在其中创建文件的IDE的名称。】
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc.【月名的前三个字母。例如:一月、二月等。】
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.【一个月的全名。例如:一月、二月等。】

设置项目文件编码【每创建一个新项目都要配置一次】

说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。

设置当前源文件的编码(可忽略)

对单独文件的编码修改还可以点击右下角的编码设置区。如果代码内容中包含中 文,则会弹出如上的操作选择。其中:

Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文 件,旧编码是什么依旧还是什么

Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件, 新编码是什么则是什么

③含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码无法还原

设置自动编译【每创建一个新项目都要配置一次】

构建就是以我们编写的 java 代码、框架配置文件、国际化等其他资源文件、 JSP 页面和图片等资源作为“原材料”,去“生产”出一个可以运行的项目的过程

Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译,如图:

从 Eclipse 转到 idea 的,这常常导致我们在需要操作 class 文件时忘记对修改后的 java 类文件进行重新编译,从而对旧文件进行了操作

设置为省电模式 (可忽略)

IDEA 有一种叫做省电模式的状态,开启这种模式之后 IDEA 会关掉代码检查和代码提示等功能。所以一般也可认为这是一种阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看看这里是否有开启该功能,如图:

设置代码水平或垂直显示

在 xxx.java 文件中右键,如图:

简写模板(Templates)

psvm : 可生成 main 方法

sout : System.out.println() 快捷输出
soutp=System.out.println("方法形参名 = " + 形参名);
soutv=System.out.println("变量名 = " + 变量);
soutm=System.out.println("当前类名.当前方法");
“abc”.sout => System.out.println("abc");

fori : 可生成 for 循环
iter:可生成增强 for 循环
itar:可生成普通 for 循环

list.for : 可生成集合 list 的 for 循环
list.fori 或 list.forr

ifn:可生成 if(xxx = null)
inn:可生成 if(xxx != null) 或 xxx.nn 或 xxx.null

prsf:可生成 private static final
psf:可生成 public static final
psfi:可生成 public static final int
psfs:可生成 public static final String

配置 Tomcat 服务器【每创建一个新项目都要配置一次】

在 IDEA 中配置 Tomcat 之前,需要保证已经安装并配置 Tomcat 的环境变量

点击 Run ---> Edit Configurations ---> Templates 选择下面的 TomEE Server 或者 Tomcat Server 都可以,接着选择 Local,如图:

这里配置 Tomcat 的名称以及配置应用服务器的位置。根据自己 Tomcat 的安装位置决定,如图:

其它位置使用默认值(设置要启动的浏览器以及端口号),点击ok即可,如图:

断点调试

设置 Debug 连接方式,默认是 Socket。Shared memory 是 Windows 特有的一个属性,一般在 Windows 系统下建议使用此设置,内存占用相对较少

常用断点调试快捷键

取消自动更新

取消勾选:即可取消更新

插件的使用

官网插件库:JetBrains Marketplace

在线安装 IDEA 插件库中的插件。安装完以后会提示重启,才可以使用插件

常用插件推荐:

Key promoter(快捷键提示)             CamelCase(驼峰式命名和下划线命名 交替变化)              CheckStyle-IDEA(代码样式检查)

FindBugs-IDEA(代码 Bug 检查)                                   Statistic(代码统计)                                         JRebel Plugin(热部署)

CodeGlance(在编辑代码最右侧,显示一 块代码小地图)                              GsonFormat(把 JSON 字符串直接实例 化成类)

Eclipse Code Formatter(使用 Eclipse 的代码格式 化风格,在一个团队中如果 公司有规定格式化风格,这 个可以使用)

配置maven【每创建一个新项目都要配置一次】

找到File ---> Settings【或Other Settings】 ---> Build,Execution,Deployment ---> Build Tools ---> Maven,在Maven home directory里面找到自己安装到本地的maven,User settings file里面也使用自己配置的maven里面的settings.xml文件【因为我的settings.xml文件已经配置maven环境变量、本地仓库地址和私服】再Apply应用即可,如图:

Maven home directory:可以指定本地 Maven 的安装目录所在,因为我已经配置 MAVEN_HOME 环境变量,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如你没有配 置的话,这里可以选择你的 Maven 安装目录。此外,这里不建议使用 IDEA 默认的

User settings file / Local repository:我们还可以指定 Maven 的 settings.xml 位置和本地仓库位置

Import Maven projects automatically:表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置,建议勾选

Automatically download:在 Maven 导入依赖包的时候是否自动下载源码和文档默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的

VM options for importer:可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数

下载GitHub上的项目

1、从 git官网 下载windows版本的git并安装,一般使用默认设置即可:一路next下去,git安装完毕!

2、打开File ---> Settings ---> Version Control ---> Git,一般情况下已经自动帮你找到了你的git路径,点击一下右边的 Test(测试),弹出这个提示框证明是自动安装成功了的,你也可以手动选择按照路径但路径必须是 Git 文件夹下的 bin文件夹下git.exe这个执行文件,点击Test(测试),弹出提示框安装成功,如图:

3、登录GitHub,打开File ---> Settings ---> Version Control ---> GitHub ---> Add account(添加一个用户),输入你的GitHub用户名和密码,登录成功后会列出你的账号在Apply(应用)一下即可【右边的 + 和 - 可以添加和删除GitHub账号】,如图:

4、从GitHub上面下载项目,打开File ---> New ---> Project from Version Conteol... ---> Git,如图:

  或者  

5、复制GitHub上面的项目路径,粘贴到IDE的URL里面,test一下弹出成功提示框表示该路径可以用,再点一下Clone(克隆)即可,如图:

6、Git 的常用操作

clone:拷贝远程仓库
commit:本地提交
push:远程提交
pull:更新到本地

解决 @Autowired 注解误报

在搜索框中输入 insp 找到  Editor ---> Inspections ---> Spring ---> Spring Core ---> Code ---> Autowiring for Bean Class(Bean类的自动装配),取消勾选 Autowiring for Bean Class 即可,如图:

或直接在第二个搜索框中输入 Autowiring for Bean Class 再取消勾选 Autowiring for Bean Class 即可,如图:

删除项目

1、右键项目再Remove Module(删除模块),选择Remove(移除),再右键xxx.iml文件,选择Show in Explorer(在资源管理器),如图:

2、点击File ---> Close Project(关闭项目),点击小叉叉把该项目从项目列表中移除掉,如图:

3、在打开的工作空间中,项目的全部文件都还在,退回上一级把项目删除即可,如图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值