Eclipse Indentation PHP

Имам PHP проект с комбинация от HTML и JavaScript. PHP скриптовете се вмъкват инлайн. Мога ли да използвам Eclipse за отстъп на проекта? Просто искам кодът да е с правилен отстъп и да не е форматиран. Под форматиране имам предвид, че Eclipse не трябва да замества интервали с $nbsp и други промени.

Предложения за инструменти освен eclipse също са добре дошли.


person user1263746    schedule 17.03.2012    source източник
comment
Можете да използвате eclipse. или Опитайте Netbeans също е добър.   -  person Balaji Kandasamy    schedule 17.03.2012


Отговори (3)


Мисля, че за PHP трябва да използвате Zend Studio и то също така базирано на Eclipse, с което мисля, че вече сте запознати.

По подразбиране той не замества интервалите с   и също така можете да включите своя собствена персонализирана структура за форматиране

След инсталиране Отидете на

Предпочитания -> PHP -> Стил на кода -> Форматиращ инструмент

Щракнете върху ново Въведете име и можете да създадете своя собствена структура за форматиране

Същото важи и за вашия JavaScript или други предпочитани поддържани езици на Zend Studio

:)

person Baba    schedule 17.03.2012
comment
Е, Zend Studio не е с отворен код и следователно е извън моя бюджет, но благодаря за насоката. Това със сигурност е полезно и последната ми опция, ако някое решение с отворен код не работи. - person user1263746; 17.03.2012

Можете да опитате Komodo Edit

http://www.activestate.com/komodo-edit/downloads

Много лек и има функция с отстъп на кода и е безплатен!!

Надеждата помага.

~K

person metalfight - user868766    schedule 17.03.2012

Намерих този въпрос в търсене на начини за подобряване (безплатно и OpenSource) на отстъпа на кода на Zend Eclipse. NetBeans за PHP има много по-добро вдлъбнатина на кода, но винаги съм имал проблеми да накарам довършването на код да работи добре на проекти, базирани на рамка: Zend Framework, CakePHP и т.н. Довършването на код в Zend Eclipse работи наистина добре. Аптана също е приличен.

NetBeans е страхотен в подчертаването на синтаксиса и форматирането на страници, които са тежка комбинация от PHP, JavaScript и HTML. Dreamweaver е наистина лош за загубата на осветяването при смесване на езици. Осветяването е прилично в Eclipse, но коригирането на отстъпа само в PHP просто отнема твърде много време.

person Brent Self    schedule 07.07.2014