草庐IT

idea-Invalidate

全部标签

idea忽略.iml文件和.idea目录(避坑和填坑)

当操作git下的项目时,.iml文件和.idea目录下的有些文件会显示已被改动会出现在git待提交目录下,这里为了防止提交这些并不需要的东西,需要在idea中设置忽略这些东西。注:输入完*.iml和.idea后点回车再点OK,不然不会保存这些东西都是idea工具自己生成的,但是我们并不需要。万一项目组中如果某位成员手抖,把这些代码提交上去,我们如何避坑呢?办法也是有的,通过下面三个命令基本可以完美避免通过gitstash将工作区恢复到上次提交的内容,同时备份本地所做的修改,之后就可以正常gitpull了,gitpull完成后,执行gitstashpop将之前本地做的修改应用到当前工作区。#gi

(疑惑与解答)关于IDEA使用git提交项目很慢

(疑惑与解答)关于IDEA使用git提交项目很慢最近遇到这样一个问题,需要将一个比较老的项目迁移到公司的gitlab上。该项目里面包含大量css的依赖包以及各种图片,图标。文件数量足足有进五千多,commit到本地仓库时变的特别慢,特别是碰到*.css或者*.scss这样的文件。网上看了一大堆方法也没能解决问题,又因为是老项目,所以也不敢忽略依赖。但是好在最后解决了,这里记录一下解决方式:去掉下面框住的对钩就行#关于这两个选项框,我也百度了一下。当我们勾选Performcodeanalysis之后,点击commit,IntelliJIDEA就会在提交代码之前对项目的代码进行分析检查,并将检查结

IDEA启动项目时报Error:Kotlin: Module was compiled with an incompatible version of Kotlin.

用IDEA启动项目时,有一个服务启不了,报错信息如下:Error:Kotlin:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.1.13.我的IDEA版本是:IntelliJIDEA2018.3.5(UltimateEdition)方法一:升级Kotlin插件由于下载时间太慢,换第二种方案;方法二:bulid项目启动成功!

五个在IntelliJ IDEA中最常用的快捷键

1定位声明定位声明快捷键是种在代码编辑器中快速定位类或方法定义的快捷方式。使用此快捷键,您可以轻松找到代码中使用的类或方法的定义或声明位置。这对于快速了解某个类或方法的实现非常有用。图片只需点击类名并使用以下快捷键:macOS:Cmd+BWindows:Ctrl+B更多信息:IntelliJIDEA-Goto声明及其类型https://www.jetbrains.com/help/idea/navigating-through-the-source-code.html?keymap=secondary_macos#go_to_implementation2按名称查找类按名称查找类快捷键可以快速

IDEA实现单元测试

IDEA实现单元测试解决IDEA单元测试无法使用键盘输入问题1.第一步:找到idea.exe.vmoptions文件2.第二步:单击打开,在最后面添加下列代码:-Deditable.java.test.console=true然后尝试运行单元测试3.若没有效果就重启idea,若依旧不起作用就重启电脑,再次打开

idea连接登入GitHub账号提示:access token should have `repo` and `gist` scope

问题idea连接登入GitHub账号(使用token连接登入)的时候出现提示:incorrectcredentialsaccesstokenshouldhave`repo`and`gist`scope不正确的凭据访问令牌应具有“存储库”和“要点”范围解决:删除token-重新去新建一个新的有效token令牌:设置路径:Settings/Developersettings/Personalaccesstokens删除之前的令牌,新增一个token(.classis)令牌重新复制新令牌重新尝试连接:

IDEA(idea)添加类注释和方法注释

IDEA(idea)添加类注释和方法注释文章目录前言一、类的注释?1.2二、方法的注释1.尝试快捷键2.添加(1).打开idea,随便打开一个项目,左上角点击File——Settings——LiveTemplates(2).点击右侧的+号,选第二个TemplatesGroup...(3).可以用UserComment填写,之后点+号,选第一个LiveTemplate(4).Abbreviation填写*,Description可以自定义(5).Iemplatetext里填写(6).点击Editvariables(6).Expression栏(6).点击Applyok总结前言idea中类的注释和

IntelliJ IDEA 如何修改默认Maven仓库地址

在使用idea过程中,每次新建或者拉取新的项目后,maven仓库的地址都会变成默认的。如何修改这个默认地址,让其保持不变,我知道的有2中办法。第一种:1、打开IDEA,取消自动加载项目 2、点击Customize,在点击Allsettings... 3、搜索maven,然后在右侧红框中设置为自己的maven库地址即可。 第二种(不推荐):1、进入C盘的目录,找到“project.default.xml”这个文件,地址大概长这样:“C:\Users\dengx\AppData\Roaming\JetBrains\IntelliJIdea2021.2\options”。 2、编辑这个文件,添加如下

用IDEA推送代码到Git被拒绝的解决办法 Push rejectedPush to origin / master was rejected

当我们在IDEA中创建本地仓库后,想要将代码push到远程仓库时,我们先添加远程仓库,将本地仓库与远程仓库绑定。在我们push推送时,IDEA右下角有一个弹窗提示:PushrejectedPushtoorigin/masterwasrejected原因及解决办法:此时远程仓库里有文件存在(任何文件、包括初始化仓库时生成的文件),我们可以到该项目文件夹下,右键使用GitBashHere打开Git的命令行窗口,输入下面的命令:  来手动完成合并。在输入命令前先将远程仓库中文件名为.gitignore的文件删除(如果存在)。gitpulloriginmaster--allow-unrelated-h

IDEA无法识别SpringBoot项目

好久没打开的SpringBoot项目,今天打开突然发现IDEA识别不了了,也无法启动,具体如下图: 查了一些资料,具体的原因是:pom.xml没有被maven管理,所以导致无法识别SpringBoot启动类。解法方法: 1、选中pom.xml,右击,选择addasmaven  2、配置SpringBoot的configruations, 选中add configruations,添加springboot启动类 3、如果还不行,选中File->powersavemode是否开启,若开启,则关闭。若以上步骤还不能解决,则去看看file->setting->pluins是否还有springboot插