如何在粘贴时禁用Eclipse PDT自动格式代码

时间:2011-07-05 10:10:59

标签: php eclipse eclipse-pdt autoformatting

我正在使用Eclipse Indigo 3.7.0和PDT进行PHP开发。 当我复制/粘贴一些代码时,Eclipse会自动格式化它。

例如,复制此内容:

if ($distance > 50 && $distance  <= 100)    {$local_score = 8;}
if ($distance > 100 && $distance <= 200)    {$local_score = 6;}

粘贴在此:

if ($distance > 50 && $distance  <= 100)    {
    $local_score = 8;
}
if ($distance > 100 && $distance <= 200)    {
    $local_score = 6;
}

有关如何禁用此功能的任何想法? 最诚挚的问候。

2 个答案:

答案 0 :(得分:16)

真的很糟糕...
试试这个。
通过文本编辑器打开工作区/ .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.php.ui.prefs。
添加“smartPaste = true”。

(注意我不知道副作用)

答案 1 :(得分:10)

  • 转到窗口/首选项
  • 然后选择页面Java / Editor / Typing
  • 然后取消选中复选框&#34;粘贴&#34; /&#34;调整缩进&#34;。