Intellij IDEA 持久变更列表(提交后)?
在 Intellij IDEA 9 或 10 中,是否有类似于持久更改列表的东西?我想在提交后继续监视文件列表;我想继续根据单个用例或 (JIRA) 票证进行更新。
收藏夹不像变更列表那样直观,因为它们无法将工作单元分组到单独的关注点中。这是我必须积极维护的一个列表。此外,我希望能够跨多个更改列表单独跟踪文件。
最后,我四处寻找可以完成此任务的插件,但没有找到任何东西。
感谢您的帮助。
In Intellij IDEA 9 or 10, is there something akin to a persistent changelist? I'd like to continue to monitor a list of files after the commit; I'd like to continue making updates based upon a single use case or (JIRA) ticket.
Favorites are not as intuitive as changelists as they cannot group units of work into separate concerns. It's a single list I have to actively maintain. In addition, I'd like to be able to track a file separately across multiple changelists.
Lastly, I've looked around for a plugin that may accomplish this, but haven't found anything.
Thanks for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 Idea 的上下文可能还有另一种方法。导航至
工具 ->菜单中的上下文
并保存当前上下文。当您需要它时,只需加载它即可。有关上下文的更多信息可以在该创意的帮助中找到。There is probably another way to it using Idea's contexts. Navigate to the
Tools -> Contexts
in the menu and save your current context. When you will need it back then just load it. More information on contexts is available in the idea's help.未来的读者请注意:大约 2016 年,变更列表现在默认是持久的,并有一个对话框提示您打开空变更列表的自动删除功能。
它们自动合并任务和上下文,让您可以方便地同时管理这三者。
或者,您可以导航至
Tools ->任务与上下文 ->打开任务
或按Alt+Shift+N并输入新的或现有的任务名称;创建新任务时,它会为您创建变更列表;并且,它提供复制当前上下文或重新开始的功能。Note to future readers: Circa 2016, Changelists are now persistent by default, with a dialog prompting you to turn on auto-deletion of empty changelists.
They automagically incorporate both tasks and contexts, allowing you to manage all three together conveniently.
Alternately, you can navigate to
Tools -> Tasks & Contexts -> Open Task
or press Alt+Shift+N and enter a new or existing task name; when creating a new task, it offers to create a changelist for you; and, it offers to copy the current context, or start fresh.经过进一步搜索,我找到了一个完全符合我需要的插件。
克里斯·巴特利的工作空间:
http://plugins.intellij.net/plugin/?id=83
After further searching, I found a plugin to do exactly as I needed.
Chris Bartley's Workspaces:
http://plugins.intellij.net/plugin/?id=83