idea使用技巧

网友投稿 844 2022-05-29

Intellij IDEA 介绍

功能介绍

Idea的主要功能介绍

语言上支持

其他支持

安装介绍

安装目录

安装目录结构如下:

bin:容器,执行文件和启动参数等

idea.exe:32位idea启动文件

idea.exe.vmoptions:32位idea的VM配置文件

idea.properties:idea的属性配置文件

idea64.exe:64位idea启动文件

idea64.exe.vmoptions:64位idea的VM配置文件

help:快捷键文档和其他帮助文档

jre64:64位java运行环境

lib:idea依赖的类库

license:各个插件徐科

plugins:插件

调整 VM 配置文件:

根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件

32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了

64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。

64 位操作系统且内存大于 8G 的,如果开发大型项目、Java 项目或是 Android 项目,建议进行修改,常修改的就是下面 3 个参数

-Xms128m:16 G 内存的机器可尝试设置为 -Xms512m (设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)

-Xmx750m:16 G 内存的机器可尝试设置为 -Xmx1500m(设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)

-XX:ReservedCodeCacheSize=240m:16G 内存的机器可尝试设置为-XX:ReservedCodeCacheSize=500m(保留代码占用的内存容量)

设置目录

设置目录,windows一般在路径C:\Users\HP.IntelliJIdea2019.3下:

config:是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。此目录可看成是最重要的目录,没有之一。记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。

system:是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。

项目配置和常用配置

查看项目配置

设置主题

Appearance & Behavior:

Appearance:设置主题,提供了三套主题:IntelliJ,Darcula,Windows

设置鼠标滚轮修改编辑区字体大小

file–>setting–>Editor–>双击General–>勾选Mouse下的Change font size(Zoom) with Ctrl+Mouse Wheel

设置自动导包功能

file–>setting–>Editor–>General–>单击Auto Import,勾选

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

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

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

file–>setting–>Editor–>General–>单击Appearance,勾选:

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

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

设置取消单行显示已打开的文件

file–>setting–>Editor–>General–>单击Editor Tabs,将Show tabs in single row前的对勾取消,在打开很多文件时,如果单行放不下,就会多行显示

设置默认的字体及大小

file–>setting–>Editor–>Font—>修改默认字体及大小,间距

修改主题控制台输出的字体及大小

file–>setting–>Editor–>Color Scheme—>Console Font—>修改默认字体及大小,间距

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

file–>setting–>Editor–>Color Scheme—>Language Dufaults

设置超过指定 import 个数,改为*

修改类头的文档注释信息

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

${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.

${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 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码,无法还原。

设置自动编译

Intellij Idea 默认状态为不自动编译状态,这常常导致我们在需要操作 class 文件时忘记对修改后的 java 类文件进行重新编译,从而对旧文件进行了操作

设置快捷键

IDEA常用的java技巧

注释

单行注释:ctrl+/,再次使用取消单行注释

多行注释:找一空白(需要添加多行注释的地方),按ctrl+shift+/会自动出来/**/,然后在里面添加注释就行,一般首行和尾行不写内容。取消多行注释,无需选中所有内容,只要光标移动到注释快里任一位置,按ctrl+shift+/即可。

文档注释(方法注释):输入\**后,按enter,就会自动根据方法名生成文档注释的模板

/** * test * @param name * 参数1 * @param age * 参数2 * @return * 返回值 */ public int fun(String name ,int age){ return 1; }

查看源码

ctrl + 选中指定的结构单击

自动生成getxxx和setxxx方法

方法一:

首先在类中定义几个private的变量

编辑器空白处右键选择Generate或者Alt+Insert按提示选择要生成的方法

方法二:使用Lombok包

自动生成try-catch、if-else等结构

选中需要放到try里面的代码

ctrl+alt+t或者code–>surround with选择要生成的结构

idea使用技巧

自动生成main主方法

输入psvm按enter后自动生成

自动生成System.out.println

输入sout按enter后自动生成

自动生成for循环

输入fori按enter自动生成for (int i = 0; i < ; i++)

输入iter按enter自动生成for (String arg : args)

查看方法在哪个类被调用

方法名按``ctrl+shift+h`

选择一行快速复制粘贴

选中一行代码,ctrl+d,快速在下一行粘贴

收起与打开所有方法

收起所有方法:alt + shift + c

打开所有方法:alt + shift + c

注解显示红色提示错误

alt+enter

IDE Java

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Data Lake Insight(原UQuery) Beeline 使用手册
下一篇:RESTful API 设计指南
相关文章