【问题标题】:how to format code in eclipse "git repository browsing prespective"?如何在eclipse“git存储库浏览透视”中格式化代码?
【发布时间】:2013-01-09 01:58:42
【问题描述】:

如何在 Eclipse 中将代码格式化为 Git Repository perspective 中的特定编码样式?像 Ctrl+shift+f 在 Java 透视图中工作。谁能帮我解决这个问题?

这里我的问题是格式化一个 android repo。

【问题讨论】:

  • How to configure eclipse to keep this code format? 的可能重复项我看不出这与 android 或 git 有什么关系。
  • 请阅读整个问题。我想在 git 存储库中进行格式化
  • 我确实阅读了整个问题,但并不清楚。请说清楚。您希望能够在该角度使用Ctrl+shift+f 键盘快捷键吗?或者您只是希望代码在该角度格式不同?
  • 我想要 Ctrl+shift+f 在那个方面,甚至在那个方面有任何其他的格式化方式
  • 我不知道为什么有两个接近投票和一个反对票:D 但我正在等待任何人回答。

标签: eclipse git eclipse-plugin


【解决方案1】:

我找到了答案,很简单,

Right Click on project in Git perspective -> import project -> check import as a general project ->select the working directory which you want to import -> finish

现在转到java透视图并找到项目:)就是这样

【讨论】:

    【解决方案2】:

    “格式”操作与特定的编辑器相关联。连续两次使用 ctrl+shift+L 打开所有可用热键的列表。按“格式”过滤该列表,您应该会看到一些潜在的候选人......以及他们的背景。 Java ctrl+shift+F(格式化)操作在任何 Java 编辑器中都可用......即使在 Git 透视图中(至少,我刚刚尝试过的 Eclipse 4.2 确实如此)。也就是说,只要您打开了 Java 编辑器并且它具有焦点。 Ant“格式化”操作应该以相同的方式工作:只要您打开并聚焦“ant build file”编辑器。

    你想要的“ctrl+shift+F”是否激活取决于which 您正在尝试触发的操作:java 格式、ant 格式、xtext 格式...以及 那个 特定操作如何由其贡献插件贡献(和绑定)。要检查这一点,您可以打开一个您知道该操作处于活动状态的编辑器,点击 alt+shift+F2 然后右键单击您的编辑器并找到“格式化”动作。当您在按下 alt+shift+F2 之后单击该操作时,它不会被触发:而是会弹出一个对话框-最多告诉你是哪个动作,是谁贡献的,通过哪个plugin.xml...

    【讨论】:

    • 我使用的是版本:3.7.2 和 ctrl+shift+f 在 git 浏览方面根本不起作用,但它在 java 方面起作用,我可以做些什么来在 git 方面启用 java 格式化程序?
    • 格式化 Java 文件在 Eclipse 3.7.2 中确实有效,即使在 Git 透视图中也是如此。确保您打开的文件实际上在您的工作区中,而不是您在没有导入的情况下在存储库中打开的文件。存储库中但未导入工作区的文件只是只读的。如果您正在“编辑”只读文件或未使用 Java 编辑器,格式化将不起作用。
    猜你喜欢
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2021-08-04
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    • 2013-03-17
    相关资源
    最近更新 更多