当前位置: 首页> 房产> 市场 > 郑州疫情死了上万人_南昌网站排名推广_域名检测工具_河北网站推广

郑州疫情死了上万人_南昌网站排名推广_域名检测工具_河北网站推广

时间:2025/7/14 18:57:43来源:https://blog.csdn.net/qq_41725131/article/details/146080143 浏览次数:1次
郑州疫情死了上万人_南昌网站排名推广_域名检测工具_河北网站推广

IDEA Commit 模态提交界面关闭VS开启对比

    • 前言
    • 开启模态提交界面
      • 优点
        • 快捷且灵活的选择需要commit文件
        • 显示文件修改内容多(主观)
      • 缺点
        • 在模态提交界面选择文件,临时关闭模态框重新打开会重置选择的commit文件
    • 关闭模态提交界面
      • 优点
        • 允许在commit选择文件时查看其它没有修改的文件
      • 缺点
        • 不能灵活选择需要commit文件
        • 显示文件修改内容少(主观)
    • 总结

前言

在平时的开发中发现有人选择开启模态提交界面,有人选择关闭模态提交界面,那么两者有何区别?此文主要梳理Settings>Version Control>Commit>Use non-modal commit interface勾选与否以及产生的效果
版本IntelliJ IDEA 2023.2.5

开启模态提交界面

Settings>Version Control>Commit>Use non-modal commit interface取消勾选
在这里插入图片描述

优点

快捷且灵活的选择需要commit文件

可以在Local Changes页面结合Shift+鼠标左键以及Ctrl+鼠标左键实现文件批量选择以及排除,选择需要commit的文件
请添加图片描述

显示文件修改内容多(主观)

可以看到Git区域内会显示Local Changes页面,左侧为我们本地修改的文件,右侧为某个文件的修改内容,默认为Unified viewer模式,显示区域占据整个屏幕宽度,比较利好小屏。用户也能通过下拉组件修改为Side-by-side viewer
在这里插入图片描述

缺点

在模态提交界面选择文件,临时关闭模态框重新打开会重置选择的commit文件

场景:如果仅在模态提交界面选择了需要commit的文件,选择到一半如果想要参考其它未修改的文件,需要关闭当前模态提交界面,再次进入模态提交界面时,先前选择的需要commit文件会重置
请添加图片描述

关闭模态提交界面

IDEA的Git的Commit默认使用非模态提交界面,即Settings>Version Control>Commit>Use non-modal commit interface勾选了
在这里插入图片描述
此时Git界面的Local Changes页面会消失,取而代之会在IDEA左侧显示Commit标签,融合了Local Changes页面以及模态提交界面的大部分功能
在这里插入图片描述

优点

允许在commit选择文件时查看其它没有修改的文件

由于没有涉及到模态窗口的开启关闭,仅需要再侧边窗口操作,所以可以在选择过程中查看其它未修改文件

缺点

不能灵活选择需要commit文件

只能点击选择按钮选择需要commit文件
请添加图片描述

显示文件修改内容少(主观)

关闭模态提交界面,显示文件修改模式为Side-by-side viewer,对于修改的文件,会展示修改之前的文件以及当前修改的文件内容,不利好小屏。用户也能够通过下拉组件修改为Unified viewer模式
在这里插入图片描述

总结

IDEA Commit 模态提交界面关闭VS开启对比各有各的特点,近几年的IDEA版本默认设置为关闭模态提交界面,欢迎各位评论自己选用那种模式进行Commit

关键字:郑州疫情死了上万人_南昌网站排名推广_域名检测工具_河北网站推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: