Как заставить Dreamweaver отображать текст php gettext?

Есть ли расширение или настройка, которые позволяют Dreamweaver действительно отображать «Hello World» при вводе <?php echo _("Hello World"); ?>?

Вместо этого он просто показывает значок «php».

Я имею в виду, что я обычно смешиваю HTML и PHP вместе, например:

<strong>We found <?php echo $results;?> results!</strong>

Таким образом, в Dreamweaver я могу легко увидеть общий макет и статический текст страницы в режиме дизайна (Dreamweaver просто заменяет php-коды php-значками).

Однако теперь мне нужно использовать php 'gettext' для интернационализации. для этого мне придется сделать:

<strong><?php echo _("We found");?> <?php echo $results;?> ...

Итак, теперь мой статический текст становится php-кодом в глазах Dreamwever, поэтому он больше не отображается. Мне было интересно, есть ли какое-нибудь расширение или что-то еще, что облегчило бы мою работу.


person Nathan H    schedule 18.11.2009    source источник
comment
Вы имеете в виду показать весь код php ??   -  person Treby    schedule 18.11.2009
comment
вы не хотите видеть какие-либо значки php, чтобы вам не приходилось видеть код в представлении дизайна? я на правильном пути здесь?   -  person Treby    schedule 18.11.2009
comment
Верный путь да. Это не для того, чтобы я не заморачивался, я хочу видеть вместо значка php слова «Нашли». Так что веб-дизайнер может легко ориентироваться на странице визуально.   -  person Nathan H    schedule 18.11.2009
comment
‹strong›Мы нашли ‹?php echo $results;?› результаты!‹/strong› вы можете это сделать. он покажет результаты Мы нашли [phpicon]! жирным шрифтом конечно   -  person Treby    schedule 18.11.2009


Ответы (2)


PHP — это серверный язык, а это означает, что он должен пройти интерпретатор PHP для отображения вывода, насколько мне известно, у Dreamweaver нет встроенного интерпретатора, поэтому я сомневаюсь, что это возможно без дополнительной расширенной настройки.

person meder omuraliev    schedule 18.11.2009
comment
Мне не нужно, чтобы он что-то запускал, просто покажите, что в скобках (как это происходит, когда вы используете специальные переменные, такие как $_SESSION или $_REQUEST...) - person Nathan H; 18.11.2009

Если у него нет какого-то расширения для разбора PHP, у вас абсолютно нет возможности сделать то, что вы просите.

Единственный способ увидеть текст — запустить сайт на веб-сервере или разместить проект Dreamweaver в папке веб-сервера, чтобы при предварительном просмотре страницы он анализировался PHP.

Короче говоря, в среде IDE нет возможности анализировать и выводить результаты вашего PHP.

person BraedenP    schedule 18.11.2009