Есть ли какая-то правда в слухах, что Visual Studio 2010 будет поддерживать PHP-кодирование?
(http://www.codeplex.com/php4vs)
Если нет, каковы параметры? (кроме VS.php)
Есть ли какая-то правда в слухах, что Visual Studio 2010 будет поддерживать PHP-кодирование?
(http://www.codeplex.com/php4vs)
Если нет, каковы параметры? (кроме VS.php)
Visual Studio 2010 не будет иметь встроенной поддержки PHP. Тем не менее, "относительно легко" добавить некоторую языковую поддержку в Visual Studio 2010. Если все, что вам нужно, это подсветка синтаксиса, автоматическое комментирование/раскомментирование и сопоставление фигурных скобок, это может быть сделано за один раз кем-то, кто знает, как работает новая модель расширяемости. работает.
После того, как вы написали этот пост, я начал делать надстройку, чтобы показать вам, что я имею в виду. Я скачал исходный текст WordPress только для того, чтобы отметить, что расширение .php зарегистрировано в Expression Web 3, которая поддерживает PHP (первое изображение).
Моя 15-минутная попытка расширения (второе изображение) не так впечатляет, но имейте в виду, что я начал работать над этим после того, как ответил на этот вопрос. Редактировать: Обновлено, чтобы раскрасить ключевые слова/глобальные функции/глобальные объекты отдельно.
(источник: 280z28.org)
(источник: 280z28.org)
Откажитесь от CodeLobster php, он бесплатный и имеет очень похожий вид на визуальную студию плюс поддержка IntelliSense и отладки.
Я бы порекомендовал PHP Tools для Visual Studio - новую интеграцию PHP для VS2010 и VS11.
Его основные функции бесплатны, он быстрый и стабильный (предпочтительный для меня)
Что касается больших проектов, VS.Php 2.7 значительно улучшил обработку больших проектов (10000+ файлов)
Попробуйте и дайте мне знать,
Хуан
Неверно, что VS 2010 изначально поддерживает Php.
AFAIK доступны только опции vs .php и vs .php.;)
Один из моих проектов содержит более 30 000 файлов, включая изображения и другие элементы, всего около 12 000 php и js-скриптов, VS.php посмотрел на него и сделал barfed. Вернуться к netbeans пока. Netbeans поражает тем, что он делает, включая поддержку js, но я ненавижу приложения на основе Java. Они слишком медленные и жирные.
Visual Studio поддерживает различные типы поддержки PHP через ссылки, инструменты и проекты, перечисленные здесь, но не "родную" поддержку (что означает установку только Visual Studio и возможность создавать проекты PHP и веб-сайты).
WebMatrix, другой продукт Microsoft (бесплатный) имеет встроенную поддержку. Вы можете установить его через Установщик веб-платформы и сразу же начать создавать PHP-сайты с нуля или устанавливать различные сторонние решения PHP, такие как WordPress, Drupal и т.д.
WebMatrix также имеет довольно хорошую поддержку MySQL (через соединитель MySQL- > Net, устанавливаемый через установщик веб-платформы, просто ищет MySQL в инструменте Web PI). Вы не можете создавать новые базы данных из WebMatrix, но вы можете создавать и редактировать таблицы и данные после создания базы данных (просто создайте базу данных через командную строку mysql.exe).
Существует PHP Language Support, созданная Сэм Харвелл. Он имеет основные функции редактирования для языка сценариев PHP.
В соответствии с ним на странице галереи Visual Studio текущие функции редактирования включают в себя:
- Выделение синтаксиса, включая поддержку HTML-кода за пределами тегов PHP и комментариев к документации.
- Очертить поддержку для быстрого свертывания классов и функций
- Выпадающие списки, перечисляющие классы и функции в текущем документе Это расширение имеет относительно небольшой набор функций, но довольно быстро и удобно. Он был создан как часть эксперимента для предоставления функций редактора для нескольких языков в одном документе (комментарии в формате PHP, HTML и форматированные документы).
лучшее решение для реальных проектов php, будь то маленькая или большая, это "Zend Studio".
Просто используйте Komodo, у них есть бесплатная и коммерческая IDE
komodo - лучшая бесплатная версия для нескольких платформ...
phpDesigner7 было лучшим решением для PHP
Вы можете использовать инструменты PHP для Visual Studio:
Вы можете использовать Dreamweaver. Он имеет код, динамическое обнаружение ошибок в коде, поддержку большинства языков, используемых в Интернете, поддержку css, html5 и т.д.