idea开发常用基本且非常实用的配置

320 阅读6分钟

idea自定义配置文件,存放位置

这个配置主要应用场景:电脑安装后,本来配置一大堆自己的喜好,但是由于(pojie)版本升级或者重装系统或者到新公司每次都要配置一遍,配置maven路径啊,提示忽略大小写啊等等,十分的麻烦,这里只要配置一次,以后把文件(你配置的)同步(比如百度网盘)一次就行了,下次安装或者新公司安装的时候直接把配置文件指向你的文件即可.废话不多说,见下

想找到你的idea软件安装的bin目录里面,有个名为idea.properties配置文件,比如我的D:\Asoftware\java\idea\bin找到它,并用文本编辑器打开它.

 找一个何时的路径,比如我的如下图,在aboutconfig文件夹再建config文件夹和system文件夹(在system文件夹下再建plugins文件夹用于存放插件)

所以配置文件为如下路径,即可将配置放在这个创建的路径下

idea.config.path=D:/Asoftware/java/idea/aboutconfig/config
idea.system.path=D:/Asoftware/java/idea/aboutconfig/system
idea.plugins.path=D:/Asoftware/java/idea/aboutconfig/system/plugins

 完成后基本上,假如你需要在另一台电脑上安装idea,使用同样的方式,把上面aboutconfig文件放在另一台电脑的相关路径下,并把idea.properties配置文件的指向aboutconfig文件夹就行了.只要aboutconfig文件夹备份到网盘,到哪里安装idea,只要路径指向这个文件夹就行了,十分方便.(当然也有一种idea自动导出配置的方式,但是没有这种方式好,需要了解的可以自行百度)

idea配置本地仓库路径和国内阿里镜像

找到 <localRepository>标签,修改路径

  <localRepository>D:/Aworkspace/maven/repo</localRepository>

注意地址可以有很多写法,这里只是一个参考镜像地址

<mirrors>
   <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>       
  </mirror>
</mirrors>

 idea配置maven仓库

  idea配置新项目maven仓库

这个是新建项目或者拿去Git项目使用自己设置的maven仓库的配置

idea中修改模板中user变量名称

这步骤会和后面的模板user变量取值有关,所以先设置它.找到idea安装的bin目录下找到idea64.exe.vmoptions(或者idea.exe.vmoptions),添加内容: -Duser.name=zhangxiaoxiang zhangxiaoxiang(当然你改成你的名字就行了哈)

 

idea设置头(类和接口以及等)的描述

找到配置路径

编写头注释模板

/**
 * ${NAME}:
 * @author ${USER}
 * @date ${YEAR}/${MONTH}/${DAY}
 */

效果图(这个是创建类后自动生成的带有作者和日期的)

idea自定义类,接口注释模板(注意后面选择变量)

找到设置路径

编写注释模板文本(模板编写可以省去很多无意义的代码,可以单独作为一个专题研究一下哈)

/**
 * $classname$:
 * @author $user$
 * @date $date$
 */

 

效果图(这个是手动触发的)

​ 

idea提示不区分大小写

注意版本不同,可能会有所差异,这里是2020版

idea修改单行注释风格Ctrl+/风格

 效果图

idea 鼠标放上去显示中文注释

注意需要安装idea谷歌翻译插件,这里推荐选择谷歌的(有道和百度也集成了,但是谷歌是最好),如果失效可以配置代理,如果实在不能使用谷歌就只好选择有道或者百度

 

idea解除Git等版本控制关联 

再进行下面操作,彻底删除与git的关联

idea鼠标悬浮查看注释

注意版本不一样这个设置貌似有点不一样,我的是idea2020.2为例

idea有道翻译插件

在无法使用谷歌翻译的情况下,可以使用这个作为替代,到ai.youdao.com/app_detail.…  登录后获取自己的相关账号

 idea 无法注入dao

这个是idea一贯风格,如果你的项目可以运行这个倒没有影响,可以设置忽略即可(不推荐但是也没有必要太在意,可以直接设置成警告就行了),也可以使用一个很长的注解,笔者暂时搞忘了,确实没有太大必要,所以直接修改提示级别就行了

idea自动导包和删除无用的导包 

idea里找不到javax.servlet的jar包

详情参考 blog.csdn.net/q343509740/…

idea 部署war包报错

报错内容:Configuration Error: deployment source ' :war exploded' is not valid   就是说部署的war包关联不上或者不正确

 idea 配置热部署 spring boot

添加pom依赖

    <!--热部署(idea也要配置一下才会生效)-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

再配置idea

CTRL+ALT+SHIFT+/ 组合键打开 Maintenance窗口选择Registry... ,找到(前面没有添加依赖是找不到这个选项的)compiler.automake.allow.when.app.running选项 (勾选后并close即可) 

如果此时还没有生效,添加插件(可能有的电脑比较卡,有时候是生效了的,但是要多等一会而已)

  <!--如果不生效,添加插件)-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork><!--必须添加这个配置-->
                </configuration>
            </plugin>
        </plugins>
    </build>

idea 新建springboot无法访问spring官网

idea maven报错

这是一个恶心的问题,基本上都是不好处理,有时候莫名其妙就好了,下面累出几种折腾的方式仅供参考

1:疯狂刷新方式,可能是idea没有即使刷新pom导致

2:如果是部分报错,找到自己配置的仓库确认一下,如果有,那么说明可能下载不完全(直接删掉maven报错的依赖,然后重新下载,当然建议先备份,万一不是它的问题呢)

3:配置setting文件错了(都百度到这个了说明你知道maven的setting文件在哪里配置,偷偷告诉你,其实idea在pom文件右击也是可以打开的),主要检查配置是否正确

   <!--临时解决maven无法导入(比如国际网络展示不通顺),让idea编译通过过-->
    <repositories>
        <repository>
            <id>alimaven</id>
            <name>Maven Aliyun Mirror</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

5:如果还是没有什么卵用,那么清缓存式重启,或者重构

6:检查网络,比如设置了代理设置,你处于科学上网状态(你懂得),重启电脑,循环执行前5步(解决不了在博客评论,老夫和它大战300回合) 

 7:终极大招(或许是idea版本和maven版本不一致,最好的方式是使用默认的配置,如果这都不成功,那么idea就一定没有问题,如果idea软件有问题,这个可能性比较小,可以反馈,如果是仓库有问题就换个仓库,基本上就这些可能性了),是在下载不下来就在maven官网下载jar包,安装到本地

idea添加mybatis的xml提示

下载如下链接的地址到本地,放在某个文件夹下

mybatis.org/dtd/mybatis…
mybatis.org/dtd/mybatis…

idea终端命令关联git

在设置搜索terminal,然后配置一下即可,以后的terminal可以使用git命令

附加:Windows 10 右键菜单 新建项添加md文件(Typora)

安装Typora笔记软件后,不想office那样在桌面右键有新建Excel啊或者新建Word,所以这里需要修改注册表才能实现

  1. win + R输入【regedit】
  2. 定位路径 【计算机\HKEY_CLASSES_ROOT\.md】
  3. 点击.md文件夹, 双击右侧(默认)项,将数值数据改为【Typora.md】
  4. 右键.md文件夹 => 新建 => 项,把新建的项命名为【ShellNew】
  5. 右键ShellNew => 新建 => 字符串值,将该字符串值名称改为【NullFile】
  6. 关闭注册表即可

操作 图示

附加2:Typora常用偏好配置