Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under eclipse...

nanda says...

Just recently I have been told by my boss to work on a feature. After a few commits to the sandbox, code-reviews and QA, suddenly, I have been told that this feature might be helpful only for a certain client and some clients might not need it. But the feature should be part of the core always(as its been already developed, and for future needs). I didn't know what to do or how to proceed. Later my boss told me to have a global on-off functionality which will be enabled for certain clients and disabled for certain clients. Thats good. And that solved the issue.

Did you notice anything BIG in this? I do.

With just one single flag, the whole feature will be treated as a PLUGIN. Isn't that great. Plugin development. These days, popular tools like Django, Eclipse and many others are resorting to the same philosophy. Plugin-related development or Loose-Coupling. Because its completely flexible and makes sense. If you dont like anything(or any component), just put it off. Its that easy(ofcourse proper dependancies need to be handled, and is always the case with any code anyway).

Now, lets think about it laterally. From the Open-Source perspective.

Let me give you an example, so its clear. These days I'have been using Wingware(instead of Eclipse) for all my development needs. As you may now, its proprietary and doesn't have any plugins concept. So if I want a good graphical svn merge tool I need to put a request to wingware teams to develop one. If I want a simple search utility to search files in my project using a wildcard expression, again I need to put a request to wingware teams to develop one. I made a list of this. So no plugins, no nothing. Thats the killer feature of Eclipse. Plugin development. You have a whole site dedicated for that and growing

Thats the power of Plugins. Enough for now. Got an opinion on this? Leave a comment.

Filed under: eclipse

jalam1001 says...

So if you want to start developing base gadgets for these platforms and sites, stick with Open Social gadgets - and since OS Gadgets just require an iFrame you can stick them pretty much in any web page.  You can start developing and debugging these gadgets with the Open Social Development Environment (OSDE) for Eclipse today.  You can even watch the introduction video that walks you through what OSDE can do.

technorati tags: , , ,

Filed under: eclipse

ianmatthias says...

To quickly change the type of an Eclipse project to a Java project all you need to do is copy and paste the buildSpec and natures XML nodes into the .project file. As a result you get the code below in EasyEclipse Expert Java 1.3.1.1:

<projectDescription>
    ...
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>

    </natures>
    ...

</projectDescription>

Filed under: eclipse

Alex says...

Coffee Bytes provides a way better code-folding tool than the in-built Eclipse offering.

In fact, I'd gotten so used to having it installed that when I fired up a new Eclipse installation I was wondering why I'd suddenly lost the ability to fold things like inner classes.

Filed under: eclipse

Matt says...

After upgrading to Ubuntu 9.10 (Karmic Koala) some buttons no longer work in Eclipse 3.5. Clicking has no effect but keyboard shortcuts still work.

It looks like Eclipse is doing some nasty stuff advanced hacking in SWT on GTK. This bug is fixed in 3.6M2 but you can work around the issue in Eclipse 3.5 by launching Eclipse through the following small shell script (assuming Eclipse is installed in /opt/eclipse-3.5):

#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/opt/eclipse-3.5/eclipse

If you're having this issue it will rear its ugly head when you try to do things like create a new project or add a software repository to your updates list--you'll click the "next" or "OK" button and nothing will happen. Glad there's an easy workaround, this has been driving me nuts all morning!

Filed under: Eclipse

Hammer says...

We started our blog with a new entry (Camaro) on hvtm.hu's top 10, which kicked out a Mitsubishi Eclipse into the 11th place. Now I see, it comes back to the top. Give it more stars if you like it here!

Filed under: Eclipse

Jay says...

    Many programmers using Eclipse are having a hard time editing simply because they are yet to use the IDE more efficiently. Here are most of the hotkeys and shortcuts I use and I would like to share these with you. I currently use Eclipse Ganymede, but I have been using these hotkeys since Eclipse 3.1. The hotkeys I use very commonly are the following:

Ctrl+Shift+O Organze imports. This saves you from people telling you to remove unnecessary imports and also obtains the import classes that you forgot to import. Import import import.

Ctrl+Q Go to last edited change. This is useful when you are browsing too much code in other files then forget what file you were currently working on and most importantly, what exact line and column you were.

Alt+Up or Alt+Down Move line up or down. Very useful when moving blocks of code around like putting it inside a loop or rearranging the program logic. Simply select the lines you want to move then use the hotkey.

Ctrl+Shift+T or Ctrl+Shift+R Open Type or Open Resource. Know the class name or the properties file name but forgot which project or package it resides in? Use this hotkey.

Alt+Shift+W, P Have 100+ classes in your project, and dont have time to memorize all names? Use this hotkey to show the the file you are currently working on in the Package Explorer.

Ctrl+D Erase current line. Pressing Home, another Home(to get the indentation spaces), Shift+End, Backspace is replaced by a hotkey.

 

And here are most of the other shortcuts I use (yes I use them all) when working in Eclipse:

Navigation
Last Edit Location Ctrl+Q
Backward History Alt+Left
Forward History Alt+Right
Go to Line number Ctrl+L
Go to Method Ctrl+O
Find Next Text Occurrence Highlight text to search then Ctrl+K
Find Previous Occurrence Highlight text then Ctrl+Shift+K
Go to Matching Bracket Ctrl+Shift+P
Open Type Ctrl+Shift+T
Open Resource Ctrl+Shift+R
Open Encapsulated Class Ctrl+T
Show Current Class in Package Explorer Alt+Shift+W, P
Activate Editor F12
Maximize/Restore Editor Pane Ctrl+Numpad Enter or Ctrl + M
Flip through tabs(opened files) Ctrl+PgUp/ Ctrl+PgDn
List opened tabs Ctrl+E
Select Perspective Ctrl+F8
Close All Open Editor Panes Ctrl+Shift+W


Editing
Toggle Comment Ctrl+/
Move Line/s Down Alt+Down
Move Line/s Up Alt+Up
Delete Current Line Ctrl+D
Insert Blank Line to Previous Line Ctrl+Shift+Enter
Insert Blank Line to Next Line Shift+Enter
Copy Line to Next Line Ctrl+Alt+Down
Copy Line to Previous Line Ctrl+Alt+Up
Organize Imports Ctrl+Shift+O
Auto Format Ctrl+Shift+F
To Upper Case Ctrl+Shift+X
To Lower Case Ctrl+Shift+Y


Running/debugging
Debug Java file Alt+Shift+D, J
Run Java file Alt+Shift+X, J


Miscellaneous
Content Assist Ctrl+Space
Quick Fix Ctrl+1
Toggle Breakpoint Ctrl+Shift+B
Toggle Mark Occurrences Alt+Shift+O
Display Available Eclipse Shortcuts Ctrl+Shift+L

Filed under: eclipse

clipse-jmx is a plugin-in for Eclipse IDE which can be used to manage Java applications through JMX and its RMI Connector.

http://code.google.com/p/eclipse-jmx/

Filed under: eclipse

trapo says...

Because Trapo is at same time both a serious and pet project, I decide to give up about some tools and frameworks (Rails and PHP) that I know better and go through Java stuff - but not Grails because of its similarities with Rails. I'm not a Java guru and so, why not to try what is well accepted by community and take a safe path? Below I list my weapons.

FRAMEWORKS

SpringFramework as Dependency Inversion Container, MVC and as a glue between the other guys (version 3.0.0.M3)
Hibernate Core (3.3.2), Hibernate Annotations (3.4.0), Hibernate Search (3.1.1) as... you know!
JUnit (4.6) and Mockito (1.8.0) to do TDD (or at least try)

TOOLS

Eclipse Galileo (with some plugins)
Maven2 to manage all dependencies and build the project (I choose Maven also because it creates a common directory structure)

SO...

I'm expecting some fight with this tools, specially with Maven and Spring. Keep with me to know how a non-java guy solves these problems.

Filed under: eclipse

vuraltuna says...

Total Solar Eclipse 2008 zam.fme.vutbr.cz

Filed under: Eclipse