【问题标题】:Eclipse Package Explorer '>' Symbol Before File NamesEclipse Package Explorer '>' 文件名前的符号
【发布时间】:2016-07-01 17:09:32
【问题描述】:

这个问题很难搜索,因为“>”符号似乎在 Stack Overflow 的搜索中被忽略了,所以如果之前有人问过并回答过,我很抱歉。

在 Eclipse 的包资源管理器视图中,如果该文件自上次与存储库同步以来已被编辑过,它将在文件名的开头附加一个“>”符号。问题是在使用键盘选择文件时会考虑到“>”符号。

假设有一个名为 Main.java 的文件。如果自同步后尚未对其进行编辑,则可以在包资源管理器具有焦点并且该文件将被选中时键入“Main”。但是,如果文件已被编辑,则必须输入“>Main”才能被选中。

有人知道这是否是可以禁用的功能吗?我没有通过 Eclipse 的菜单搜索任何内容,也找不到其他人在网上提到这一点。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    首选项Team > SVN > Label Decorations。您可以更改Text Decorations 中的格式(以及位置)(例如“文件”:“{outgoing_flag} {name} {revision}”)并为Icons Decorations 中的传出更改设置非文本图标。

    这是为 Subversive 团队提供的,Subclipse 使用了不同的设计。也许你会找到两次设置。

    【讨论】:

    • 非常感谢,成功了!我的办公室使用 CVS,但我能够在 Preferences->Team->CVS->Label Decorations->Text Decorations tab->Outgoing Change flag 下找到相同的选项。
    • 仅供任何找到此答案的人将来参考,我找到了一个比简单地从“传出更改标志”字段中删除“>”字符更好的解决方案。该屏幕上的“文件装饰”、“文件夹装饰”和“项目装饰”设置可让您更改不同变量的顺序。我移动了“outgoing_change_flag”,所以它就在“name”之后。现在我仍然可以轻松查看哪些文件发生了更改,而不会弄乱选择。
    【解决方案2】:

    选择树的叶子是由操作系统呈现的底层 Tree Widget 的默认行为。由于原生树不了解装饰器(“>”是由您的团队提供者的装饰器绘制的),因此叶子的文本包含“>”字符。要打开资源,请使用更舒适的快捷方式 Ctrl+Shift+R

    【讨论】:

      【解决方案3】:

      在 Eclipse 中转到首选项

      转到常规 -> 外观 -> 标签装饰 -> Unckeck GIT

      如果您使用的是 SVN,则为 SVN。就我而言,我使用的是 GIT。

      【讨论】:

        猜你喜欢
        • 2012-10-20
        • 2010-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-14
        • 2014-06-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多