By rachel_norfolk on
Hi,
Personally, I'm not convinced either way but most of my colleagues see Visual Studio as their "home" for all development and if I am to successfully turn more of them to developing sites using Drupal, it would be useful to show them a way to create modules in Visual Studio (2008 and now 2010...)
Does anyone have any experience or ideas of how to do this?
thanks
Rachel
Comments
_
I don't know of any drupal specific plugin for visual studio, but there is for php: http://www.jcxsoftware.com
thanks
Thanks - that looks kinda handy and I will have a look...
I have to say that the lack
I have to say that the lack of a reliable integrated development environment for Windows-based systems is one of the most frustrating things I find about Drupal development.... even simple things like creating .diff files and .patches seem very clunky on a PC, and you seem to spend a lot of your time trying to emulate a *nix system which is simply not natural for most PC developers.
I know that personally I would be able to contribute much more to the drupal project if it weren't such a pain to try to get GnuWin, TortoiseCVS etc. working together, let alone be able to set up breakpoints for debugging etc.!
(Yes, I know about eclipse etc. but I've always worked in VS-based environments and VS Studio Express is a very good (free) product)
As there is a 30-day trial of vs.php available, I'm considering downloading it and seeing how I get on. If it turns out to be any good, or if you have any success yourself, we should combine our findings into a documentation page.
VS.PHP
VisualStudio doesn't work with CVS in an integrated way as far as I know.
I've used the jcx's vs.php for a while, but
1. the debugger isn't reliable (it sometimes shows values that are simply incorrect).
2. intellisense is worse than the one in PDT 2.1 (Eclipse) and as a result not very useful.
3. working with multiple projects is tedious.
Have a look at PhpEd from nusphere
I have used PhpEd as my IDE for years now and it's very good but I don't have a Visual Studio Development background. Still PhpEd has the integrated debugger and the editor is fast. A free trial is available from nusphere and here is a quick feature summary http://www.nusphere.com/products/php_ide_major_features.htm
I have also used eclipse on my Mac but still prefer to use PhpEd on my main devel desktop which is Windows.
Focusing on Business Applications but heck we do anything Drupal
PHP Tools for Visual Studio
There is now this tool available from the Visual Studio Gallery http://visualstudiogallery.msdn.microsoft.com/6eb51f05-ef01-4513-ac83-4c...
_
I've tried just about every php enhancement for vs (because my company provides it for us), and ended up spending my own funds to purchase phpstorm-- imo nothing beats phpstorm + the drupal plugin for drupal development (at a fraction of the cost of VS).
VSExpress is free
And is enough by far to develop nice Drupal modules in a very easy way.
_
Not even close. Once you use phpstorm with its drupal integration you'll never want to use anything else.