Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 44555
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T15:40:14+00:00 2026-05-10T15:40:14+00:00

Having programmed through emacs and vi for years and years at this point, I

  • 0

Having programmed through emacs and vi for years and years at this point, I have heard that using an IDE is a very good way of becoming more efficient.

To that end, I have decided to try using Eclipse for a lot of coding and seeing how I get on.

Are there any suggestions for easing the transition over to an IDE. Obviously, some will think none of this is worth the bother, but I think with Eclipse allowing emacs-style key bindings and having code completion and in-built debugging, I reckon it is well worth trying to move over to a more feature-rich environment for the bulk of my development worth.

So what suggestions do you have for easing the transition?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T15:40:14+00:00Added an answer on May 10, 2026 at 3:40 pm

    Eclipse is the best IDE I’ve used, even considering its quite large footprint and sluggishness on slow computers (like my work machine… Pentium III!).

    Rather than trying to ‘ease the transition’, I think it’s better to jump right in and let yourself be overwhelmed by the bells and whistles and truly useful refactorings etc.

    Here are some of the most useful things I would consciously use as soon as possible:

    • ctrl-shift-t finds and opens a class via incremental search on the name
    • ctrl-shift-o automatically generates import statements (and deletes redundant ones)
    • F3 on an identifier to jump to its definition, and alt-left/right like in web browsers to go back/forward in navigation history
    • The ‘Quick fix’ tool, which has a large amount of context-sensitive refactorings and such. Some examples:

      String messageXml = in.read(); Message response = messageParser.parse(messageXml); return response;

    If you put the text cursor on the argument to parse(…) and press ctrl+1, Eclipse will suggest ‘Inline local variable’. If you do that, then repeat with the cursor over the return variable ‘response’, the end result will be:

    return messageParser.parse(in.read()); 

    There are many, many little rules like this which the quick fix tool will suggest and apply to help refactor your code (including the exact opposite, ‘extract to local variable/field/constant’, which can be invaluable). You can write code that calls a method you haven’t written yet – going to the line which now displays an error and using quick fix will offer to create a method matching the parameters inferred from your usage. Similarly so for variables. All these small refactorings and shortcuts save a lot of time and are much more quickly picked up than you’d expect. Whenever you’re about to rearrange code, experiment with quick fix to see if it suggests something useful.

    There’s also a nice bag of tricks directly available in the menus, like generating getters/setters, extracting interfaces and the like. Jump in and try everything out!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 62k
  • Answers 62k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer You should create a myapp.xml file for this app and… May 11, 2026 at 10:06 am
  • added an answer You should definitely also filter out at least IE expressions… May 11, 2026 at 10:06 am
  • added an answer The issue was with nested forms as others have mentioned.… May 11, 2026 at 10:06 am

Related Questions

Having programmed through emacs and vi for years and years at this point, I
Having been a hobbyist programmer for 3 years (mainly Python and C) and never
Having been a PHP developer on LAMP servers for quite a while, is there
Having a heckuva time with this one, though I feel I'm missing something obvious.
Having worked with Classic ASP for about 2 years now by creating a few
Having read the threads Is SqlCommand.Dispose enough? and Closing and Disposing a WCF Service
Having to upgrade a database schema makes installing a new release of software a
Having a problem getting a TreeView control to display node images. The code below
Having integrated merb_auth_password_slice as per the README, I can successfully login as redirect_after_login is
Having this route: map.foo 'foo/*path', :controller => 'foo', :action => 'index' I have the

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.