Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Perl Editor Beta-tests

by moot (Chaplain)
on Jun 13, 2005 at 15:04 UTC ( [id://466189]=note: print w/replies, xml ) Need Help??


in reply to Perl Editor Beta-tests

Required features:

  • Has to run on Unixy systems.
  • Must support vi key bindings out-of-the-box.
  • Integrated CPAN browser/ download facility (e.g. I enter 'use Foo::Bar' in an edit window; the IDE detects that Foo::Bar isn't installed and asks if I would like to install it from CPAN).
  • Open source. If it doesn't do what I need it to, and I can't make it do those things, it's useless to me.

Hrmm..wait a sec, I have all of those already in vim.. (although I might have to write a macro to implement the third item). I'll stick with what I have, thanks..

Replies are listed 'Best First'.
Re^2: Perl Editor Beta-tests
by Jenda (Abbot) on Jun 13, 2005 at 22:22 UTC

    Very funny. Ever considered the posibility that others might have different needs or habits? How helpfull to the comunity do you consider your response?

    Jenda
    I probably still remember how to close vi. Probably. Assuming ESC is ESC and not a CTRL+ALT+SHIFT+something.

      Which part is "funny"? Is that "ha ha" funny, or something else? I think these requests are perfectly legit.

      To ask that the editor runs on the same platforms as Perl itself runs on isn't unreasonable. As previously pointed out in the thread, EPIC runs under Eclipse, which happens to run under many UN*X flavors & Windows too.

      To ask that vi keybindings might be supported is also perfectly normal. Again, using Eclipse as an example, there are plug-ins for vi, emacs, and even pico keybindings. As for how to close a doc try :w! :ZZ (some of us use it every day)

      CPAN integration, you have to admit, would be a great feature. ActiveState has module management, no?

      Open Source - hey it doesn't hurt to ask, does it?

      Since this is a Windows-Centric app already, how is moot stepping on your toes (or anyone else's for that matter) asking for these things exactly? No one's asking that the existing features go away or anything. Or are you assuming that having a keymapping feature will mean you can't turn it off? Try a few IDE's - it's pretty standard issue these days.

      I think that asking for a UN*X friendly version of this app is just as reasonable as asking for a PC version of BBEdit. And frankly I'd sooner have the latter.

      I've tried this, and I've tried EPIC. I'll run the trial to completion & then go back to using EPIC. The integrated debugger is handy. I wouldn't personally shell out $50 for it though. It's just as easy to open a window & use the CLT. Are there any killer features I'm missing here or is this it? I might consider shelling out for it if you implemented it as a cross-platform Eclipse plug-in. Many tool vendors are migrating this way, including Macromedia/Adobe for their Flash authoring tool. You should consider it.



      Wait! This isn't a Parachute, this is a Backpack!

        I guess I've seen too many of these Windows bashing posts. Too many posts that feel like written by someone who considers himself part of the inner circle of real programmers using the real operating system and the real editor. Yes, some of those requests, if indeed they were requests, could be reasonable, but the tone of the node was not.

        I'm not working for the company that created this editor and I'm most probably never going to use it myself. I just don't like people that make fun of others that are not exactly like them.

        Jenda
        XML sucks. Badly. SOAP on the other hand is the most powerfull vacuum pump ever invented.

      Yes, I do consider that others have different needs and habits - I would be very surprised if this were not the case. The OP asked for feature requests, which I provided. If you don't like those features, please feel free not to implement them (assuming you are connected with the OP's organisation).

      However, without those features I won't be patronising your company.

      How helpful do you consider your response?

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (1)
As of 2024-04-19 00:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found