zoukankan      html  css  js  c++  java
  • IntelliJ IDEA的搁置功能

    image.png

    当遇到需要临时修改的 bug,当前正在开发的内容总不能删掉吧,这个时候就需要把当前已经开发的代码另外保存下来(即保存现场),当把 bug 改完后再恢复,来回归之前的开发工作,IntelliJ IDEA的搁置功能就能帮助我们解决这个问题

    IDEA 提供了 shelve 的功能,shelve 的意思是“将…搁在一边”,即把还没写完的代码先搁在一边。我开发都是使用 jetbrains 公司的 IDEA 和 PhpStorm,它们就提供了 shelve 的功能,方法:

    首先在 IDE 的底部找到“Git”,点开会有 Local Changes 的选项卡,选中你要搁置的代码,点击右键,选择“Shelve Changes”,在提交的输入框中输入你的注释,以便回来的时候识别你需要的版本,点击“Shelve Changes”键即可。这时选项卡上会多一个“Shelf”的选项卡,里面就有你搁置的代码。

    image

    image

    image

    image

    这时候你可以去 old 分支修改代码,改完了之后回到 new 分支,到“Shelf”选项卡下选择你要恢复的代码或者版本,点击右键选择“Unshelve”,选择Changeist,点击 Unshelve Changes 按钮,你搁置的代码就回来了。

    image

    image

    idea官网对 "Shelve and unshelve changes" 功能有详细的使用文档,可以看下

    https://www.jetbrains.com/help/idea/shelving-and-unshelving-changes.html

  • 相关阅读:
    【剑指offer】3-数组中重复的数字
    自定义管道遇到问题解决方案
    vue的双向绑定示例
    子组件传递给父组件数据
    vue里的共享对象示例
    mysql里的explain介绍
    mysql索引
    修改MySQL字符集
    v-model修饰符示例
    vue下拉列表示例
  • 原文地址:https://www.cnblogs.com/gaohanghang/p/13900096.html
Copyright © 2011-2022 走看看