Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 2.5 KB

README.md

File metadata and controls

59 lines (38 loc) · 2.5 KB

Bazel Eclipse Feature BEF Logo

Using the Bazel Eclipse Feature

Quick Installation

Drag the Install button and drop on your running Eclipse IDE and search for Bazel. It is that easy!

Drag to your running Eclipse workspace.

BEF is supported on Linux and Macos, and has conditional Windows support.

Detailed Installation and User's Guides

For detailed manual installation and setup instructions, and the User's Guide, see these pages:

BEF Screen Shot

BEF Status and Roadmap

Development of this feature is currently being done as a side project by a team within Salesforce. You can track our past/current/future work using these links:

Current development is dedicated to Bazel workspaces with Java rules. The 1.x release line is focused on:

  • Basic features of Java editing (code completion, incremental compilation, launching programs, debugging, etc)
  • Correctness of the Bazel-derived classpath
  • Scalability and performance
  • Gradually reducing certain package file layout restrictions.

The 2.x release line will work towards adding Bazel specific features to Eclipse:

  • BUILD file editor
  • Automatic dependency management
  • Support for more complex Java package layouts

Support for languages other than Java will likely not appear prior to 3.x.

To find planned features, known technical debt and known bugs that need work, please look at:

History and Credit

Full history and credit is explained in the history and credit document.

Developing BEF

For developers that want to contribute to BEF: