X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlfaq3.pod;h=33675bfff32e570b645ac18d0d6688d083d12f77;hb=53273a086103cdbbf7ebdd5f1a18b2c0777cbc1b;hp=2fdc2fc5e0cfbc8d477152a3e5e1480e6bc1997b;hpb=793f5136aceac628d0f8aee41ccb49204963e443;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlfaq3.pod b/pod/perlfaq3.pod index 2fdc2fc..33675bf 100644 --- a/pod/perlfaq3.pod +++ b/pod/perlfaq3.pod @@ -1,6 +1,6 @@ =head1 NAME -perlfaq3 - Programming Tools ($Revision: 1.37 $, $Date: 2003/11/24 19:55:50 $) +perlfaq3 - Programming Tools ($Revision: 1.41 $, $Date: 2004/11/03 22:45:32 $) =head1 DESCRIPTION @@ -218,24 +218,24 @@ If you're on Unix, you already have an IDE--Unix itself. The UNIX philosophy is the philosophy of several small tools that each do one thing and do it well. It's like a carpenter's toolbox. -If you want an IDE, check the following: +If you want an IDE, check the following (in alphabetical order, not +order of preference): =over 4 -=item Komodo +=item Eclipse -ActiveState's cross-platform (as of April 2001 Windows and Linux), -multi-language IDE has Perl support, including a regular expression -debugger and remote debugging -( http://www.ActiveState.com/Products/Komodo/index.html ). (Visual -Perl, a Visual Studio.NET plug-in is currently (early 2001) in beta -( http://www.ActiveState.com/Products/VisualPerl/index.html )). +The Eclipse Perl Integration Project integrates Perl +editing/debugging with Eclipse. + +The website for the project is http://e-p-i-c.sf.net/ -=item The Object System +=item Komodo -( http://www.castlelink.co.uk/object_system/ ) is a Perl web -applications development IDE, apparently for any platform -that runs Perl. +ActiveState's cross-platform (as of October 2004, that's Windows, Linux, +and Solaris), multi-language IDE has Perl support, including a regular expression +debugger and remote debugging +( http://www.ActiveState.com/Products/Komodo/ ). =item Open Perl IDE @@ -244,6 +244,11 @@ Open Perl IDE is an integrated development environment for writing and debugging Perl scripts with ActiveState's ActivePerl distribution under Windows 95/98/NT/2000. +=item OptiPerl + +( http://www.optiperl.com/ ) is a Windows IDE with simulated CGI +environment, including debugger and syntax highlighting editor. + =item PerlBuilder ( http://www.solutionsoft.com/perl.htm ) is an integrated development @@ -254,10 +259,11 @@ environment for Windows that supports Perl development. ( http://helpconsulting.net/visiperl/ ) From Help Consulting, for Windows. -=item OptiPerl +=item Visual Perl + +( http://www.activestate.com/Products/Visual_Perl/ ) +Visual Perl is a Visual Studio.NET plug-in from ActiveState. -( http://www.optiperl.com/ ) is a Windows IDE with simulated CGI -environment, including debugger and syntax highlighting editor. =back @@ -279,7 +285,7 @@ specifically for programming, such as Textpad If you are using MacOS, the same concerns apply. MacPerl (for Classic environments) comes with a simple editor. Popular external editors are BBEdit ( http://www.bbedit.com/ ) -or Alpha ( http://www.kelehers.org/alpha/ ). MacOS X users can +or Alpha ( http://www.his.com/~jguyer/Alpha/Alpha8.html ). MacOS X users can use Unix editors as well. =over 4 @@ -338,7 +344,7 @@ The following are Win32 multilanguage editor/IDESs that support Perl: =item Codewright -http://www.starbase.com/ +http://www.borland.com/codewright/ =item MultiEdit @@ -399,16 +405,22 @@ no 32k limit). =over 4 -=item BBEdit and BBEdit Lite +=item Affrus -are text editors for Mac OS that have a Perl sensitivity mode -( http://web.barebones.com/ ). +is a full Perl development enivornment with full debugger support ( +http://www.latenightsw.com ). =item Alpha is an editor, written and extensible in Tcl, that nonetheless has built in support for several popular markup and programming languages -including Perl and HTML ( http://alpha.olm.net/ ). +including Perl and HTML ( http://www.his.com/~jguyer/Alpha/Alpha8.html ). + +=item BBEdit and BBEdit Lite + +are text editors for Mac OS that have a Perl sensitivity mode +( http://web.barebones.com/ ). + =back @@ -454,7 +466,7 @@ to the Athena Widget set. Both are available from CPAN. See the directory http://www.cpan.org/modules/by-category/08_User_Interfaces/ Invaluable for Perl/Tk programming are the Perl/Tk FAQ at -http://w4.lns.cornell.edu/%7Epvhp/ptk/ptkTOC.html , the Perl/Tk Reference +http://phaseit.net/claird/comp.lang.perl.tk/ptkFAQ.html , the Perl/Tk Reference Guide available at http://www.cpan.org/authors/Stephen_O_Lidie/ , and the online manpages at @@ -780,7 +792,7 @@ Perl install anyway. =head2 How can I compile Perl into Java? You can also integrate Java and Perl with the -Perl Resource Kit from O'Reilly and Associates. See +Perl Resource Kit from O'Reilly Media. See http://www.oreilly.com/catalog/prkunix/ . Perl 5.6 comes with Java Perl Lingo, or JPL. JPL, still in @@ -807,8 +819,10 @@ the Registry yourself. In addition to associating C<.pl> with the interpreter, NT people can use: C to let them run the program C merely by typing C. -Macintosh Perl programs will have the appropriate Creator and -Type, so that double-clicking them will invoke the Perl application. +Under "Classic" MacOS, a perl program will have the appropriate Creator and +Type, so that double-clicking them will invoke the MacPerl application. +Under Mac OS X, clickable apps can be made from any C<#!> script using Wil +Sanchez' DropScript utility: http://www.wsanchez.net/software/ . I: Whatever you do, PLEASE don't get frustrated, and just throw the perl interpreter into your cgi-bin directory, in order to