复制粘贴时Eclipse PDT上的自动缩进

Mat*_*oli 9 eclipse eclipse-pdt

这是一个简单的问题:

当你进行复制粘贴时,Eclipse PDT上是否有任何自动缩进对齐?

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

谢谢

Off*_*rmo 25

实际上,现在对于eclipse CDT存在这样的功能.在首选项中:C++ - >编辑器 - >键入,"粘贴时","调整缩进".

对PDT来说也许是一样的?

  • (我知道这个问题是1岁,通过谷歌发现问题,我回答其他googlers) (2认同)
  • @MatthieuNapoli上次我检查(刚才*g*)时,PHP编辑器可以使用相同的功能(虽然它使用全局缩进而不是我系统上特定于项目的缩进). (2认同)

Dav*_*ter 6

我不是特别了解PDT,但通常你可以使用缩进代码Ctrl + i,并使用格式化代码Ctrl + Shift + f(在Preferences -> Java -> Code Style -> Formatter你可以指定格式化程序应该如何工作的情况下).

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


Gre*_*reg 5

Tony Vermeiren的建议对我有用(来自https://bugs.eclipse.org/bugs/show_bug.cgi?id=351771#c17

打开工作区/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.php.ui.prefs

最后添加“ smartPaste = false”

保存并重新启动Eclipse


Mat*_*oli 0

好吧,我想答案是:不,这个功能还不存在。我已经迁移到 PhpStorm,我非常高兴。

  • 这是一篇非常旧的帖子,但由于这仍然是公认的答案,我想我会注意到 Eclipse 现在确实有这个功能。对于 PHP 开发,可以在“窗口”->“首选项”->“PHP”->“编辑器”->“键入”->“粘贴时”调整缩进下找到。 (2认同)