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

发布于 2024-11-18 12:33:21 字数 512 浏览 2 评论 0原文

我使用 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;
}

关于如何禁用此功能的任何想法? 此致。

I'm using Eclipse Indigo 3.7.0 with PDT for PHP develpment.
When I copy/paste some code, Eclipse automatically format it.

For example, copying this :

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

Is pasted in this :

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

Any idea on how to disable this ?
Best Regards.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我偏爱纯白色 2024-11-25 12:33:21

实在是太糟糕了...
试试这个。
使用文本编辑器打开workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.php.ui.prefs。
添加“smartPaste=true”。

(请注意,我不知道副作用)

It's really bad...
Try this.
Open workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.php.ui.prefs by your text editor.
Add "smartPaste=true".

(note that I'm not aware of side effect)

云柯 2024-11-25 12:33:21
  • 转到“窗口/首选项”,
  • 然后选择“Java/编辑器/键入”页面
  • ,然后取消选中“粘贴时”/“调整缩进”复选框。
  • Go to Window / Preferences
  • Then select page Java / Editor / Typing
  • Then unselect checkbox "When pasting" / "Adjust indentation".
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文