Quantcast
Channel: Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation - Explore, share, and collaborate on Eclipse Plugins, Tools, and Extensions. Discover new and popular additions to enhance your Eclipse development experience.
Viewing all 15920 articles
Browse latest View live

Eclipse-Build-Option-Plugin

$
0
0
Date Updated: 
Mon, 2018-10-29 09:45
Date Created: 
Mon, 2018-10-29 09:24

This plugin enhances the existing launchers with more build options.

Features

  • Enhance the M2E Launcher with a toggle to disable auto build due to workspace refresh while running a maven goal. This might be useful for goals which result is generating code which doesn’t require the eclipse builder to kick in.

jSparrow - Automatical Java Code Improvement

$
0
0
Date Updated: 
Mon, 2018-10-29 10:48
Splendit IT-Consulting GmbH
Date Created: 
Tue, 2017-06-20 11:34

NEW RULES FOR JAVA 10!

Automatical Java Code Refactoring -

jSparrow is an automated Eclipse PlugIn, which detcts and replaces threats in Java sources with a rule based approach. It improves your Java code and transforms it to Java 8/9/10 user-guided and safe.

jSparrow has a set of rules now, which are grouped into seven categories (see rule matrix in our screenshots) and sets a standard logging:
    • String manipulation
    • Formatting
    • Coding Convention
    • Performance
    • Readability
    • Old language constructs
    • Lambda
    • Logging

Removal of potential bugs and code smells is one of the main purposes of jSparrow. jSparrow is very efficient in disposing of these threats with its rules. You can group the profiles into individual rule profiles, which also can be exported and imported to share them within your development team.

Being up to date with the latest Java standards is nornally requiring a lot of manual software maintenance work. jSparrow upgrades old code-artifacts to new state-of-the-art programming practices. The usage of jSparrow´s full version allows you to save a lot of valuable time, while offering the option of automatically upgrading to the latest version of Java within minutes in a safe way.

jSparrow improved his Preview Wizard and the Summary Page. It now estimates the time to fix issues manually. The preview wizard shows the number of issues fixed and estimates your saved time. (see screenshots or our release notes: https://jsparrow.eu/changelog/)

Once you installed jSparrow in your Eclipse – you will SAVE TIME& MONEY in modernizing your Java sources.

jSparrow is now also available as Mave PlugIn.

Next Release: 21.11.2018 - Be aware of two new rules and a new Welcome screen

LATEST VERSION:

jSparrow Release 2.6.0

jSparrow Maven PlugIn 1.0.0

OUR RELEASE POLICY IS AS FOLLOWS:

Two major releases per year

    21st June – Midsummer Release
    21st December – Winter solstice Release

Monthly Rule releases

If we developed new rules, they will be released on the 21st of each month - (if the 21st isn’t an Austrian working day- the release will be postponed one month)

Weekly Bugfix releases

Bugfixes will be released each Tuesday

Hotfix Releases 

Hotfix Releases can be deployed any time (hopefully not necessary)

CodeMR Software Quality Tool

$
0
0
Date Updated: 
Mon, 2018-10-29 18:52
CodeMR Software Solution
Date Created: 
Thu, 2018-06-14 20:53

CodeMR Summary

CodeMR is a multi language (Java and C++) software quality and static code analysis tool that helps software companies developing better code, better quality products. 
CodeMR visualizes code metrics and high level quality attributes (Coupling, Complexity, Size) for Java and C++ projects in different views, such as Package Structure, TreeMap, Sunburst, Dependency and Graph Views. 
The graph visualization technique applied in CodeMR is simple yet intuitive. CodeMR has different filtering options and supports custom queries. It visualizes high-level Object Oriented quality attributes and low level metrics. Quality attributes are derived from the combinations of several metrics. You can also create different HTML reports for the project. 
With Community Edition you can extract up to 50 source files and 60 classes. For analyzing more files, you can download a trial license or buy a license from CodeMR website. 

For more information, please visit https://www.codemr.co.uk 
Better Code, Better Quality...

Requirements:

  • Eclipse Luna or an upper version

  • Eclipse Java

  • Optional Eclipse CDT C/C++ Development Tooling to use C++ analyzer

Software metrics and statistics which are supported by CodeMR

Project Metrics:

  • Project Total Lines of Code

  • Number of Packages

  • Number of External Packages

  • Number of External Entities

  • Number of Problematic Classes

  • Number of Highly Problematic Classes

Package Metrics:

  • Package Total Lines of Code

  • Efferent Coupling

  • Afferent Coupling

  • Number of Interfaces

  • Number of Classes

  • Number of Entities

  • Abstractness

  • Instability

  • Normalized Distance

Class Metrics:

  • Lines of Code

  • Weighted Method Count

  • Depth of Inheritance Tree

  • Number of Children

  • Coupling Between Object Classes (CBO)

  • Response For a Class (RFC)

  • Lack of Cohesion of Methods (LCOM)

  • Cohesion Among Methods(CAM)

  • Number of Fields

  • Number of Methods

  • Number of Static Fields

  • Number of Static Methods

  • Number of Overridden Methods

  • Specialization Index

  • Access to Foreign Data

  • Lack of Tight Class Cohesion

Method Metrics:

  • McCabe Cyclomatic Complexity

  • Nested Block Depth

  • Method Lines of Code

  • Number of Parameters

  • Number of Methods Called

  • Number of Accessed Fields

 

ATL/EMFTVM

$
0
0
Date Updated: 
Tue, 2018-10-30 05:57
Eclipse Modeling Project
Date Created: 
Sun, 2013-01-06 10:03

The EMF Transformation Virtual Machine (EMFTVM) is a runtime engine for the ATL Transformation Language (ATL). Apart from mapping a set of read-only input models to a set of write-only output models -- the default execution model for ATL -- it supports in-place rewrite rules. The rewrite rules are written in the textual SimpleGT language, and are compiled to the same EMFTVM byte code as ATL. Trace models are generated implicitly, and can be inspected at runtime. This download provides direct access to the ATL integration build, and incorporates the latest features.

CodeMix

$
0
0
Date Updated: 
Tue, 2018-10-30 08:52
Genuitec, LLC
Date Created: 
Mon, 2018-04-02 15:34

With CodeMix 2, unlock a wide array of technologies from Visual Studio Code and add-on extensions built for Code OSS directly inside your Eclipse IDE.

  • First class JavaScript coding & debugging
  • Vastly improved HTML and CSS editing
  • New languages including TypeScript, PHP and Python
  • New frameworks from React and Vue.js to Angular
  • Build Pipeline support for external build tasks
  • New UX patterns like the Quick Open shortcuts
  • As-you-type content assist and CodeMining

See all the features of CodeMix

CodeMix can be installed on top of leading Eclipse solutions from MyEclipse to Spring Tools Suite. CodeMix is also compatible with popular plugins like PDT and PyDev.

You can try out CodeMix for free for 45 days, and then choose from a $29 one-year subscription or a month for $5. Just enough to help us keep adding more awesomeness to CodeMix!

Already using MyEclipse, Webclipse or Angular IDE from Genuitec? You get CodeMix 2 included in your current license.

 

PHP :: CodeMix

$
0
0
Date Updated: 
Tue, 2018-10-30 08:54
Genuitec, LLC
Date Created: 
Sat, 2018-04-21 10:20

The PHP pack for CodeMix brings the best extensions for PHP from VS Code directly into Eclipse. From smarter editing to integrated debugging, CodeMix with PHP can work seamlessly with your existing IDE including with PDT.

Key pack extensions delivered along with CodeMix:

Vue.js :: CodeMix

$
0
0
Date Updated: 
Tue, 2018-10-30 08:54
Genuitec, LLC
Date Created: 
Sat, 2018-04-21 11:21

The Vue.js pack for CodeMix brings the best extensions for Vue.js coding from VS Code directly into Eclipse. From smarter editing to integrated debugging, CodeMix with Vue.js can work seamlessly with your existing IDE.

Key pack extensions delivered along with CodeMix:

Python :: CodeMix

$
0
0
Date Updated: 
Tue, 2018-10-30 08:54
Genuitec, LLC
Date Created: 
Sat, 2018-04-21 09:56

The Python pack for CodeMix brings the best extensions for Python from VS Code directly into Eclipse. From smarter editing to integrated debugging, CodeMix with Python can work seamlessly with your existing IDE including with PyDev.

Key pack extensions delivered along with CodeMix:


React :: CodeMix

$
0
0
Date Updated: 
Tue, 2018-10-30 08:54
Genuitec, LLC
Date Created: 
Sat, 2018-04-21 12:06

The React pack for CodeMix brings the best extensions for React coding from VS Code directly into Eclipse. From smarter editing to integrated debugging, CodeMix with React can work seamlessly with your existing IDE.

Key pack extensions delivered along with CodeMix:

TypeScript

$
0
0
Date Updated: 
Tue, 2018-10-30 08:55
Genuitec, LLC
Date Created: 
Wed, 2016-09-21 18:24

TypeScript plugin with: content assist, tsconfig.js support, real-time validation, formatting, coloring, and more. Optimized for Angular 4. Also in Webclipse - click to learn more.

Angular IDE

$
0
0
Date Updated: 
Tue, 2018-10-30 08:56
Genuitec, LLC
Date Created: 
Wed, 2016-11-09 19:04

Now with Angular 6! Content assist, TypeScript 3 support, real-time validation, formatting, debugging, and more. Standalone version at Angular IDE.

pxDoc

$
0
0
Date Updated: 
Tue, 2018-10-30 09:33
eXMS
Date Created: 
Thu, 2018-04-05 08:18

Generate Word documents from Java.

  • A highly extensible framework, fully integrated in Eclipse.
  • A very simple language to generate high quality Word documents

With only 30 keywords, generating Word documents has never been so easy

pxDoc v1.1.2 released: bug fixing

EFFICIENT

  • Easy to learn and implement
  • Easy to maintain
  • Opened to any data that can be accessed through Java (db, files, services, etc.)
  • Document generators can be implemented independently of any particular stylesheet (dotx), and the actual stylesheet can eventually be choosen by the end user at runtime !

 
PRAGMATIC

  • Re-use your corporate Word templates, stylesheets and macros
  • Design complex table with automatic vertical merge capability
  • Specify "manual parts" that will not be erased when re-generating the document

 
POWERFUL

  • A powerful engine integrated with the Java world:
  • Fully integrated in Eclipse (auto-completion, correction, debugging...)
  • its engine can create thousands of pages and documents in seconds

 
HIGHLY EXTENSIBLE

  • Enablers available for Eclipse, EMF, Capella, Sirius, Papyrus and others to come soon
  • Implement your own enablers, diagram providers, language renderers for your specific environment

pxDoc Capella integration

$
0
0
Date Updated: 
Tue, 2018-10-30 09:34
eXMS
Date Created: 
Fri, 2018-08-31 11:40

The pxDoc Capella integration provides a ready-to-use integration of pxDoc for Capella.

INSTALLATION - Before installing the pxDoc-Capella Integration, please first install:

pxDoc is a highly extensible framework to generate Word documents from Java. With only 30 keywords, generating Word documents has never been so easy !

This feature allows to integrate pxDoc with Eclipse Capella. It is provided with two sample generators:

  • Full Model generator: a generic document generator based on EMF capabilities
  • Logical Architecture example: custom document generator for Logical Architecture

pxDoc v1.1.2 released: bug fixing

All pxDoc enablers (integration with tools) are open source. Source projects can be found on GitLab.

Check out our Community Site to learn more about this enabler and the integrated generators.

To learn more about pxdoc: www.pxdoc.fr

 

pxDoc Sirius integration

$
0
0
Date Updated: 
Tue, 2018-10-30 09:35
eXMS
Date Created: 
Wed, 2018-09-05 04:45

The pxDoc Sirius integration provides a ready-to-use integration of pxDoc for Eclipse Sirius.

INSTALLATION - Before installing the pxDoc-Sirius Integration, please first install:

pxDoc is a highly extensible framework to generate Word documents from Java. With only 30 keywords, generating Word documents has never been so easy!

This feature allows to integrate pxDoc with the Obeo Sirius modeling environment. It is provided with a sample generator:

  • Full Model generator: a generic document generator based on Sirius capabilities

pxDoc v1.1.2 released: bug fixing

All pxDoc enablers (integration with tools) are open source. Source projects can be found on GitLab.

Check out our Community Site to learn more about this enabler and the integrated generators.

To learn more about pxdoc: www.pxdoc.fr

CodeMix for Enterprise (formerly Webclipse)

$
0
0
Date Updated: 
Tue, 2018-10-30 12:04
Genuitec, LLC
Date Created: 
Mon, 2015-07-27 09:32

This extended version of CodeMix 2, unlock a wide array of technologies from Visual Studio Code and add-on extensions built for Code OSS directly inside your Eclipse IDE, as well as adds powerful features for Enterprise development.

Included in the enterprise extended suite:

  • All the power from CodeMix Essentials for JavaScript and TypeScript development
  • CodeLive w/Live Preview lets you see changes inside Firefox, Chrome, Edge and Safari simultaneously while you change HTML, CSS and JSP files!
  • Breadcrumb toolbar simplifies navigation to related elements in your workspace right next to your active editor.
  • Angular Tools to facilitate rich Angular development inside the Eclipse IDE

Included in CodeMix 2:

  • First class JavaScript coding & debugging
  • Vastly improved HTML and CSS editing
  • New languages including TypeScript, PHP and Python
  • New frameworks from React and Vue.js to Angular
  • Build Pipeline support for external build tasks
  • New UX patterns like the Quick Open shortcuts
  • As-you-type content assist and CodeMining

See all the features of CodeMix

CodeMix can be installed on top of leading Eclipse solutions from MyEclipse to Spring Tools Suite. CodeMix is also compatible with popular plugins like PDT and PyDev.

You can try out CodeMix for free for 45 days, and then choose from a $29 one-year subscription or a month for $5. Just enough to help us keep adding more awesomeness to CodeMix!

Already using MyEclipse, Webclipse or Angular IDE from Genuitec? You get CodeMix 2 included in your current license.


ESP32 C/C++ Development Tools

$
0
0
Date Updated: 
Wed, 2018-10-31 03:11
Espressif Systems
Date Created: 
Fri, 2018-10-26 06:44

The ESP32 C/C++ Development Tools contains two plug-ins:

  • ESP32 C/C++ OpenOCD Debuging
  • ESP32 C/C++ Cross Compiler

The ESP32 C/C++ OpenOCD Debuging provides GDB debug functionality through OpenOCD. The plugin initialize OpenOCD and GDB to debug a user application. Allows to reset the target, collect system view data and configure debug parameters.

The ESP32 C/C++ Cross Compiler allows to import Esp32 make projects into the Eclipse.

The solution requires preinstalled ESP-IDF framework and OpenOCD binaries for Esp32.

The ESP-IDF could be downloaded from https://github.com/espressif/esp-idf

The OpenOCD for Esp32 could be downloaded from: https://github.com/espressif/openocd-esp32

RepreZen API Studio

$
0
0
Date Updated: 
Wed, 2018-10-31 22:13
RepreZen
Date Created: 
Thu, 2016-10-27 21:28

Now with advanced OpenAPI 3.0 validation, code generation & multi-file support!

RepreZen API Studio is ready for OAS 3.0 with complete validation, multi-file support, and the new OpenAPI‑Generator. Learn more... 

Powerful Swagger‑OpenAPI Design, Documentation & Development

RepreZen API Studio is the most productive REST API design environment, with everything you need to design, document and deliver world-class APIs and microservices in a fraction of the time.

"Best Swagger/OpenAPI editor out there... RepreZen makes it so easy to get your OpenAPI definition just right without wrestling with the fiddly little details of YAML syntax. I wasted more days than I care to admit on stuff that RepreZen just 'handles'. Try lots of products. Give all the programming editors a shot. You'll learn quickly that this is the best solution for creating OpenAPI definitions. Or you could just save yourself the pain."

- Mark Davis on G2Crowd

Key capabilities:

  • Full-featured Editors for all supported languages, with code assist, customizable code templates, detailed validation messages, outline view, customizable fonts & syntax color themes.
  • Live documentation and diagram views give you immediate insight to your API design, as you edit. You can also generate and publish these as documentation for your API client developers.
  • Easily supports large multi-file projects. Share and standardize schema definitions and API components across projects. Split large and complex Swagger Specifications across multiple files for easier navigation and team collaboration.
     
  • Built-in sandbox testing with the integrated mock service and Swagger UI view.
     
  • Powerful, extensible code gen framework lets you build custom generators with powerful Xtend templates and integrated debugging. Also fully supports Swagger Codegen, OpenAPI Generator, and NSwag open source generators. Over 200 generators ready to use, including server implementation scaffolds, client libraries, documentation and more.
  • Maven and Gradle build automation for code generation, and a convenient YAML configuration format for each generation target that provides access code gen options. Standard and custom generators all use this project structure to run inside API Studio, from the command line, or from continuous integration.
     
  • Example projects help you get started quickly and come up to speed with the features of RAPID-ML, Swagger‑OpenAPI 2.0 and OpenAPI 3.0

  • Runs on Eclipse as a standalone RCP app, or as a plug-in feature in a standard Eclipse IDE. You can do your work in your primary development space, with full access to all of your resources, not stuck in a browser sandbox.
  • Plug-in team collaboration with Eclipse integrations. API Studio supports a wide range of version control, issue trackers, and continuous integration tools. Git and GitHub are fully supported. Collaboration works on the platforms you're already using, so you don't have to manage a separate set of teams and permissions.
  • Your APIs. Your code. No limits. RepreZen doesn't hold your API designs hostage, and won't put any limits on the number of APIs or resources you create. So go ahead and redesign your world as microservices. Edit, test, generate, collaborate, publish, deploy... and become the stuff of API legend.
Note:
This Marketplace item installs API Studio for Eclipse, the add-on solution for standard Eclipse IDE distributions. API Studio Desktop, a standalone RCP application, is available here.

Code Generation

Swagger Codegen and OpenAPI Generator are fully supported in RepreZen API Studio. Following are partial listings of available code generation templates:

 

API Service Implementation Templates (partial listing)

C#/ASP.NET 5.0
C# for .NET NancyFx Server
Go
Haskell Servant
Java CXF (JAX-RS)
Java / JAX-RS v2.0
Java Inflector
Java Jersey (JAX-RS)
Java RESTEasy (JAX-RS)
Java Spring (Boot, MVC or CloudFeign)
Node.js
PHP Lumen Server
PHP Silex Server
PHP Slim Server
Python Flask Connexion
Rails5
Ruby Sinatra
Scala Scalatra

API Client Libraries (partial listing)

Akka-Scala
Android
C#
C# for.NET 2.0
C++
C++ QT5
Clojure
Dart
Flash
Go
Groovy
Haskell Servant
Java
JavaScript
JavaScript Closure Angular
JMeter
Objective-C
Perl
PHP
Python
Ruby
Scala
Scala Akka
Scala Async
Swagger-YAML
Swagger-JSON
Swift
Tizen
TypeScript - Angular
TypeScript - Angular2
TypeScript - Fetch
TypeScript-Node

Documentation, etc. (partial listing)

HTML (Static)
HTML (Dynamic)
RepreZen HTML Documentation
Swagger (JSON)
Swagger (YAML)

More information:

 

KaiZen OpenAPI Editor

$
0
0
Date Updated: 
Wed, 2018-10-31 22:14
RepreZen
Date Created: 
Sat, 2017-05-06 00:51

NOW WITH COMPLETE SUPPORT FOR OPEN API 3.0 final spec, full compatibility with Eclipse Oxygen & Photon releases. 

KaiZen OpenAPI Editor is RepreZen's open source, Eclipse-based editor for the industry-standard OpenAPI Specification language, based on Swagger.  This is the same full-featured editor (formerly known as SwagEdit) that powers Swagger-OpenAPI in the popular RepreZen API Studio solution.

Swagger-OpenAPI Zen In Your Eclipse IDE

Features Include:

  • FULLY COMPATIBLE with OpenAPI 3.0.0, the newest version of the industry-standard API description language. Here's how you can get started with KaiZen and OpenAPI 3.0.
     
  • Full OpenAPI 2.0 (Swagger) compatibility.
     
  • Syntax highlighting with configurable colors
     
  • Content assist with custom templates. Scope cycling makes it easy to insert references to definitions anywhere in the current file, project or workspace.
     
  • Real-time validation
     
  • Multi-file support with scope-cycling code assist on $ref properties
     
  • Outline view
     
  • Quick Outline navigation with scope cycling, to navigate anywhere within the current file, project or workspace.
     
  • Hyperlink navigation through $ref properties

Requires Eclipse Oxygen release or later.

Resources

KaiZen OpenAPI Editor on GitHub

OpenAPI Specifications

Other Links

 

Spring Tools 4 (aka Spring Tool Suite 4)

$
0
0
Date Updated: 
Thu, 2018-11-01 06:04
Pivotal
Date Created: 
Fri, 2014-07-11 12:41

Spring Tools 4

Spring Tools 4 is the next generation of Spring tooling for your favorite coding enrivonment. Largely rebuilt from scratch, it provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Atom IDE.

Getting Started

Spring Tool Suite 4 makes it easy to get started. A direct and easy-to-use integration of the Spring Initializr and the famous Spring Guides allows you to go from nothing to a running Spring Boot app in seconds.

Navigate your Spring code at the speed of light

Understanding and quickly navigating source code is essential for coding. The new Spring Tools 4 understands your Spring-based source code and allows you to quickly get an overview and navigate to the important pieces of your Spring apps. Finding Spring elements and navigating to them has never been easier.

Smart Code Editing

Code completion is a critical part of working with source code. The all-new Spring Tools 4 provides smart code completions for the Spring elements in your app.

Runtime Information In Your Editor

Spring Tools 4 now bridges the gap between your source code and running Spring Boot applications. By taking advantage of the Spring Boot Actuators, we enriched the source code with detailed information from the running app (e.g., exact bean wiring information, conditional reports, configuration, details, and more).

Looking for the old Spring Tool Suite 3?

If you are looking for the previous generation of Spring Tools for Eclipse, also known as Spring Tool Suite 3 or Spring IDE, you should look at the "Spring Tools 3 Add-On" entry in the marketplace here: https://marketplace.eclipse.org/content/spring-tools-3-add-aka-spring-tool-suite-3

ContextQuickie

$
0
0
Date Updated: 
Thu, 2018-11-01 07:12
ContextQuickie
Date Created: 
Sun, 2015-11-01 03:49

An eclipse add-on which extends the context menu for accessing various windows tools like Beynod Compare, Tortoise SVN or Tortoise Git.

Viewing all 15920 articles
Browse latest View live