Есть ли какая-то правда в слухах, что Visual Studio 2010 будет поддерживать PHP-кодирование?Встроенная поддержка PHP в Visual Studio 2010?
(http://www.codeplex.com/php4vs)
Если нет, то какие есть варианты? (Кроме VS.Php)
Есть ли какая-то правда в слухах, что Visual Studio 2010 будет поддерживать PHP-кодирование?Встроенная поддержка PHP в Visual Studio 2010?
(http://www.codeplex.com/php4vs)
Если нет, то какие есть варианты? (Кроме VS.Php)
Visual Studio 2010 не будет иметь встроенную поддержку PHP. Тем не менее, «относительно легко» добавить некоторую поддержку языка для Visual Studio 2010. Если вы хотите только выделить синтаксис, автокомментировать/раскомментировать и сопоставить фигурные скобки, это можно сделать за один присланный кем-то, кто знает, как новая модель расширяемости работает.
После того, как вы написали это сообщение, я начал создавать надстройку, чтобы показать вам, что я имею в виду. Я загрузил источник WordPress только для того, чтобы заметить, что расширение .php зарегистрировано в Expression Web 3, которое поддерживает PHP (первое изображение).
Моя 15-минутная попытка расширения (второе изображение) не такая впечатляющая, но имейте в виду, что я начал работу, после того как я ответил на этот вопрос. Редактировать: Обновлен для цветных ключевых слов/глобальных функций/глобальных объектов отдельно.
Microsoft Expression Web for PHP http://www.280z28.org/images/vsx/ExpressionWebForPhp.png
My PHP extension for Visual Studio 2010 http://www.280z28.org/images/vsx/Vs10SamplePhp2.png
Как насчет intellisense? – Balchev
IntelliSense - это совершенно другая игра - чрезвычайно сложная по крайней мере, –
Я думаю, что это выглядит хорошо. Есть ли шанс, что вы можете опубликовать код? –
Это не правда, что VS 2010 будет встроена поддержка Php.
AFAIK только варианты vs.php и vs.php. ;)
Что касается крупных проектов, VS.Php 2,7 улучшилось совсем немного в обработке больших проектов (10000+ файлы)
Дайте ему попробовать и дайте мне знать,
Хуан
Лучшее решение для реальных проектов php, будь то маленькое или большое, это «Zend Studio».
Я пробовал 7.0, но он тяжелый и медленный. Что является нормальным, так как он построен поверх платформы eclipse. Visual Studio быстро освещается по сравнению с Zend Studio. – Balchev
Большой медленный и дорогой. Я уже инвестировал в Visual Studio и с радостью заплатил $ 99 за копию VS.PHP (http://www.jcxsoftware.com), которая является БОЛЬШИМ улучшением по сравнению с более старыми версиями. –
Отъезд CodeLobster php, он бесплатный и имеет очень похожий вид на визуальную студию, плюс имеет поддержку IntelliSense и отладки.
+1 для ссылки. Спасибо :) –
+1 тоже! Это отличная среда разработки. Как я пропустил это раньше? – MajesticRa
Обрушился на меня несколько раз за первые 30 минут, удалил. Это позор, это казалось многообещающим. Вернуться к NotePad ++ для меня. –
Один из моих проектов содержит более 30 000 файлов, включая изображения и другие элементы, всего около 12 000 php и js-скриптов, VS.php посмотрел на него и сделал штрих. Вернуться к netbeans пока. Netbeans поражает тем, что он делает, включая поддержку js, но я ненавижу приложения на основе Java. Они слишком медленные и жирные.
Просто используйте Комодо, у них есть как бесплатные и коммерческие IDE
Дешевле купить VS.PHP в качестве дополнения к VS, чем покупать (и учиться) целую новую среду IDE. –
Комодо является лучшим мульти платформа бесплатная версия там ...
Visual Studio имеет различные типы поддержки PHP через ссылки, инструменты , и проекты, перечисленные здесь, но не «родная» поддержка (что означает установку только Visual Studio и возможность создавать проекты PHP и веб-сайты).
WebMatrix, другой продукт Microsoft (бесплатный) имеет встроенную поддержку.Вы можете установить его через Web Platform Installer и сразу же начать создавать PHP-сайты с нуля или устанавливать различные сторонние решения PHP, такие как WordPress, Drupal и т. Д.
WebMatrix также имеет неплохую поддержку MySQL (через соединитель MySQL-> Net, устанавливаемый через установщик веб-платформы, просто найдите MySQL в инструменте Web PI). Вы не можете создавать новые базы данных из WebMatrix, но вы можете создавать и редактировать таблицы и данные после создания базы данных (просто создайте базу данных через командную строку mysql.exe).
phpDesigner7 был лучшим решением для PHP
Вы можете использовать Dreamweaver. Он имеет кодирование, динамическое обнаружение ошибок в коде, поддержку большинства языков, используемых в Интернете, поддержку css, html5 и т. Д.
Я бы порекомендовал PHP Tools for Visual Studio - новую интеграцию PHP для VS2010 и VS11.
Его основные функции бесплатны, он быстрый и стабильный (предпочтительный для меня)
его бит большой стоимости мудрый, и не подходит, если у кого-то есть 10+ разработчиков PHP. и все хотят использовать это. это само расширение стоит 10% от визуальной студии. что-то подобное должно быть доступно дешевле. что позволит таким небольшим компаниям, как мы, купить еще несколько лицензий. –
PHP Language Support, создано: Sam Harwell. Он имеет основные функции редактирования для языка сценариев PHP.
Согласно это Визуальная страница Студия галерея, текущие функции редактирования включают в себя:
- подсветка синтаксиса, включая поддержку HTML код вне PHP тегов и в документации комментарии
- Излагая поддержки быстро рушится классов и функции
- Раскрывающиеся полосы, перечисляющие классы и функции в текущем документе Это расширение имеет относительно небольшой набор функций, но он довольно быстр и полезен. Он был создан как часть эксперимента для предоставления функций редактора для нескольких языков в одном документе (комментарии PHP, HTML и форматирование документации).
Вы можете использовать PHP инструменты для Visual Studio:
Что вы имеете в виду варианты? Если он не поддерживается, есть много других IDE, которые ... – philfreo
Почему вы хотите использовать VS для разработки PHP в первую очередь? Не то чтобы это невозможно, но учитывая количество существующих качественных PHP-IDE, это звучит как очень странный запрос. Если вы не выполняете какую-либо интеграцию с PHP/.NET (ugh!). –
Я использую pdt и старый zend 5.5 раньше, но люблю Visual Studio вокруг C# и хочу проверить, истинен ли «слух» – Balchev