Eclipse Luna Download For Mac

Eclipse Luna includes official support for Java™ 8 in the Java development tools, Plug-in Development Tools, Object Teams, Eclipse Communication Framework, Maven integration, Xtext, Xtend, Web Tools Platform, and Memory Analyzer. The Eclipse compiler includes language enhancements, search and refactoring, Quick Assist and Clean Up to migrate anonymous classes to lambda expressions and back.

Eclipse Luna includes official support for Java™ 8 in the Java development tools, Plug-in Development Tools, Object Teams, Eclipse Communication Framework, Maven integration, Xtext, Xtend, Web Tools Platform, and Memory Analyzer. The Eclipse compiler includes language enhancements, search and refactoring, Quick Assist and Clean Up to migrate anonymous classes to lambda expressions and back, and new formatter options for lambdas.

Start the Eclipse Installer executable. For Windows users, after the Eclipse Installer executable has finished downloading it should be available in your download directory. Start the Eclipse Installer executable. You may get a security warning to run this file. If the Eclipse Foundation is the Publisher, you are good to select Run. SR2 Packages; SR2-RC3 Packages. To use Eclipse (Java SE 11 or greater is recommended). Some of the packages come with a JRE. All downloads are. Click the 64-bit after Mac Cocoa for your machine, to the right of Eclipse Standard 4.4 (right under Eclipse Luna R Packages). You will see the following page (don't worry about the name of the institution to the right of the big downward pointing arrow).

Luna highlights include:

  • Full support for Java™ 8
  • The workbench provides a new dark theme, split editors, line numbers on by default, reduced whitespace in default presentation, and ability to hide the 'quick access' bar.
  • Sirius allows architects to easily create their own graphical modeling workbenches by leveraging the Eclipse modeling technologies, including Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)
  • Equinox includes a full implementation of the R6 Core Framework as well as several compendium service implementations
  • ECF's implementation of OSGi Remote Service/Remote Service Admin standard has been enhanced to use Java 8's CompleteableFuture for asynchronous remote services.
  • Code Recommenders integrates the Snipmatch code snippet search engine and adds the ability to easily contribute new snippets to a shared repository.
  • The new QVTi debugger extends the new OCL debugger.
  • Paho provides open source implementations of open and standard messaging protocols that support current and emerging requirements of M2M integration with Web and Enterprise middleware and applications.
  • EMF Forms as part of the EMF Client Platform provides a completely new way for the efficient development of form-based user interfaces.
  • The UML 2.5 specification is now supported and UML diagrams may be validated against the OCL embedded in UML profiles.
  • EcoreTools, the graphical modeler for Ecore, has been completely re-implemented based on Sirius and provides a nicer graphical design, support for documenting your model, specifying domain constraints and modeling Generic Types.
  • The Eclipse workbench provides a new dark theme which includes a fitting syntax highlighter setting for the editor of several programming languages.
  • TCF Terminal supports an integrated command-line view on Windows, Linux and Mac
  • The PHP Development Tools come with support for PHP 5.5 and improved performance in the PHP editor. The 'Eclipse for PHP Developers' package on the Eclipse download site provides an easier way to start developing PHP applications.
  • The Gyrex 1.3 release now includes a distributed event bus which leverages the new full Websocket support for easier communication across nodes in a cluster.
  • Memory Analyzer now analyzes heap dumps from Java 8, including the Java 8 collection classes.
  • There is now a standalone C/C++ debugger application added to the CDT. It is now possible to debug an application via the command line and have an Eclipse UI debugger pop up.
ProjectRelease
Eclipse Acceleo3.5.0
Eclipse Accessibility Tools Framework1.2.0
Eclipse Amalgamation1.5.0
Eclipse ATL3.5.0
Eclipse BPEL Designer1.0.4
Eclipse BPMN2 Modeler Project1.1.0
Eclipse Business Intelligence and Reporting Tools (BIRT)4.4.0
Eclipse Business Process Model and Notation (BPMN2)1.0
Eclipse C/C++ Development Tooling (CDT)8.4.0
Eclipse CDO Model Repository4.3.0
Eclipse Code Recommenders2.1.0
Eclipse Communication Framework3.8.0
Eclipse Data Tools Platform1.12.0
Eclipse Dynamic Languages Toolkit5.0.0
Eclipse Ecore Tools2.0.0
Eclipse EGit™: Git Integration for Eclipse3.4.0
Eclipse EMF2.10.0
Eclipse EMF Client Platform1.3.0
Eclipse EMF Compare3.0.0
Eclipse EMF Diff/Merge0.3.0
Eclipse EMF Facet0.4.0
Eclipse EMF Query1.8.0
Eclipse EMF Transaction1.8.0
Eclipse EMF Validation1.8.0
Eclipse EMFStore1.3.0
Eclipse Equinox4.4.0
Eclipse Extended Editing Framework (EEF)1.3.0
Eclipse Generation Factories (EGF)1.2.0
Eclipse GMF Notation1.8.0
Eclipse GMF Runtime™1.8.0
Eclipse GMF Tooling3.2.0
Eclipse Graphical Editing Framework (GEF)3.9.100 (Luna)
Eclipse Graphiti™0.11.0
Eclipse Gyrex Project1.3.0
Eclipse JGit™: Java implementation of Git3.4.0
Eclipse Jubula Functional Testing Tool2.3.0 (Luna)
Eclipse JWT1.4.0
Eclipse Linux Tools3.0.0
Eclipse Marketplace Client1.3
Eclipse Maven Integration - m2eclipse™1.5.0
Eclipse Maven Integration for Web Tools Platform1.1.0
Eclipse MDT UML25.0.0
Eclipse MDT XSD (XML Schema Definition)2.10.0
Eclipse Memory Analyzer™1.4.0
Eclipse Modeling Workflow Engine2.6.0
Eclipse MoDisco0.12.0
Eclipse Mylyn3.12
Eclipse Object Teams2.3.0
Eclipse OCL (Object Constraint Language)5.0.0
Eclipse Orion6.0.0
Eclipse Packaging Project4.4.0
Eclipse Paho1.0.0 (Luna)
Eclipse Papyrus1.0.0
Eclipse Parallel Tools Platform (PTP)8.0.0
Eclipse PHP Development Tools3.3
Eclipse Project4.4.0
Eclipse QVT Operational3.4.0
Eclipse QVTd (QVT Declarative)0.11.0
Eclipse Remote Application Platform™2.3.0
Eclipse Riena6.0.0
Eclipse Sapphire8
Eclipse Scout4.0.0
Eclipse Sirius1.0.0
Eclipse Sphinx™0.8.0
Eclipse Stardust2.0.0 (Luna)
Eclipse Subversive SVN Team Provider2.0
Eclipse Target Communication Framework1.2.0
Eclipse Target Management: Terminal and Remote System Explorer (RSE)3.6.0
Eclipse Web Tools Platform Project3.6.0
Eclipse WindowBuilder1.7.0
Eclipse Xpand2.0.0
Eclipse Xtext2.6.0
Eclipse XWT1.0.0
Koneki1.1.0
Model Focusing Tools0.9.3
Mylyn Docs Intent0.9.0

A fork of this plugin has been donated and merged in the main Eclipse platform repository. Starting from Eclipse Luna, you'll find it preinstalled as the new default dark theme of Eclipse!
You can use this repository to get the latest development version.

Requirements

  • Eclipse 4.2+

Installation

  • Eclipse Marketplace:
    ← Drag this button to your Eclipse workbench to install;
  • Update site:

    Or download this plugin by using Help > Install New Software... and add the update site:

  • Manual:

    Or download moonrise_0.8.9.jar package and put it into your Eclipse dropinsplugins folder;

  • Restart Eclipse and go to Window > Preferences > General > Appearance;

  • Select MoonRise (standalone) or, for a little better tabs decoration, install Eclipse 4 Chrome Theme from marketplace or from here and select MoonRise;

  • Rest your eyes ;)

Syntax highlighting scheme:

You can find the one used in the screenshot here:

  • RainbowDrops.epf (most accurate and with wider support for plugins, download and import it with Eclipse built-in Preferences import: File > Import... then select General > Preferences);

  • or RainbowDrops.xml (download and import it with Eclipse Color Theme Plugin);

  • or here;

Fine-tuning:

There are some settings that can be changed only from the Eclipse Preferences window and that override the theme's settings by default:

  • Change the colors for Content Assist:

    Go to Window > Preferences > General > Appearance > Colors and Fonts then change the colors for Basic > Content Assist background color and Basic > Content Assist foreground color (eg. foreground color: #DDD, background color: #333);

  • Change the colors for Console:

    Go to Window > Preferences > Run/Debug > Console and modify the colors as you like (eg. Standard Out text color: #DDD, Background color: #333);

  • Change the colors for Javadoc:

    Go to Window > Preferences > General > Appearance > Colors and Fonts then change the colors for Java > Javadoc view background. Note that the foreground color cannot be changed and depends on system font color.

Trouble-shooting:

Eclipse Luna Download For Mac

ProblemSolution
The font of the title of the tabs is differentEnsure that on your machine is installed Segoe Print font then open the downloaded jar package with an archive explorer, open /themes/css/moonrise-ui-standalone.css, search for any occurrencies of font-family property and change its value to Segoe Print (or what ever you prefer), then save/update the jar archive.
The size of the title of the tabs is differentEclipse does not scale it with a DPI-Aware policy. Open the jar package downloaded with a file archiver, open /themes/css/moonrise-ui-standalone.css, search for font-size property and modify its value according to your needs.
The label of the checkboxes has a color difficult to readIt's related to a SWT bug, use a system theme that has lighter font color for buttons.
The text of the buttons has a color difficult to read (MAC-OSX)It's related to a SWT bug, try this 'patched' version if you have this issue (no more needed for v0.8.4+).
After updating the plugin, it isn't loaded as expectedEclipse seems to use some sorts of internal resources caching that don't work always very well. To ensure that it's not an issue related to the new plugin version, create a new workspace and import your projects here, or try with a freshly downloaded Eclipse release.

Eclipse Luna Download For Mac 64 Bit

Notes:

Eclipse Luna Download For Mac Torrent

Currently this theme uses the CSS-SWT engine introduced in the 4.2 version of the Eclipse Platform and should provide a dark style for each GUI widget that can be handled with the last version of the Eclipse SDK. This plugin has been tested with the main Eclipse Development Tool packages on Linux distributions, Windows and OSX and with the following Eclipse releases:

Mac
  • Luna (4.4)
  • Kepler (4.3.x)
  • Juno (4.2.x)

When Was The Last Lunar Eclipse

It works best with a dark system theme since currently the look of some GUI widgets cannot be overriden directly in Eclipse. The more noticeable issues related to SWT are the ScrollBar widgets, the Table headers/lines and the arrows to fold/unfold contents that cannot be styled. As minor issues there are Button background color on Windows and OSX that cannot be customized (on Windows checkboxes/radio controls do not inherit font color) and some other little bugs related to the CSS engine that makes the customizations harder and unwieldy. Aside from that, the theme currently might not look perfect on each platform, but should be fully useable on all of them. The Eclipse CSS engine is still under improvement.

References

Eclipse Luna Download For Mac Os

License

This is open source software, licensed under the Eclipse Public License. See the file COPYING for details.