关于IDEA不能实时编译的一个临时解决办法

2025 年第十五届 APMCM 亚太地区大学生数学建模竞赛A题 农业灌溉系统优化 该摘要探讨了农业灌溉系统优化面临的复杂挑战,涉及智能灌溉技术的应用与资源配置问题。研究聚焦于一个1公顷的方形农场案例,该农场种植三种作物并面临动态环境条件(土壤类型、气象变化)。系统优化需平衡河流引水(非线性成本函数:C=50L^1.2+0.1Q^1.5)与储水罐灌溉(成本5元/升容积)两种方案,同时满足喷灌技术约束(喷头间距≥15米,覆盖半径15米)。关键矛盾体现在"平河旱储"的水资源调配策略与多作物需水量差异之间的协调,需通过传感器数据实时调整灌溉方案以实现效率最大化。(149字) 阅读详情

昨天在 http://www.oschina.net/question/240989_130365 讨论关于IDEA不能实时编译的一个问题

但是貌似还是没有解决方案

其中 虽然 jse7en 童鞋告诉我们 可以(ctrl+s和ctrl+F9)进行保存和编译,但是。。。2个按键你懂得。。太麻烦了
而 gohsy 童鞋告诉我们要有节奏感。。。。但是作为一个有强迫症的程序员。。。你懂得,我们不允许任何东西不在我们的掌控之中,所以我找到了一个临时的解决办法

首先是我想找的是自动编译,所以发现了idea 12 的一个新特性,make project automatically 据官方说设置了是可以自动编译的,但是我自己本地设置了,测试不成功,也不知道是咋整的,没有更多的信息,接下来我用make project automatically作为关键词搜索,发现老外也有关于自动编译的问题。。虽然他成没成功我不知道,但是他最后给我们提供了一个 录制宏的 解决方案。
在stackoverflow 发现的解决方案: http://stackoverflow.com/questions/14635602/intellij-make-project-automatically-woes

IDEA中有录制宏的功能,只要我们录制一个宏,内容是ctrl+s和ctrl+F9,然后在快捷键(keymap)中将宏的快捷键设置成ctrl+s即可实现我们的需求

下面是我的操作流程:

首先点击菜单开始录制宏

点击之后这时会在右下角出现一个绿色的小框框和状态条

这时我们就可以开始录制啦,先按下快捷键 ctrl+s 然后按下快捷键 ctrl+F9

2个操作做完之后我们可以停止录制保存宏啦,你既可以点击右下角的红色按钮 也可以回到菜单点击  stop Macro  Recording
  

停止录制之后我们要给他一个名称,让他保存到配置里面去

就像这样,我给的是 auto make,或者 可以是 save and make 这样符合我们的操作一点

点击OK保存后,我们可以到设置面板的快捷键设置里面(keymap)设置宏的快捷键

在keymap设置中,我们选择Macros设置,也就是宏设置,点击展开后,你可以看到我们刚刚录制的宏"auto make" ,这时右键单机选择 "add keyboard Shortcut" 为我们的宏设置快捷键

我们按下Ctrl+S设置快捷键,这时下面会出现一个红色的警告,告诉我们这个快捷键已经被save All这个操作占用了,但是不用管,直接点OK保存

保存时会提示你删除占用的改快捷的操作设置才能设置快捷键,直接点击"Remove"删除,然后就能保存成功了。

这时我们再按下快捷键Ctrl+S试试?

果然出现了我们那可爱的make进度条

通信算法之320:DJI无人机云哨--信息包类型 大疆DJI无人机的云哨信息包主要分为四种类型:1)含经纬度位置、型号及序列号的完整数据包;2)仅含序列号的简化数据包;3)完全加密的数据包;4)加密密钥包。这些信息包格式不同,解析方式和应用场景也各异。如需更详细的技术资料,可联系作者获取。 阅读详情

相关推荐

ES快速入门,一篇就懂!

Elastic Search 入门前言什么是搜索为什么常用数据库不适合做搜索什么是Lucene什么是Elastic SearchES核心概念ES使用正常启动索引​增删改查ES增加常见问题:ES删除ES查询欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的

qq1592的博客 9310

【IntelliJ IDEA】idea不能实时编译,无法加载主类等情况

前言 很多小伙伴使用idea的时候老是会遇到以下几种情况,如果有的呢就可以尝试我自己亲身测试的几个解决办法。 代码总是不能实时编译,把代码内容修改之后,还是运行之前的代码。 在一台电脑上运行的项目,通过git或者SVN的方式换到另一台电脑,就出现无法加载主类等等字样。 解决办法 那么我对以上的情况把能设置的地方都给大伙列出来四种办法。 删除.idea文件 这种情况能,一般就是idea自身抽搐了,把.idea删掉,不能惯着!! 刷新缓存 有时候我们idea窗口太多,加上电脑上的内存不够的话,就会出现这种

分享记录开发中的问题,欢迎一起探讨! 5191

2026款拯救者Y9000P深度学习环境配置指南

这套环境适配 2026 款拯救者 Y9000P 的 RTX5060,可直接用于 CV(图像分类、检测)、NLP 等 PyTorch 深度学习任务,GPU 利用率正常,无兼容性问题。后续复现环境时,直接按本文步骤操作即可~

大糊涂虫 2642

关于IDEA不能即时编译的解决办法

撸个代码,同一个坑踩了三次,导致提交代码后同事和测试环境启动报错。作为一个以严谨著称的职业,丢脸了。这个坑就是使用IDEA进行编码的时候,如果不手动rebuild或者启动单元测试用例,不打开错误文件的话,是不会有代码错误提示的。这就导致有时候粗心提交代码,单元测试中的内容可能没有同步进行更新,代码提交后,就会导致编译报错。那么该如何解决这个问题呢,我了许多关于IDEA自己的设置,都没办法解决,后来...

幡然醒悟的博客 2万+

手把手教你用Xilinx SelectIO IP核搞定ADS42LB69高速ADC的DDR数据采集(附仿真调试技巧)

本文详细介绍了如何使用Xilinx SelectIO IP核实现ADS42LB69高速ADC的DDR数据采集,包括IP核配置、仿真验证和硬件调试技巧。通过精准的时序控制和实战调试方法,解决高速数据采集中的时序对齐问题,提升系统稳定性和可靠性。特别适合FPGA工程师和高速ADC接口设计者参考。

weixin_42533622的博客 153

【WRF-CMAQ实战指南】从环境配置到测试案例运行全解析

本文详细解析了WRF-CMAQ从环境配置到测试案例运行的全过程,包括系统环境检查、依赖库安装、源码获取与项目初始化、关键配置技巧、编译实战与排错、测试案例运行验证等关键步骤。通过实战指南,帮助用户快速掌握WRF-CMAQ的安装和运行技巧,提升空气质量模拟的效率。

year5的博客 244

解决Idea不能实时编译的问题

两个月前才从MyEclipse转到idea作为后端开发的Ide。刚刚开始,由于已经用习惯了MyEclipse,所以对于idea的很多操作都不熟悉,于是对于人们都说的什么idea更智能一些说法有点嗤之以鼻,比如说,一直没能找到idea的实时编译的方法,所以居然可以忍到每次修改一点点内容 ,甚至是打印一条东西,都需要重新重启服务。终于,人的忍耐毕竟是有限度的,更何况一个程序员呢?于是乎,废了很...

face light~ 3万+

15、 深入理解Akka微服务:创建与管理体育博彩平台

本博文深入探讨了如何使用Akka微服务架构为体育博彩平台创建投影和管理事件数据,包括市场投影、投注投影以及数据库投影的实现。同时,介绍了通过gRPC提供HTTP端点以供外部系统访问的方法,并详细说明了在本地环境和Kubernetes中运行应用程序的步骤及配置建议。

weixin_35756624的博客 96

idea没有及时编译_您是否能及时编译?

idea没有及时编译 还记得上次被C开发人员嘲笑的时候吗? Java如此繁琐,以至于他们甚至都不会考虑使用这种语言? 在许多方面,这一概念仍然成立。 但是对于典型的用法(在大型企业的骨干中),Java性能绝对可以与许多竞争者抗衡。 而这主要得益于神奇的JIT。 在深入解释“即时”编译技巧之前,让我们深入了解一下背景知识。您可能还记得– Java是一种解释型语言。 大多数用户都知道Java编译...

cunfu5234的博客 258

【人工智能】Gemini怎么使用智能体的能力? Gemini Gems: 定制你的AI智能体

Gems 是 Gemini 的定制版本。你可以通过设定特定的指令(Instructions),让它变成你需要的专家。一旦创建,它会记住这些设定,你不需要在每次对话时重复输入背景信息。目前创建和使用自定义 Gems 通常需要订阅(Google One AI Premium 计划)。对于大多数用户来说,Gemini Advanced 中的 Gems是使用智能体能力的最直接方式。它能让你把重复性的提示词封装成一个好用的工具。

奶爸的编程之路,也就一周冷个三天 781

【AUTOSAR SystemServices】AUTOSAR CP中Watchdog Manager模块技术解析

本文深入解析了AUTOSAR中的Watchdog Manager模块实现。该模块通过多层次监督机制(Alive/Deadline/Logical Supervision)确保系统安全运行,具备动态模式切换和分级故障处理能力。 关键实现包括: 数据结构设计:包含监督实体状态结构体(实时状态维护)、监督配置结构体(支持模式切换)和全局状态信息(系统级监控) 核心流程优化:初始化采用事务性设计,检查点处理通过条件编译优化,主监控循环采用流水线式并行处理 监督机制实现:Alive监督采用滑动窗口算法,Deadlin

1039

IDEA 无法自动编译文件

IDEA 没有编译的文件(红色感叹号)和编译过的文件 文件前缀是有区别的。一眼便可看出是否编译过。 无法自动编译,解决的方法有很多种,具体情况因人而异,总有一个适合你: 方法1 删除.idea文件夹,重新导入工程 (备份misc.xml和modules.xml文件,防止因为项目问题无法自动生成) 方法2 File->Settings->Complier 勾选如图选项 ...

qq_29280647的博客 8076

ADAS工作原理解析:如何通过智能技术提升驾驶安全

ADAS通过集成传感器、摄像头、雷达、SoC计算单元以及高效的数据融合技术,提供了一系列主动和被动安全功能,如自动刹车、车道保持、自适应巡航控制等。这些功能共同作用,不仅减少了交通事故的发生,还大幅提升了驾驶员的驾驶体验和安全性。随着技术的进步,ADAS的功能将越来越智能,最终迈向全自动驾驶的未来🚗💨。

weixin_43199439的博客 1149

关于IDEA不能实时编译的一个临时解决办法。。。。

原文地址:https://my.oschina.net/fdblog/blog/172229 昨天在http://www.oschina.net/question/240989_130365讨论关于IDEA不能实时编译的一个问题 但是貌似还是没有解决方案 其中 虽然jse7en 童鞋告诉我们 可以(ctrl+s和ctrl+F9)进行保存和编译,但是。。。2个按键你懂得。。太麻烦了...

huiyunfei的博客 379

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IDEA打开java项目不能运行的解决办法

今天IDEA打开了以前写的JavaSE基础练习代码的文件夹. 打开后的代码如下,main方法中没有RUN运行按钮,无法运行. 这是因为IDEA无法将打开的文件识别为Java代码.Java文件左下角有橘红色图标,而不是蓝色的C. 解决办法: 1.首先,查看sdk是否设置了。可以在 File Project Structure Project里面查看并设置. 1.1将Project SDK: 设置为1.8版本. 1.2将Project l...

qq_36446253的博客 9万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

idea保存后实时编译

idea保存后实时编译 之前做项目老是改了一点代码就需要重新去编译才能看到修改的效果,觉得效率特别慢,有时候项目特别大或者电脑卡顿的时候觉得特别不友好。 今天偶然看到一篇博客,发现非常有用亲测有效果。 博客园:[添加链接描述](https://www.cnblogs.com/hejj-bk/p/13384902.html) **进入正题:** IDEA中有录制宏的功能,只要我们录制一个宏,内容是ctrl+s和ctrl+F9,然后在快捷键(keymap)中将宏的快捷键设置成ctrl+s即可实现我

weixin_43207144的博客 5187

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

idea的那些不能编译的坑

分享一下在idea遇到的不能编译的坑今天因为不小心把idea配置artifact下的编译配置删除了,如下图:之后发现每次重启项目,都不会再次编译,后来发现没有对编译执行文件配置,见下图:配置之后立即可以进行编译了!

待的博客 2万+

idea 编译时乱码

问题描述 用idea在编译项目时,中文乱码 先声明一点:使用Idea的maven进行编译 问题原因 maven设置的编码跟idea的编码不符合导致的。需要重新设置。 解决方法 网上文章五花八门,归类为: 1、设置tomcat编码,这是在启动项目时设置的(不适用目前这种情况) 2、设置文件UTF-8 本身IDEA设置UTF-8 3、设置java编译为UTF-8...

xiaozhegaa的博客 6438

IDEA不能自动编译的解决办法

IDEA中的  make project automatically 虽然勾选上,但是好像不起作用,下面这篇文章给出了好的办法 https://my.oschina.net/fdblog/blog/172229 但是我实际操作后发现,没有必要让代码在按键盘Ctrl+S的时候自动编译,我们只要知道编译的快捷键是Ctrl + F9就好了, 想什么时候编译就手动按一下Ctrl + F9,也很方

科技改变世界 2万+

IntellJ idea(IDEA)实时编译less方法

IntellJ idea(IDEA)实时编译less方法 一. 安装 node 下载Node.js,node.js的下载地址:http://nodejs.cn/。 打开idea→Preferences→plugins 安装:“nodejs”插件,并按以下步骤进行配置:(之前没有安装这个插件,所以如上图,点击install plugin。安装好后,点击右下角的Apply,或弹出框,选择是否重启。我重启了软件,重启之后查看idea→settings→plugins里面可以搜索到。) 二、安装 File w

Colbru的博客 997

idea lombok简介及报红、报错解决办法

idea lombok lombok简介 Lombok 是能自动接通编辑器和构建工具的一个Java库,对于简单的Java对象,通过注解的形式例如@Setter @Getter,可以替代代码中的getter和setter方法。Lombok中用到了注解,但是它并没有用到反射,而是在代码编译时期动态将注解替换为具体的代码。所以JVM实际运行的代码,和我们手动编写的包含了各种工具方法的类相同。 lombo...

daisy_zhangy的博客 4万+

idea重启项目不能编译Java文件了

主要记录在使用Idea时,搭建maven项目模块,其中有一个子module项目,在重启之后不能正确编译项目,就会提示找不到主类,发现生成的target文件下没有class文件;

兵哥LOVE坤 4008

idea 编译速度慢的解决办法

1、关闭kotlin插件 高版本idea自动开启kotlin插件,在编译java 项目时,会出现Kotlin: connecting to daemon File —> settings —> plugins —> 搜索kotlin 选择禁用框 https://blog.youkuaiyun.com/yulin_g/article/details/107778430 2、打开自动编译 File —> Settings—> Build,Execution,Deployment—..

康康的博客 1万+
上一篇: Syslog协议介绍
下一篇: ORA-01653:表空间扩展失败
梦想涨价了
博客等级 码龄15年 88粉丝 93原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值