Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I've actually tried this using a demo of Visual Perl and Beta 2 of the .NET framework (including Visual Studio).

    While I'm no fan of Microsoft, this piece of software is hands down the best IDE for Perl that I've ever seen. Very slick interface with all the bells and whistles. Debugger, watch variables, variable inspection, code folding and even version control. The works.

    If you're doing Perl in a Windows environment and .NET is something your company is into, this is the tool for you (assuming you can

    • Did you use any sort of CVS plugin for the Visual Studio .NET version control? We've been poking around for this with minimal luck.
      • Actually, I didn't have any luck with the version control, but then I thought that was something that would be worked out by the time the official release came out (I was using Beta 2).

        I *suspect* they're going to try and drive folks to their propietary versioning system (SourceSafe I think its called).

        • You suspect correctly: Visual SourceSafe is the supported VC mechanism. There is a Source Code Control API for both VS.NET and VS6, but you can only use one type of version control at a time -- to work on CVS projects and VSS project you'd need to change registry settings or something. Blech. (Plus the CVS integration wasn't very good anyway, apparently.)
  • I welcome AS's effort in doing this, as in many people's eyes it legitimises Perl on Win32 (if not in general).

    Unfortunately, I think the MS IDE is particularly poor at being anything like a professional development environment - I spend plenty of time trying to wean my C++ developers off the VC++ IDE if only to open their eyes to how there are better ways to do things, integrate with other tools, use open rather than closed toolsets, to be aware of what they do rather than rely on wizards and similar... i