Подтвердить что ты не робот

Встроенная поддержка PHP в Visual Studio 2010?

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

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

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

4b9b3361

Ответ 1

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)

Ответ 2

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

Ответ 3

Я бы порекомендовал PHP Tools для Visual Studio - новую интеграцию PHP для VS2010 и VS11.

  • подсветка синтаксиса PHP syntax highlighting
  • IntelliSense (подсказка, функция помощи, завершение кода, переход к определению,...) intellisense here
  • Навигация кода
  • расширения пользовательских файлов
  • интегрированная документация

Его основные функции бесплатны, он быстрый и стабильный (предпочтительный для меня)

Ответ 4

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

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

Хуан

www.jcxsoftware.com

Ответ 5

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

AFAIK доступны только опции vs .php и vs .php.;)

Ответ 6

Один из моих проектов содержит более 30 000 файлов, включая изображения и другие элементы, всего около 12 000 php и js-скриптов, VS.php посмотрел на него и сделал barfed. Вернуться к netbeans пока. Netbeans поражает тем, что он делает, включая поддержку js, но я ненавижу приложения на основе Java. Они слишком медленные и жирные.

Ответ 7

Visual Studio поддерживает различные типы поддержки PHP через ссылки, инструменты и проекты, перечисленные здесь, но не "родную" поддержку (что означает установку только Visual Studio и возможность создавать проекты PHP и веб-сайты).

WebMatrix, другой продукт Microsoft (бесплатный) имеет встроенную поддержку. Вы можете установить его через Установщик веб-платформы и сразу же начать создавать PHP-сайты с нуля или устанавливать различные сторонние решения PHP, такие как WordPress, Drupal и т.д.

WebMatrix также имеет довольно хорошую поддержку MySQL (через соединитель MySQL- > Net, устанавливаемый через установщик веб-платформы, просто ищет MySQL в инструменте Web PI). Вы не можете создавать новые базы данных из WebMatrix, но вы можете создавать и редактировать таблицы и данные после создания базы данных (просто создайте базу данных через командную строку mysql.exe).

Ответ 8

Существует PHP Language Support, созданная Сэм Харвелл. Он имеет основные функции редактирования для языка сценариев PHP.

В соответствии с ним на странице галереи Visual Studio текущие функции редактирования включают в себя:

  • Выделение синтаксиса, включая поддержку HTML-кода за пределами тегов PHP и комментариев к документации.
  • Очертить поддержку для быстрого свертывания классов и функций
  • Выпадающие списки, перечисляющие классы и функции в текущем документе Это расширение имеет относительно небольшой набор функций, но довольно быстро и удобно. Он был создан как часть эксперимента для предоставления функций редактора для нескольких языков в одном документе (комментарии в формате PHP, HTML и форматированные документы).

Ответ 9

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

Ответ 10

Просто используйте Komodo, у них есть бесплатная и коммерческая IDE

Ответ 11

komodo - лучшая бесплатная версия для нескольких платформ...

Ответ 12

phpDesigner7 было лучшим решением для PHP

Ответ 14

Вы можете использовать Dreamweaver. Он имеет код, динамическое обнаружение ошибок в коде, поддержку большинства языков, используемых в Интернете, поддержку css, html5 и т.д.