jQuery in Action, 2nd edition*
The moose likes IDEs, Version Control and other tools and the fly likes Making the switch from vi to IDE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Making the switch from vi to IDE" Watch "Making the switch from vi to IDE" New topic
Author

Making the switch from vi to IDE

Leslie Chaim
Ranch Hand

Joined: May 22, 2002
Posts: 336
Hello friends,
I have developed this distributed application which is purely a server-side thingy. It's already in production for almost a year and it's running like a charm thanks for all the help/advice you have given me.
From the caption of this forum REAL programmers use vi . . ., I guess this makes me a real programmer
Nevertheless, I am sure that my development would have been easier had I used an IDE. I have limited experience with IDEs and I would like to delve into into the IDE world as I have some enhancements to do on this project.
The original development was all done on an HP box and using CVS source control. This maybe a simple question, but can an IDE have it's source file on a remote machine
I downloaded Oracle's Jdeveloper but it is very sloooooow, I wonder if I may need to upgrade my PC from:

The application is fairly complex and I was wondering if the following was possible from and IDE. Particularly, is it possible with Jdevloper?
  • Download the source code from CVS which is residing on a Unix server.
  • Update the codebase and CVS commit/update.
  • Start the server(s) from the IDE.
  • Run the client app while reading input from a file on another (possibly Unix) box.
  • Step debug in each individual thread.
  • Draw (UML ?) diagrams representing my design.
  • Ehhh, is there a "vi-compatible" IDE!


  • In a nut shell, I have a working client/server application utilizing Sockets, JDBC and threads which I need to enhance now. I am hoping to "load" the current app in an IDE and continue from there.
    Thanks in advanced,
    Leslie
    P.S. To Ernst: I would really appreciate your thoughts on the application itself. Ever since you joined this Crack I am posting less and reading more of your posts! Thanks!


    Normal is in the eye of the beholder
    Charles Hasegawa
    Ranch Hand

    Joined: May 22, 2003
    Posts: 117
    Originally posted by Leslie Chaim:

    The application is fairly complex and I was wondering if the following was possible from and IDE. Particularly, is it possible with Jdevloper?
  • Download the source code from CVS which is residing on a Unix server.
  • Update the codebase and CVS commit/update.
  • Start the server(s) from the IDE.
  • Run the client app while reading input from a file on another (possibly Unix) box.
  • Step debug in each individual thread.
  • Draw (UML ?) diagrams representing my design.
  • Ehhh, is there a "vi-compatible" IDE!


  • In a nut shell, I have a working client/server application utilizing Sockets, JDBC and threads which I need to enhance now. I am hoping to "load" the current app in an IDE and continue from there.

    Eclipse should be able to do all of that for you - the basic IDE by itself can connect and load from CVS, and allows you to commit changes.
    You will need a plugin to start the app server (unless the server you are using isn't supported). If you can start it up in Eclipse, you can definitely use the debugger to monitor the threads.
    Did I mention that there is a vi plugin?
    You can download Eclipse from http://www.eclipse.org/You can find Eclipse plugins at http://eclipse-plugins.2y.net/eclipse/index.jsp
    [ September 08, 2003: Message edited by: Charles Hasegawa ]
    Ernest Friedman-Hill
    author and iconoclast
    Marshal

    Joined: Jul 08, 2003
    Posts: 24184
        
      34

    I have fans! I'm flattered
    As far as vi-compatible IDEs: if you haven't made the switch, yet, consider using Eclipse, the open-source IDE that's rapidly becoming an industry standard, instead of JDeveloper. There is, apparently, a vi plugin that implements, at least, common vi keybindings; see http://www.satokar.com/viPlugin.html .

    For an RMI book: start by reading Sun's RMI tutorial at http://java.sun.com/docs/books/tutorial/rmi/index.html; not much you need to know that you won't find in there.


    [Jess in Action][AskingGoodQuestions]
    Leslie Chaim
    Ranch Hand

    Joined: May 22, 2002
    Posts: 336
    I have fans! I'm flattered
    Well, with 750 posts in less then two months it's not hard to be one
    Also, I just checked your recent posts it's really amazing there is/was only one post to the dreaded MD forum! (and it was #50) probably gone by now
    Just one thing, keep it up!
    For an RMI book: ...
    I knew that, done that
    I was just asking for your thoughts on the application itself. but thanks anyway!
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Making the switch from vi to IDE