Eclipse IDE中自动缩进问题的解决方法

尽管PHPStorm是与Symfony和PHP开发最流行的IDE之一,但已使用Eclipse多年,因此并不想切换到PHPStorm。本文讨论了在使用Eclipse编辑代码时遇到的自动缩进问题。

问题描述

遇到的问题是在剪切和粘贴变量时,无论是在foreach循环中还是在变量定义中,IDE会自动删除粘贴位置右侧的空格。例如,考虑以下示例代码:

PHP foreach( $bad as $val ){

然后会双击“$bad”变量并进行粘贴,粘贴“$employ”,IDE会自动删除“$employ”后面的空格,导致“$employ”和“as”合并在一起。最终看起来像这样:

PHP foreach( $employas $val ){

所以应该意识到问题所在。它试图自动进行缩进。

解决问题

无论使用的是PHP、C++还是其他语言,解决方法都是一样的。在Eclipse中,请按照以下步骤操作:

选择“窗口 > 首选项”。

在首选项对话框中,选择“PHP”(或需要更改的语言)> “编辑器” > “输入”。

在“输入”区域的“粘贴时”组中,取消选中“调整缩进”。

点击“应用”。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485