Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-20543720-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

_Created on Dec,7th,2009

...

_
Eclipse tips For Version 3.5(Galileo)

...



h3. File Associations

...


{anchor

...

:File

...

Panel

Window -> Preferences -> General -> Editors -> File Associations

Annotations color

Panel

Window -> Preferences -> General -> Editors -> Text Editors -> Annotations

I like to change the "Occurrences" color to orange or purple, which can be more easily noticed then the default color of gray.

JSEclipse

JSEclipse is an editor for JavaScript. It supports AJAX, and the Outline feature is more precise then others, as far as I have ever tried.

Project Homepage
Panel
Panel
 Associations}
{panel}Window \-> Preferences \-> General \-> Editors \-> File Associations {panel}

h3. Annotations color
{panel}Window \-> Preferences \-> General \-> Editors \-> Text Editors \-> Annotations{panel}
I like to change the "Occurrences" color to orange or purple, which can be more easily noticed then the default color of gray.

h3. JSEclipse
JSEclipse is an editor for JavaScript. It supports AJAX, and the  Outline feature is more precise then others, as far as I have ever  tried.

h5. Project Homepage
{panel}[http://www.interaktonline.com/Products/Eclipse/JSEclipse/Installation-Update/
Update site
Panel
]{panel}

h5. Update site
{panel}[http://download.macromedia.com/pub/labs/jseclipse/autoinstall/|http://download.macromedia.com/pub/labs/jseclipse/autoinstall/

Remember to set it as default editor for .js files using. Refer to #File Associations to see how to change file associations.

Amateras - my favorite XML editor

Project Homepage
site.xml]{panel}
Remember to set it as default editor for .js files using. Refer to [#File Associations] to see how to change file associations.

h3. Amateras - my favorite XML editor

h5. Project Homepage
{panel}[http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor
]{panel}
Remember to set it as default editor for .xml .html .htm files

...



h5. XML Validation errors

...


Amaters says the file web.xml gernerated by Java5 has errors. To ignore such warnings, you can turn off the checker by:

...


{panel
}Right click your project will show you "Properties for your-project-name"


\-> Amateras \-> Uncheck "XML Validation", Check "Remove markers when editor is closed"(at the bottom part of the window)

...

{panel}

h3. Buttons click bug under Ubuntu 9.10

...


*Environment:

...

*
Ubuntu 9.10 with Eclipse 3.5(Downloaded from Eclipse website, not installed from Synaptic).

...


*Bug:

...

*
Some buttons in eclipse window do not response to mouse click (A little  more precisely saying, it does not response to mouse release events)

...


*Workaround:

...

*
Before staring eclipse, set the environment variable of GDK_NATIVE_WINDOWS=1

...


{panel
}bash$ export GDK_NATIVE_WINDOWS=1


bash$ eclipse
{panel}
*Coin of this workaround:

...

*
When using eclipse restart function, the environment  variable will not be set. So you have to avoid using restart function in  eclipse.

...


Refer to [launchpad|https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/443004] for details.

h3.

...

 SVN Support

...


{note
:title
=JVM
}You have to change the default JVM to Sun's Java  but not the openjdk which is default JVM on Ubuntu 9.10. For my test, SVN  connector does not work well under openjdk.
{note}

To change default jvm: read [Ubuntu

...

With Mylyn project installed, install following plugins:

Panel
Galileo -
 forums|http://ubuntuforums.org/showthread.php?t=201378]

With Mylyn project installed, install following plugins:
{panel}Galileo - [http://download.eclipse.org/releases/galileo] \-> Collaboration


Subersive SVN Team Provider (Incubation)


Subersive SVN Intergration for the Mylyn Project(Optional) (Incubation)


Subversive SVN Connectors Site - [http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/

]
Subversive SVN Connectors
{panel}
After restart the eclipse, It will prompt you to select Connectors to install. I installed SVNKIT 1.1.7 1.2.2 1.3.0

...



Reference: [twm-kd|http://www.twm-kd.com/computers/eclipse-galileo-and-svn-support/]