草庐IT

idea-plugin

全部标签

IDEA打开一个项目时,idea左侧project模式下,不显示项目工程目录的解决方法

在IDEA打开一个一个已有的项目chapter3时,idea左侧project模式下,左侧也没有project按钮,如下问题截图:(ps:项目结构可以显示,但是src等目录不见)在网上查了一些方法:1、解决办法方法1:找到出错位置,修复方法2:清除配置,重新导入1)关闭重启IDEA,(注意不是关闭项目,而是清除内存,重启idea)2)删除项目文件夹下的.idea文件夹3)重新用IDEA工具打开项目这些方法对我都没有用,于是就有如下第二个解决方案 上图idea中的project下就有了整个项目的目录。

idea的git找不到了

其实上次删插件的的时候不小心把git也取消掉了settings->plugins把git勾选回来就可以了原来git不是idea自带的只是一个初始默认的组件

IDEA性能优化设置(解决卡顿问题)修改内存

在我们日常使用IDEA进行开发时,可能会遇到许多卡顿的瞬间,明明我们的机器配置也不低啊?为什么就会一直卡顿呢?原来这是因为IDEA软件在我们安装的时候就设置了默认的内存使用上限(通常很小),这就是造成我们使用IDEA时卡顿的根本原因。比如我这台电脑,明明是16GB的运行内存,但是IDEA默认给我分配的使用上限是1GB,当我运行大量代码时自然而然的就会产生卡顿。我们可以通过显示内存使用情况来查看当前项目占用的内存大小。可以看到当前我的程序占用了690MB的内存,而上限是1024MB(在性能突发时完全承受不住)。我们可以通过进入IDEA的设置来更改这些配置。具体步骤:(三步)选择顶部导航栏中的He

Git 03---用idea操作怎么退回add或者commit或者push或者改动了变蓝了但是想返回改动

目录一:退回add二:退回commit三:退回push1.idea找到项目commit提交记录列表:2.选择需要回退到的版本号:3.回退到对应的版本4.输入需要回退的commit编号5.push回退的代码6.完成 四.改动了变蓝了但是想返回改动一:退回add如果你只是add了,但是没有commit,那么很简单,就如下步骤.选中文件--右键--git--RestHEAD--接着按下图操作就好啦!!!!二:退回commit如果你只是comit了,但是还没有push,可以用下面这个方法点击git,然后右键选择你要退回的那条记录,选择undocommit,直接在页面点确定,就完成了!三:退回push注

idea项目启动报:java: 程序包XXXXXX不存在,包都能找到,却提示不存在问题解决方法

java的maven项目时,编译正常,项目也没有报错,但在启动的时候,控制台显示Error:java:程序包XXXX.XXX.XXXX.XXX不存在,项目有对应的jar包存在。试过重新编译RebuildProject以及重新拉取cleanMAVEN,installMAVEN都没有效果。 解决办法:点击File>Settings>Build,Execution,Deployment>BuildTools> Maven> Runner勾选DelegateIDEbuild/runactionstomaven就能正常启动了将IDE构建/运行操作委托给maven 

ios - Cordova Plugin.xml 将未定义的键写入 info.plist

我正在创建一个小插件,它的存在只是为了将一些值写入应用程序的info.plist。以下是plugin.xml中的代码ExampleFileshareEnableEnablesFilesharingApache2.0CFBundleDisplayName${PRODUCT_NAME}UIFileSharingEnabled从这段代码中,CFBundleDisplayName被写入到info.plist中,但UIFileSharingEnabled被写入为具有未定义键的bool值。我不确定是什么原因造成的,但我真的很感激一些指导。 最佳答案

IDEA通过Git提交代码并过滤文件

我在做SpringCloud项目的时候发现有时候通过Git提交代码会把一些缓存target等一起带入仓库,为了避免Git上代码存在不必要的文件,因此在这里记录一下通过.gitignore对文件进行过滤。idea中git提交过滤指定文件(1)首先打开自己的IDEA,并在项目里找到.gitignore文件(2)其次可以在文件里面填写你所需要过滤的文件,一般常见过滤的文件代码如下所示,可以直接复制粘贴到你的.gitignore文件里#Compiledclassfile*.class#Logfile*.log#BlueJfiles*.ctxt#MobileToolsforJava(J2ME).mtj.

解决switch case :Resource IDs will be non-final by default in Android Gradle Plugin version 8.0

今天刚安装的最新Studio来试试手,居然在写代码的时候发现一个问题,在使用switchcase语句的时候居然报错提示ResourceIDswillbenon-finalbydefaultinAndroidGradlePluginversion8.0,avoidusingtheminswitchcasestatements,大概意思就是默认情况下,在AndroidGradle插件8.0版中,资源ID将是非最终的,避免在switchcase语句中使用它们,也就是说现在新版本中的ID是一个可以修改的变量了,而case后面的值必须为常量,所以不能直接这样用了 解决办法:第一种,如果已经像上图一样,可

关于使用maven构建的项目IDEA提示:java: 错误: 不支持发行版本 5

出现这个问题的主要原因是在maven中没有配置你所需要的jdk版本。解决方案有两种,方案一:在IDEA中修改编译的jdk版本,需要修改多处,比较复杂,这里不赘述了。方案二:直接在Maven中配置需要的jdk版本,然后刷新一下Maven就能解决UTF-81717以上代码是java17,修改成你需要的jdk版本即可,例如java8可以将2个17改成1.8加上编译版本后,问题解决,成功运行 

idea,war包、jar包打包方式

目录一、war包打包方式 二、jar包的打包方式我的idea是21版本的一、Idea的war包打包方式1、按图操作,选择File——>ProjectStructure   2、选择按照操作进行选择,这个地方可能有些Idea版本不一样,但是名称对就得了,不用太纠结,我用的是21版的 3、进行war名字的自定义 4、跟着图走 5、选择你的项目,表示整个文件导出成war包,点击OK就完事了,原谅我不厚道的打了马赛克,就是为了引起你的注意 6、之后就可以Apply或者OK,别急,还没完呢,接下来就是重要的时刻了 7、上面Apply或OK之后,出来选择Build,之后跟着操作,最后点击Build,项目开