[java] IDEA

快捷键

  • shift+shift:搜索
  • ctrl+d:复制行
  • ctrl+x:删除行
  • ctrl+p:查看方法参数
  • ctrl+o:查看类方法
  • ctrl+h:查看类结构
  • ctrl+i:实现接口方法
  • ctrl+alt+v:生成变量
  • ctrl+alt+b:查看接口实现方法
  • alt+Insert:生成构造方法
  • alt+Enter:导包 / 补全代码 / 强制类型转换
  • ctrl+alt+L:格式化代码
  • ctrl+alt+T:try-catch
  • ctrl+alt+O:清除多余导包
  • ctrl+shift+R:替换(整个项目)
  • ctrl+R:替换(当前文件)
  • ctrl+shift+上/下:移动代码
  • ctrl+alt+shift+S:项目结构
  • F2:定位错误
  • ctrl+alt+L:格式化代码

缩写

  • psvm:public static void main()
  • sout:system out println()
  • iter:for (a:b)

插件

  • maven-helper
  • Lombok
  • Scala

应用

  • 实际开发中,经常会在windows下开发调试,然后打成jar包上传到服务器运行
  • maven的依赖版本和服务器中保持一致
  • 写调度脚本,在windows中使用调度工具监控
  • 批量删除java代码中的注释
    • 删除注释:正则替换 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*) 或 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)
    • 删除空行:正则替换 ^\s*\n
  • 批量删除xml文件中注释
    • 正则替换:<!--.[^-]*(?=-->)-->

参考

远程linux

https://blog.csdn.net/hehuihh/article/details/80829818

标签

https://blog.csdn.net/chaitoudaren/article/details/99950313

xml

https://blog.csdn.net/lucky_ly/article/details/102530214

全局查找关键字

https://blog.csdn.net/qq_19642249/article/details/107648952

常用快捷键

https://blog.csdn.net/weixin_34168880/article/details/91772785

打Jar包

https://blog.csdn.net/huangzhichang13/article/details/53580320

. 快捷键自动补全

https://blog.csdn.net/qq_28524127/article/details/88743156

手动添加lib

https://blog.csdn.net/u014653854/article/details/80498821

导入多个Maven项目到同一目录

https://www.cnblogs.com/hellxz/p/8891650.html

https://blog.csdn.net/jerry741/article/details/104446854

posted @ 2020-07-05 13:21  cxc1357  阅读(162)  评论(0编辑  收藏  举报