代码之家  ›  专栏  ›  技术社区  ›  Matthieu Napoli

复制粘贴时eclipse pdt上的自动缩进

  •  8
  • Matthieu Napoli  · 技术社区  · 15 年前

    这是一个简单的问题:

    在进行复制粘贴时,eclipse pdt上是否有自动缩进对齐?

    因为它对我的安装不起作用(原始复制粘贴),但可能这是因为我使用了制表符而不是空格,所以我想知道如果我切换到空格,它是否会起作用。

    谢谢

    5 回复  |  直到 10 年前
        1
  •  22
  •   Offirmo    13 年前

    实际上,这样的函数现在已经存在于eclipse中 彩色多普勒超声 . 在首选项中:C++& GT;编辑和键入,“粘贴时”,“调整缩进”。

    也许PDT也一样?

        2
  •  6
  •   David Sauter    15 年前

    我不知道pdt的具体情况,但通常您可以将代码缩进 Ctrl + i ,并将代码格式化为 Ctrl + Shift + f Preferences -> Java -> Code Style -> Formatter 您可以指定格式化程序的工作方式)。

    您甚至可以在导航器中选择多个文件并选择 Source -> Format 然后格式化几个文件。

        3
  •  4
  •   Greg Snowhare    11 年前

    托尼·维梅伦有个对我有用的建议 (从 https://bugs.eclipse.org/bugs/show_bug.cgi?id=351771#c17 )

    打开workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.php.ui.prefs

    在末尾添加“smartpaste=false”

    保存并重新启动eclipse

        4
  •  1
  •   Matthieu Napoli    10 年前

    好吧,那么我想答案是:不,这种功能还不存在。我搬到了phpstorm,我非常高兴。

        5
  •  0
  •   Zoltán Ujhelyi    15 年前

    与Davids类似的思想是使用保存操作:在首选项中选择Java/Edgels/Actudio操作,您可以定义一个操作来在保存过程中格式化Java代码文件。它可以解决保存过程中的粘贴格式问题。

    如果使用不同的编码标准管理代码(这种格式可能有问题),请在每个项目的基础上(使用“项目属性”窗口)定义多个格式。