Собственные PHP поддерживают в Visual Studio 2010?

Там истина к слуху, что Visual Studio 2010 будет исходно поддерживать кодирование PHP?

(http://www.codeplex.com/php4vs)

В противном случае, каковы опции? (кроме VS.php)

31
задан user2864740 15 May 2014 в 20:23
поделиться

5 ответов

Visual Studio 2010 не будет иметь встроенной поддержки PHP. Однако добавить некоторую языковую поддержку в Visual Studio 2010 «относительно легко». Если все, что вам нужно, это подсветка синтаксиса, автоматическое комментирование / раскомментирование и сопоставление скобок, это может быть сделано за один присест тем, кто знает, как работает новая модель расширяемости работает.

После того, как вы написали этот пост, я начал делать надстройку, чтобы показать вам, что я имею в виду. Я загрузил исходный код WordPress только для того, чтобы отметить, что расширение .php зарегистрировано в Expression Web 3, который поддерживает PHP (первое изображение).

Моя 15-минутная попытка расширения (второе изображение) не так впечатляет, но сохраняю имея в виду, я начал работать над этим после того, как ответил на этот вопрос. Правка: Обновлено для цветных ключевых слов / глобальных функций / глобальных объектов отдельно.

Microsoft Expression Web for PHP
(источник: 280z28.org )

My PHP extension for Visual Studio 2010
(источник: 280z28.org )

26
ответ дан 27 November 2019 в 22:11
поделиться

Это неправда, что VS 2010 будет изначально поддерживать Php.

AFAIK, единственные варианты - vs. php и vs. php. ;)

2
ответ дан 27 November 2019 в 22:11
поделиться

Что касается больших проектов, VS.Php 2.7 немного улучшил обработку больших проектов (более 10000 файлов)

Попробуйте и дайте мне знать,

Хуан

www.jcxsoftware.com

5
ответ дан 27 November 2019 в 22:11
поделиться

лучшее решение для настоящих php проектов, будь то маленькие или большие - "Zend Studio".

0
ответ дан 27 November 2019 в 22:11
поделиться

Ознакомьтесь с CodeLobster php, он бесплатный и имеет очень похожий на Visual Studio внешний вид, плюс имеет IntelliSense и поддержку отладки.

14
ответ дан 27 November 2019 в 22:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: