美文网首页
2019-05-17(小技巧)

2019-05-17(小技巧)

作者: 北畏静 | 来源:发表于2019-05-17 22:03 被阅读0次

一、排除maven中冲突的插件

    • 场景还原:
  • 导入这两个依赖:
依赖
  • 然后有两个Commons-logging
两个依赖都依赖commons-logging
  • 由于Maven的的默认解决方案(就近原则),就启用了依赖Commons-logging 1.1.1,此刻想使用另一个版本.....
默认方式生效的Commons-logging版本
  • 此时想要保留1.2版本就需要在1.1版本上添加标签
  • 在包含排除版本的依赖中添加此标签


    导入排除标签
  • 以上是自己知道依赖中存在冲突的情况

下面是用插件来检查并解决依赖冲突

  • Maven Helper

    Idea安装此插件:

    File-->setting-->plugins-->Marketplace-->搜索插件-- >安装插件-->重启idea-->安装完成


    下载Maven Helper
插件界面:
插件界面

开始使用

  • 打开pom.xml,然后查看底部的入口:Dependency Analyzer和Text
插件入口和正常pom.xml文本
  • 切换到 Dependency Analyzer

    conflicts-->Refrech,此时就会在左边显示有冲突的依赖,点击到右边是具体的版本.
    
  • 在需要排除的版本上点击右键,并选择Exclude 就添加了排除标签

  • 效果图

效果图

二、idea后悔药(文件或者整个项目)

1.恢复单文件:对应的文件单击右键 local history -->show History
2.恢复整个项目:在项目根单击右键 local history -->show History

image.png

当前是显示的此文件在 "今天上午11:07"的状态,左边是修改前的状态,右边是修改后的

开始恢复,点击左上角"红框图标",即恢复到"今天上午11:07"的状态,自己可以先备下份.
ps:状态:恢复所选时间的所有包括为项目的配置和期间新创建的文件夹.

三、同时多个字符替换

快捷键 : Ctrl + F

  • 1-加一个
  • 2-减一个
  • 3-全选
    ps:可以通过上下方向定位开始 + -
  • 默认从第一个开始,下面是是我点击三下 "+" 的效果

四、多行编辑:

长按鼠标中键 + 垂直定位 , 配合shift + 方向键 水平定位

Share End

相关文章

网友评论

      本文标题:2019-05-17(小技巧)

      本文链接:https://www.haomeiwen.com/subject/eacaaqtx.html