美文网首页
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