473,402 Members | 2,053 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,402 software developers and data experts.

Any perl editors list methods?

BeemerBiker
I am using (v)10 of slickedit only because it was available and already paid for where I work. It correctly colors Perl code and shows module methods, but if I create a new module it does not know about the methods unless I tell it to "rebuild its tags".

The main problem is that it seems to know very little about DBI and Win32::ODBC methods. For example this shows "acc->" has _croak() thru with() but is missing CreateDatabase.

Attempting to expand $dbh shows nothing although DBI does list its methods in addition to "connect"


I only was able to code up
Expand|Select|Wrap|Line Numbers
  1. $db->TableDefs('tblYesNo')->Fields('YesNo');
only because I found the following windows vb sample script in the msdn access knowledge base:
Expand|Select|Wrap|Line Numbers
  1. Set f2 = db.TableDefs("tblYesNo").Fields("YesNo")
Anyway, if anyone can recommend a better editor, prefereable a free one, please let me know. I really need all the methods to be available (if that is the correct term)

thanks for looking
Feb 18 '09 #1
4 2089
numberwhun
3,509 Expert Mod 2GB
@BeemerBiker
I personally love to hand code and use the CPAN documentation and the perldoc documentation as my guides. But, if you are looking for a good, free editor for your Perl coding that also gives pop up guidance, then you might want to look into Active State's Komodo Edit. It is the Free version of its Komodo editor.

Regards,

Jeff
Feb 19 '09 #2
KevinADC
4,059 Expert 2GB
I don't think an editor can list all the methods of an object. I have never seen an editor or IDE that does that. My IDE (PerlBuilder) lists all subroutines in a script but it has no option for displaying all the methods of an object, which seems pretty darn cool.
Feb 19 '09 #3
numberwhun
3,509 Expert Mod 2GB
@KevinADC
I completely forgot to hit on that point. The only thing the IDEs can do is show the expected format for a function/command/statement. You still have to reference any documentation on the module(s) you are trying to use.

Regards,

Jeff
Feb 19 '09 #4
KevinADC
4,059 Expert 2GB
@numberwhun
Evidently slickedit can do that. Not sure if its an IDE as well as an editor.
Feb 19 '09 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Xah Lee | last post by:
# -*- coding: utf-8 -*- # Python # to open a file and write to file # do f=open('xfile.txt','w') # this creates a file "object" and name it f. # the second argument of open can be
2
by: Xah Lee | last post by:
© # -*- coding: utf-8 -*- © # Python © © # in Python, one can define a boxed set © # of data and functions, which are © # traditionally known as "class". © © # in the following, we define a...
6
by: Joe Cosby | last post by:
This isn't meant as flame fodder ... Are there perl docs available anywhere on a par with the Javadocs on Sun's site for example? For instance, I am writing a script which needs date/time...
29
by: Mainlander | last post by:
An ISP I belong to uses Majordomo for their mailing list system. I'd like to encourage them to move to a system that uses a database, preferably psql which they already run on their server....
21
KevinADC
by: KevinADC | last post by:
Note: You may skip to the end of the article if all you want is the perl code. Introduction Uploading files from a local computer to a remote web server has many useful purposes, the most...
1
KevinADC
by: KevinADC | last post by:
Introduction In part one we discussed the default sort function. In part two we will discuss more advanced techniques you can use to sort data. Some of the techniques might introduce unfamiliar...
22
by: Dan Rumney | last post by:
Hi all, I've been writing Javascript for quite a while now and have, of late, been writing quite a lot of AJAX and AJAX-related code. In the main, my dynamically generated pages are created...
223
by: Pilcrow | last post by:
Given that UNIX, including networking, is almost entirely coded in C, how come so many things are almost impossible in ordinary C? Examples: Network and internet access, access to UNIX...
1
KevinADC
by: KevinADC | last post by:
Note: You may skip to the end of the article if all you want is the perl code. Introduction Many websites have a form or a link you can use to download a file. You click a form button or click...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.