参考:

IDEA 录制宏+设置快捷键 实现写时编译:https://blog.csdn.net/wangjie919/article/details/79487981

IDEA 设置运行时不编译项目:https://www.aliyun.com/jiaocheng/785738.html

1.首先开始录制宏

1) 点击菜单Edit - > Marcros ->start Marcro Recording

2) 点击之后 右下角会出现如图所示,代表宏的录制开始了:

3)分别执行CTRL+S和CTRL+F9,然后点击右下角的红色终止按钮或者通过点击菜单栏,选择Macro,stop宏的录制,终止了宏的录制以后,出现以下窗口,提醒你进行保存当前录制的宏。

2.保存为习惯性的快捷键

1)完成宏的保存以后,打开File ->settings ->keymap

2)右键点击该宏,选择add keyboard Shortcut,为该宏设置快捷键。

3)我选择设置为一直比较习惯的CTRL+S:在First Stroke中,直接按住快捷键“Ctrl+S”,这时下面会出现一个红色的警告,告诉我们这个快捷键已经被save All这个操作占用了,但是不用管,直接点击OK保存;

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

5)这时我们在程序运行期间,随便改一段代码,或者直接打印一个信息出来,会发现果然会出现我们的编译进度条,再试试,也成功实现了编译的功能哦~

最新文章

  1. JDBC的操作总结
  2. MFC用户自定义消息
  3. 台湾辅仁大学的python教程笔记
  4. 你应该知道的25道Javascript面试题
  5. HDU 5128 The E-pang Palace(2014广州赛区现场赛B题 计算几何)
  6. [wikioi 1418]铃仙•优昙华院稻叶(东方幻想乡系列模拟赛)(树上递推)
  7. TCP 协议中MSS的理解
  8. Delphi中@,^,#,$特殊符号意义
  9. javascript数组总结(0504)
  10. UIView-4-EventForViews(在view上加入button时候的事件处理)
  11. SQL语句操作文件
  12. wpf在异步中给前台赋值
  13. 嵌入式Linux下BOA网页server的移植
  14. hdu1561(树形背包)
  15. 《英文写作指南 The elements of style》【PDF】下载
  16. 01_Nginx安装,nginx下部署项目,nginx.conf配置文件修改,相关文件配置
  17. 剑指offer(4)
  18. Flask学习-Flask基础之WSGI
  19. bzoj 4034: [HAOI2015]树上操作 (树剖+线段树 子树操作)
  20. 20165203 预备作业3 Linux安装及学习

热门文章

  1. Outlets 和Referencing Outlets的区别
  2. 关于mysql内存表的一个帖子(转载)
  3. PHP学习笔记(10)mysql常用命令
  4. CSRF学习笔记之CSRF的攻击与防御以及审计【00x1 】
  5. eclipse不自动弹出提示的解决办法(eclipse alt+/快捷键失效)centos 6.7
  6. eclipse JavaEE版"javax.servlet.http.HttpServlet" was not found on the Java Build Path问题的解决办法
  7. spring boot +mybatis分页查询
  8. 动态添加js的方法
  9. MVC模式中M,V,C每个代表意义,并简述在Struts中MVC的表现方式。
  10. XHTML XML