Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: General tagging support

by jplindstrom (Monsignor)
on Nov 12, 2008 at 13:51 UTC ( #723147=note: print w/ replies, xml ) Need Help??


in reply to General tagging support
in thread How to find all the available functions in a file or methods in a module?

Yes, an IDE neutral "standard" would be wonderful. Given the momentum of Padre at the moment, hope the lower layers of it will be fully reusable across other editors.

Regarding exporting, I think that just declaring method names would be too limited for some uses.

For instance, for refactorings (let's say "Rename Attribute"), the refactoring code needs to know not just the name, but which part of the source tree specifies the name.

/J


Comment on Re: General tagging support
Re^2: General tagging support
by LanX (Canon) on Nov 12, 2008 at 14:20 UTC
    > Yes, an IDE neutral "standard" would be wonderful.

    well, ctags is quite independent, extendebal and universaly used. But AFAIS it relies on regex-patterns, which is to limited for perl... but better than nothing.

    By intuition I think perl-parsing needs to compile the code like flymake-mode in emacs does to find syntax errors. (hmmm...does it?)

    But the "IDE-logic" per module should be supplied by the module/submodule. This way one could decide which module to use dependend on it's IDE support.

    > Regarding exporting, I think that just declaring method names would be too limited for some uses.

    of course not, the intention of the OP is just a peace of the spektrum. : )

    Cheers

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://723147]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (3)
As of 2014-07-12 12:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (239 votes), past polls