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 16078 articles
Browse latest View live

LogViewer

$
0
0
Date Created: 
December 4, 2009 - 15:09
Date Updated: 
November 3, 2015 - 17:10

Eclipse Plug-in for tailing log files and eclipse consoles (e.g. SVN, Java Stack Trace, CDT), including syntax coloring with either a regular expression or a word match. It allows you to have multiple logs open concurrently.

Screenshots:
https://raw.githubusercontent.com/anb0s/LogViewer/master/de.anbos.eclips...
https://raw.githubusercontent.com/anb0s/LogViewer/master/de.anbos.eclips...
https://raw.githubusercontent.com/anb0s/LogViewer/master/de.anbos.eclips...
https://raw.githubusercontent.com/anb0s/LogViewer/master/de.anbos.eclips...

Changelog:
0.9.8.8 (2011-08-07)
* switched from SVN to GIT, please use GIT from now
* New update site URL: http://logviewer.eclipselabs.org.codespot.com/git/de.anbos.eclipse.logvi...
* Issue 53 : Input of invalid regular expressions is possible in the rules preferences
* Issue 55 : Improve FileTail's exception handling
* Issue 56 : Error on Tail all action with already tailing document

0.9.8.7 (2011-03-07)
Issue 32 : Translation (German translation added)
Issue 35 : Tail option's auto-refresh/scrolling is very slow - is unusable (added some small fixes)
Issue 38 : Cannot enter colors using Mac OS X
Issue 51 : Provide possibility to open log file from the beginning on
Issue 52 : Using java5 jre on ubuntu throws error

0.9.8.6 (2010-08-15)
Issue 43 : Null Pointer error in ResourceUtils?.getResource()
Issue 44 : Exception if opening binary file

0.9.8.5 (2010-08-10)
Issue 42 : LogViewer? will not start up (isEmpty method is not available on Java5)
should be compatible with Java 5 (JRE 1.5) again


EasyShell

$
0
0
Date Created: 
July 27, 2009 - 10:52
Date Updated: 
November 3, 2015 - 17:23

This plugin allows to open a shell window or file manager from the
popup menu in the navigation tree or editor view. The current
directory of the opened shell is the directory which was selected
with the popup menu. Additionally it is possible to run selected
file in the shell and copy file or directory path. Multiple
selections are also supported.

EasyShell does not support virtual folders, because they are not
present in the file system!

The plugin is platform-independent in principal. It just launches
a (configurable) system command to open the shell.

Please do not post issues here! Add it at GitHub:
https://github.com/anb0s/EasyShell/issues

-------------------------------
Easy Shell 1.4.2 Release Note
-------------------------------

by anb0s at 2014-07-21

Changes:
--------

+ new: #12 Add git bash support
added new preset "Windows Git-Bash / Explorer"
https://sourceforge.net/p/pluginbox/feature-requests/12/
+ new: #16 add preset for ConEmu
added new preset "Windows ConEmu / Explorer"
https://sourceforge.net/p/pluginbox/feature-requests/16/

Tested with Windows 7 x64 (Cmd, PowerShell 1.0, Cygwin-bash, Console 2.0, TotalCommander 8.01, Git-bash, ConEmuPack.140505)
and Linux (KDE / Kubuntu 12.04, Gnome / Ubuntu 12.04)

README
-----------------------------------
Easy Shell 1.4.2 plugin for Eclipse
-----------------------------------

This plugin allows to open a shell window or file manager from the
popup menu in the navigation tree or editor view. The current
directory of the opened shell is the directory which was selected
with the popup menu. Additionally it is possible to run selected
file in the shell and copy file or directory path. Multiple
selections are also supported.

Installation:
-----------------
Use update site: http://anbos.de/eclipse/pluginbox-updatesite

OR

Download ZIP file "https://sourceforge.net/projects/pluginbox/files/latest/download", extract it to "eclipse\dropin" folder and restart.

Features:
-------------
EasyShell does not support virtual folders, because they are not
present in the file system!

The plugin is platform-independent in principal. It just launches
a (configurable) system command to open the shell. The following
platform and shell combinations are supported as selections
available from the drop-down-list in the preferences page:

Windows:
- DOS-Shell / Explorer
- PowerShell / Explorer (check path of PowerShell executable!)
- Cygwin (Bash) / Explorer (check path of Cygwin-bash executable!)
http://cygwin.com
- Console / Explorer
https://sourceforge.net/projects/console
- DOS-Shell / TotalCommander
http://www.ghisler.com
- Git (Bash) / Explorer (check path of Git-bash executable!)
http://msysgit.github.io
- ConEmu / Explorer (check path of ConEmu executable!)
https://code.google.com/p/conemu-maximus5/

Unix / Linux:
- KDE Konsole / Konqueror and Dolphin
- Gnome Terminal / Nautilus
- MAC OS X Terminal / Finder
- CDE Xterm / Dtfile (not tested!)

Other:
- Default / Unknown (can be defined for all systems supported by Java)

But you can configure any shell or command you like as long as you
can figure out how to run a command to open the shell with given
parameters. The following substitution variables are available
for building the command:

{0} = The drive letter (only Windows, not used on other platforms)
{1} = The selected directory path
{2} = The selected file or directory path
{3} = The selected file name
{4} = The project name of selected directory or path (for external files it's "Easy Shell")
{5} = The line separator

Option "Enable string tokenizer" with values "Yes, No" and default value "Yes".
The whole command line string will be splitted (tokenized) to single strings before expansion
of parameters {0} - {4} and passing to command line. With this solution there is no need to
surround parameters {0} - {4} with quotes when space character is possible between command
line option and parameter, e.g.: /D {1}. Otherwise maybe quotes are still needed,
e.g.: --working-directory="{1}".

Option "Add quotes to {1}, {2}, {3}*" with values "No, Single, Double, Automatic" and default
value "No". If changed to other values, parameters will be eclosed with quotes.
ATTENTION: use it carefully with "string tokenizer" and remove quotes from commands.

Option "Enable debug output" with values "Yes, No" and default value "No".
If changed to "Yes", debug messages will be printed to error console.

JDeodorant

$
0
0
Date Created: 
November 28, 2007 - 10:33
Date Updated: 
November 3, 2015 - 21:35

JDeodorant is an Eclipse plug-in that identifies design problems in software, known as bad smells, and resolves them by applying appropriate refactorings.

JDeodorant employs employs a variety of novel methods and techniques in order to identify code smells and suggest the appropriate refactorings that resolve them.

For the moment, the tool identifies five kinds of bad smells, namely Feature Envy, Type Checking, Long Method, God Class and Duplicated Code.

Feature Envy problems are resolved by appropriate Move Method refactorings.

Type Checking problems are resolved by appropriate Replace Conditional with Polymorphism and Replace Type code with State/Strategy refactorings.

Long Method problems are resolved by appropriate Extract Method refactorings.

God Class problems are resolved by appropriate Extract Class refactorings.

Duplicated Code problems are resolved by appropriate Extract Clone refactorings.

The tool is the outcome of the research performed in the Software Refactoring Lab Department of Computer Science and Software Engineering, Concordia University, Canada and the Software Engineering Group at the Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece.

JDeodorant encompasses a number of innovative features:

  • Transformation of expert knowledge to fully automated processes
  • Pre-Evaluation of the effect for each suggested solution
  • User guidance in comprehending the design problems
  • User friendliness (one-click approach in improving design quality)

JDeodorant YouTube Channel
Refactoring of the Clones - Teaser Trailer
Code Smell Visualization Demo

Latest features:

  • [03/11/2015] The import of clone detection results has become faster by disabling the resolution of bindings when configuring the JDT ASTParser.
  • [27/10/2015] Fixed NullPointerException taking place when the default constructor is called, but no such constructor declaration exists in the actual source code.
  • [20/10/2015]
    Bug fix in the parser for CCFinder clone detection results file.
  • [17/10/2015]
    Added a Clone Import Wizard supporting the import of clones from 5 popular clone detection tools, namely CCFinder, ConQAT, Deckard, NiCad, and CloneDR.
    To use this feature go to Bad Smells -> Duplicated Code. This will open the "Duplicated Code" view for displaying the imported clone groups. Next, select a Java project from the Package Explorer, and click on the "Import Clones" button of the view.
  • [19/09/2015]
    Tons of bug fixes in Extract Clone Refactoring.
  • [20/08/2015]
    - Updated the detection of type-check elimination opportunities to support state variables having java.lang.String as type.
    - Fixed the case where the classes of the inheritance hierarchy belong to the same CompilationUnit with the code performing the Runtime Type Identification (bug reported by jasyn).
    - Tons of bug fixes in Extract Clone Refactoring.
  • [28/05/2015] The files containing the clones are opened in the editor before refactoring to avoid problems in the Undo history when applying successive Extract Clone refactorings.
  • [22/05/2015] Several bug fixes in Extract Clone Refactoring.
  • [07/05/2015] Fixed the refactoring of an if/else matched with a conditional expression (ternary operator).
  • [30/04/2015]
    - Excluded interfaces Serializable, Runnable, and Comparable from the list of accepted common super types.
    - Improved the matching of variable declaration statements with assignment statements.
  • [22/04/2015] Extended method commonSuperType() in class ASTNodeMatcher to find also the common superInterface of two types (if there is no common superclass).
  • [16/04/2015] Improved precondition for the parameterization of differences to ignore incoming dependencies from advanced matched nodes.
  • [26/03/2015] The first stable version of the Control Structure Variant Clone Visualization and Refactoring feature is released.
  • [24/12/2014]
    - Fixed Extract Class Refactoring to make the extracted class implement the Serializable interface, if the source class implements the Serializable interface and at least one extracted field is non-transient.
    - Fixed the extraction of thrown exceptions in PDG nodes. Class Instance Creations throwing exceptions are also taken into account in addition to method invocations.
    - Added support for checking whether a method with the same name already exists in a class when performing an Extract Method Refactoring.
    - Fixed a bug related to the handling of Synchronized blocks during the generation of the PDG.
  • [25/10/2014]
    - The updating of the model is no longer performed asynchronously. This bug caused model inconsistencies when detecting refactoring opportunities in the new code elements introduced by a previously applied refactoring.
    - Added vertical scrolling to the Slice Profile table.
    - Added support for collecting comments (i.e., line, block, and javadoc comments)
    - Fixed the refactoring of clones already containing parameters with argN names (where N is an integer starting from 0)
    - Fixed a bug in the Extract Method Refactoring mechanics
  • [21/09/2014] Updated the slice-profile view to display all local variables declared inside the body of the examined method.
    Added an option that enables only the variables with a scope covering the entire method body.
  • [10/09/2014] Fixed the refactoring of clones with additionally matched statements coming from the advanced matching of control predicate statements.
  • [06/09/2014] Added support for the advanced matching of a VariableDeclaration statement having an initializer with a VariableDeclaration statement not having an initializer + an Assignment statement initializing the declared variable. See screenshots for details.
  • [30/08/2014] Several fixes in Extract Clone Refactoring.
    - Updated the search scope for sub-types using SearchEngine.createStrictHierarchyScope() introduced in JDT 3.6 This update improved significantly the performance of the search for sub-types.
    - Added support for the advanced matching of different loop structures and if statements with expressions using the ternary operator. This feature was developed by Zackary Valenta as part of his NSERC USRA project.
  • [20/07/2014] The first stable version of the Software Clone Visualization and Refactoring feature is released.
  • [06/04/2014]
    - Added support for Synchronized and Labeled statements in Extract Clone refactoring.
    - Added support for pulling up additional duplicated methods called from the original clones in Extract Clone refactoring.
  • [29/03/2014] Fixed the matching of method invocations with method declarations having varargs parameters.
    - Added analysis support for Enum types.
    - Added analysis support for Labeled and Synchronized statements.
  • [22/02/2014] Clone Visualization bug fixes: a) fixed the matching of InfixExpressions, b) fixed a bug in the highlighting of differences for SimpleTypes.
  • [21/12/2013] Improved the matching of method invocations with method declarations to address the cases where 'type parameter names' are replaced with actual types in the method calls.
  • [14/12/2013]
    - Improved the user interface of Extract Clone Refactoring, so that it presents multiple refactoring opportunities from a pair of methods in the same Wizard page (using a combo for allowing the user to select among the different refactoring opportunities).
    - Added initial support for the mapping of if/else statements with expression statements containing a conditional expression (i.e., the ternary operator condition ? true : false).
  • [13/10/2013]
    - Fixed the handling of additional methods moved along with source method in Move Method Refactoring.
    - Fixed the processing of if statements within the body of do-while loops in the construction of control flow graphs.
  • [06/10/2013] New Clone Visualization and Refactoring (Beta) support.
    To use the new feature select two methods in the Package Explorer (holding the Ctrl key), right-click on one of the methods, and select "Refactor Duplicated Code..."
    - All inner types are parsed regardless of their nesting level.
    - Method calls with varargs are properly handled in method call analysis.
    - Program Dependence Graph generation has been enhanced with a caching mechanism for internal method calls.
  • [02/09/2013] New Code Smell Package Map Explorer for Feature Envy and God Class!! This new visualization allows to explore the detected code smells at system level and discover relationships and dependencies between code smells. The visualization was developed by Kimberly Dextras-Romagnino as part of her NSERC USRA project.
  • [02/07/2013] Code Smell Visualizations have been enhanced with auto scrollbar adjustment and zoom support (from the View menu options or by scrolling the mouse wheel).
  • [21/06/2013] The binding returned from SimpleName expressions should be checked for NullPointer. Many thanks to Wei Wu (École Polytechnique de Montréal) for reporting the problem.
  • [13/06/2013] New Code Smell Visualizations for Feature Envy and God Class!! Whenever you double-click on a refactoring suggestion a View will open displaying a visualization for the corresponding code smell instance. The visualizations were developed by Kimberly Dextras-Romagnino as part of her NSERC USRA project.
  • [28/02/2013] Fixed a bug in the construction of control flow graphs. Many thanks to Danny Verloop (TU Delft) for reporting the problem.
  • [06/11/2012] JDeodorant was updated to support Union Types introduced in Java 7. Union types are mainly used in the new Multicatch feature.
  • [04/11/2012] JDeodorant was updated to support the Java Language Specification 4 (Java 7). This affected the construction of Control Flow and Program Dependence graphs, since try statements may declare resources in JLS 4. More details can be found at the JDeodorant ChangeLog.
  • [26/10/2012] Alias analysis in the detection of Extract Method refactoring opportunities (Long method code smell) caused in some cases an infinite recursion. The new implementation of alias analysis improves significantly the performance. This is an important update.
  • [09/10/2012] The exclusion of classes containing method with @Test annotations from the analysis may cause NullPointer exceptions (such a case was found in JUnit). As a result, test methods are not excluded from the analysis.
  • [28/02/2012] Created a Standalone version of JDeodorant for the detection of refactoring opportunities from Eclipse applications.
    The results of Type Checking bad smell are now reported in a tree view and are grouped per inheritance hierarchy or named constants.
  • [16/11/2011] Added a new precondition for Move Method refactoring. The variable (parameter or field of target class type) through which the moved method will be invoked must not be assigned within the body of the candidate method to be moved.
  • [04/09/2011] Fixed the unnecessary importing of nested types in all implemented refactorings.
  • [22/04/2011] Several improvements in the identification process and presentation of Extract Class refactoring opportunities.
    The application of the Extract Class Refactoring has been improved to handle the extraction of static members and the proper initialization of final fields in the extracted class when they are initialized inside constructors.
    More details can be found at the JDeodorant ChangeLog.
  • [15/03/2011] Added a user option in the input pages of the Move Method and Extract Class refactorings allowing to keep delegates to the public moved methods.
  • [12/03/2011] Extract Class Refactoring has been implemented from scratch and several bugs have been fixed.
    Added user rating support for the identified Extract Class refactoring opportunities.
  • [09/01/2011] Try/catch blocks and throw statements are handled according to the approach proposed by Allen & Horwitz (2003).
    Added a rule for the preservation of output dependences.
    M. Allen, and S. Horwitz, "Slicing Java Programs that Throw and Catch Exceptions", ACM SIGPLAN Workshop on Partial Evaluation and semantics-based Program Manipulation, pp. 44-54, 2003.
  • [25/12/2010] The unlabeled break and continue statements within the body of loops and the break statements within the body of switch statements are handled according to the augmented program dependence graph (APDG) approach proposed by Ball & Horwitz (1993), Kumar & Horwitz (2002).
    T. Ball, and S. Horwitz, "Slicing Programs with Arbitrary Control Flow", First International Workshop on Automated and Algorithmic Debugging, pp. 206-222, 1993.
    S. Kumar, and S. Horwitz, "Better Slicing of Programs with Jumps and Switches", Fifth International Conference on Fundamental Approaches to Software Engineering, pp. 96-112, 2002.
  • [02/12/2010] Fixed a variety of problems related with the Type checking code smell.
  • [08/11/2010] Added functionality allowing the user to rate each identified refactoring opportunity with a rating ranging from 0 to 5 stars. The ratings provided by the users will help JDeodorant team to improve the ranking mechanism that sorts the identified refactoring opportunities.
  • [27/08/2010] Added support for code smell evolution analysis throughout successive versions of a given Java project. Just select an identified refactoring opportunity from the table view and click on "Evolution Analysis" button. JDeodorant will automatically analyze the evolution of the corresponding code smell in the relevant project versions loaded in the workspace. Eventually, JDeodorant will present a table showing the changes regarding the severity of the code smell among the successive project versions. Watch out the screencast showing the evolution analysis for a Feature Envy code smell.
  • [12/07/2010] Added an Update Site for JDeodorant.
  • [11/07/2010] The tool supports the identification of Extract Class refactoring opportunities for the decomposition of "God" classes. This feature is the outcome of a joint research effort with the SSRG Lab at the Department of Computing Science, University of Alberta.
  • [01/07/2010] The speed of slice computation when constructing unions of slices has been significantly improved.
  • [15/06/2010] A flexible calculator for slice-based cohesion metrics. Just right-click on a method from Package Explorer and click on "Slice-based Cohesion Metrics..." from the menu. The calculator will automatically compute the slices for all the variables which are declared within the body of the selected method and visually present its slice profile. The user can enable/disable any variable from the slice profile. The statements which are common to all enabled slices are highlighted in green color. The slice-based cohesion metrics (overlap, tightness, coverage) are dynamically re-calculated after each modification of the slice profile. See the screenshots for details.

GNU ARM Eclipse

$
0
0
Date Created: 
November 3, 2015 - 14:04
Date Updated: 
November 4, 2015 - 09:11

The GNU ARM Eclipse is an open source project that includes a family of Eclipse plug-ins and tools for multi-platorm embedded ARM development, based on GNU toolchains.

IBM Monitoring and Diagnostic Tools - Garbage Collection and Memory Visualizer (GCMV)

$
0
0
Date Created: 
February 18, 2014 - 08:50
Date Updated: 
November 4, 2015 - 10:29

Garbage Collection and Memory Visualizer (GCMV) can plot and analyze verbose GC data to help diagnose Java application memory and performance problems. It provides recommendations to tune your Java processes.

New in version 2.8.3:
- Support for Node.js version 4

New in version 2.8.2:
- Updated translations for Japanese and Chinese
- User created templates can now be removed

New in version 2.8.1:
- Additional information parsed from Node.js log files
- Usability enhancements selecting data to display

New in version 2.8:
Garbage Collection and Memory Visualizer can now parse logs that are generated by Node.js. You can use the Node --trace_gc command line parameter to generate garbage collection data which can then be loaded into GCMV. You can additionally specify either --trace_gc_nvp or --trace_gc_verbose parameters to generate more detailed information

Design and Verification Tools (DVT) IDE for e, SystemVerilog, and VHDL

$
0
0
Date Created: 
April 19, 2006 - 08:00
Date Updated: 
November 5, 2015 - 06:30

Design and Verification Tools (DVT) is an integrated development environment (IDE) for the e language, SystemVerilog, Verilog, VHDL, and mixed language projects that also provides Universal Verification Methodology (UVM) support. It is similar to well-known programming tools like Visual Studio®, NetBeans®, and IntelliJ®.

DVT comprises a proprietary IEEE standard-compliant parser, a smart code editor, an intuitive GUI, a comprehensive set of features that help with code inspection, navigation, documentation, and debugging, and an innovative linting framework.

DVT allows design and verification engineers to overcome the limitations of plain text editors and use a modern and powerful tool that enables them to:

  • Increase the speed and quality of new code development
  • Easily understand complex or poorly documented source code
  • Simplify the maintenance of legacy code and reusable libraries
  • Accelerate language and methodology learning
  • Automatically generate well-organized source code documentation


DVT Overview Screenshot


FEATURES
Some of the features that DVT offers include:

  • Autocomplete
  • Compilation errors signaled on the fly
  • In-line reminders for task tracking (TO DOs)
  • Customizable code and project templates
  • Dedicated wizards to generate getters and setters, override
    functions, or help with UVM factory registration
  • Hyperlinks that help navigate faster in the source code
  • Semantic search
  • Refactoring
  • Macro expansion
  • Class and structural browsing
  • Trace port connections
  • UML diagrams for inspecting and documenting the architecture
  • Module flow diagrams for inspecting and documenting a module structure
  • Automated documentation extraction
  • UVM support and compliance checking
  • Cross-language capabilities for mixed-language projects
  • Vi and emacs emulation


INTEGRATION WITH OTHER TOOLS
Since it is built on the Eclipse Platform, the DVT IDE can be easily integrated within a large plug-in ecosystem. It also integrates seamlessly with all major hardware simulators such as NCSim , Specman , VCS , and Questa, to enable simplified simulation analysis and debugging. In addition, it works with revision control systems like CVS, Git, Subversion, ClearCase and bug tracking systems such as Bugzilla and ClearQuest.

RESOURCES

Code RASPIde : IDE for Rasberry PI

$
0
0
Date Created: 
November 3, 2015 - 09:46
Date Updated: 
November 5, 2015 - 13:04

CodeRASPIde is our small contribution to the IoT and Java Eclipse Community.

Complete Standalone IDE with JDT and PI4J is available for Windows 64BIT : Click HERE
CodeRASPIde's UpdateSite : Click HERE
Eclipse Installation with EMF, GEF and EMF Query or Eclipse Modelling Tools SDK
Zest Visualization Plugins
Remote System Explorer Plugins
LaunchPI Plugins : Click HERE >> This should be installed after RSE Plugins are installed.

Current CodeRASPIde works only for GPIO. In the coming days we will support Serial, LCD, Multi Pin Mode, I2C.
We also intend to enable Python and C Code Generation for RaspberryPI.
Happy RASPBERRY PI PRogramming. The source would be soon made available on Github for Forking and further Contributions.

Features Included
1. Project Wizard for Creating a new PI4J Project
2. Java Project with PI4J Library added to ClassPath
3. Configuration File for RasberryPI Programming with extn .picfg
4. Modeling Editor for Editing the RasberryPI Model
5. PIN Status Diagram indicating the USE of the PINs
6. Code Visualizer to represent the current Flow Diagram of the Application under Development
7. Remote Execution and Debug from Eclipse on RasberryPI using LaunchPI Plugins

Features in Pipeline
1. Currently we support only GPIO based Applications. We are working on extending support for I2C, Serial, LCD, Multi PIN Board etc.
2. Currently we generate Java Project using the support of PI4J, we plan to extend our Code Generators to C, Python, J2ME
3. A Graphical Editor for Logic Design is planned to support our Code Generation Framework

Bonita BPM

$
0
0
Date Created: 
December 17, 2009 - 10:35
Date Updated: 
November 6, 2015 - 10:01

Bonita BPM is an intuitive and powerful Business Process Management (BPM) solution for creating and executing process based applications.

Bonita BPM combines three solutions in one: a user-friendly Studio for process modeling and application development, an execution engine, and a breakthrough end-user web interface.

With Bonita Studio , an Eclipse-based graphical interface, users can draw their processes as naturally as on a white board. They can then define process actors & data, and link them easily with their Information Systems.

    
Bonita Studio comes with more than 100 built in and contributed connectors for many commonly used commercial and open-source database, messaging system, ERP, CRM, ECM and more.
Examples: AD, Alfresco, BIRT, eXo, Jaspersoft, LDAP, Nuxeo, SAP, Sharepoint, SugarCRM, Talend ...

Bonita Studio also provides a drag-n-drop application builder helping users design their web-forms easily - and add specific code when needed to achieve full customization.

When the application is designed, a simple click is enough to deploy it - either in the built-in test environment, or in production mode.

Other Studio features include process simulation, documentation generation, report and dashboard design.

Bonita Execution Engine is a powerful and scalable Java workflow engine. It is flexible enough to adapt easily to any Information Systems architecture, from simple to complex. And it's powerful enough to support intensive workload.

    

Bonita Portal is a BPM web-portal conceived to be as simple to use as an e-mail inbox allowing end-user to manage their processes and daily tasks.

Bonita Portal also give authorized users all the means to monitor and administrate processes execution.


Pkg-config support for Eclipse CDT

$
0
0
Date Created: 
June 10, 2011 - 07:53
Date Updated: 
November 7, 2015 - 07:06

Provides automation of configuration needed for projects using pkg-config, such as GTK+ and gtkmm. Pkg-config utility outputs the necessary options needed to build a given package(s) that can be passed as compiler options.

Pkg-config support will set compiler and linker flags automatically that GCC needs to build selected packages - specifically includes, libraries, and some other GCC flags.

Cross platform support

Project can be held in a version control system and even if the packages have been selected in Linux, pulling the project in Windows will automatically update the flags (file-system paths etc).

Cross compilation environment support

Pkg-config plugin configuration is now per-project configuration rather than a global configuration. Path to the pkg-config binary can be set per-project.

UI Features

Property page

Used to select packages and set pkg-config configurations.

Requirements

* Pkg-config utility installed
* Libraries you need (e.g. gtk+, gtkmm)
* For Windows: MinGW or Cygwin
* CDT 8.0 and Eclipse 3.7.x (Indigo)

Development site

https://github.com/TuononenP/pkg-config-support-for-eclipse-cdt

Mailing list

http://groups.google.com/group/pkg-config-support-for-eclipse-cdt

pkg-config-support-for-eclipse-cdt@googlegroups.com

Note:
If you are having problems installing it is most probably because of not having CDT 8.0 or above.

Windows users: Do not install Gtk+ or Gtkmm in a path containing spaces, because pkg-config does not support spaces in paths.

Enide (Studio) 2015 - Node.js, JavaScript, Java and Web Tools

$
0
0
Date Created: 
October 14, 2015 - 05:15
Date Updated: 
November 7, 2015 - 11:21

Nodeclipse "Enide Studio 2015" is Tool Suite for Node.js, JavaScript, Java Development.

This is the most feature-rich pack. Unless there is the latest version download for your OS,
recommended install via drag-n-drop of Install image onto Eclipse main toolbar

Check http://www.nodeclipse.org/ for your OS package.

Links

News.
Features.
Demo.
History.
Usage.
Download.
Support.
Support us.
About.

See also Gradle IDE Pack
and Enide Studio 2014 - Node.js, JavaScript and Java.

with-Eclipse logo

JSHint Eclipse

$
0
0
Date Created: 
September 13, 2013 - 07:15
Date Updated: 
November 7, 2015 - 11:22

JSHint integration for the Eclipse IDE. Maintained by Ralf Sternberg, EclipseSource.

For version history check https://github.com/eclipsesource/jshint-eclipse/releases

You can update from command line with `nodeclipse update jshint`, see Nodeclipse CLI Installer

Included in Nodeclipse and Enide Studio 2014 - Node.js, JavaScript and Java,
Enide (Studio) 2015 - Node.js, JavaScript, Java and Web Tools

with-Eclipse logo

Egap

Stack Overflow Eclipse Plugin

$
0
0
Date Created: 
October 12, 2015 - 11:11
Date Updated: 
November 8, 2015 - 06:05


Enables you to get answers from Stack Overflow directly to Eclipse!


Stack Overflow Helper


Eclipse IDE Language Pack: Deutsche

Teamscale Eclipse Plugin

$
0
0
Date Created: 
February 12, 2015 - 10:16
Date Updated: 
November 9, 2015 - 02:40

The Teamscale Eclipse Plugin allows for seamless integration of quality defects found by the Teamscale software quality analysis server.

Note: An existing Teamscale Server is necessary to use this plugin!

Teamscale analyzes your source code incrementally with every commit, providing feedback on the quality of your code in near real-time.

This plugin has the following features:

  • Display defects in the Findings view
  • Allow comparison of clones using the clone compare editor
  • Display findings next to your code
  • Blacklist findings
  • Use baselines to only display defects that are new

DBeaver

$
0
0
Date Created: 
November 4, 2012 - 11:30
Date Updated: 
November 10, 2015 - 03:18

DBeaver is free universal database tool for developers and database administrators.
It can work with any database server which has JDBC driver. It supports pluggable extensions (ERD, MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Firebird, Informix, Derby, WMI, Cassandra, MongoDB in version 3.x).

Features: Database metadata browser, metadata editor (tables, columns, keys, indexes), SQL statements/scripts execution, SQL highlighting, autocompletion, hyperlinks in SQL editor, Result set/table view/edit/search, BLOB/CLOB view/edit support, scrollable resultsets, data (tables, query results) export and import, metadata editor, transactions management, database search, ER diagrams, automatic drivers download, etc.

Standalone version download available on http://dbeaver.jkiss.org/download/
Source code: https://github.com/serge-rider/dbeaver

Mirur Visual Debugger

$
0
0
Date Created: 
August 19, 2014 - 11:08
Date Updated: 
November 10, 2015 - 10:14

Visualize your arrays the way they were meant to be. No more using Arrays.toString()!

Mirur can visualize numerical arrays of any size. View 1-dimensional arrays using a line graph or a bar chart. View 2-dimensional data using a heatmap. Or even just view a histogram of all values in the array.

Mirur will visualize anything that can be interpreted as a collection of numbers, including List or AtomicLong[].

IBM Monitoring and Diagnostic Tools - Garbage Collection and Memory Visualizer (GCMV)

$
0
0
Date Created: 
February 18, 2014 - 08:50
Date Updated: 
November 11, 2015 - 02:50

Garbage Collection and Memory Visualizer (GCMV) can plot and analyze verbose GC data to help diagnose Java application memory and performance problems. It provides recommendations to tune your Java processes.

New in version 2.8.3:
- Support for Node.js version 4
- Support for IBM SDK for Node.js version 4

New in version 2.8.2:
- Updated translations for Japanese and Chinese
- User created templates can now be removed

New in version 2.8.1:
- Additional information parsed from Node.js log files
- Usability enhancements selecting data to display

New in version 2.8:
Garbage Collection and Memory Visualizer can now parse logs that are generated by Node.js. You can use the Node --trace_gc command line parameter to generate garbage collection data which can then be loaded into GCMV. You can additionally specify either --trace_gc_nvp or --trace_gc_verbose parameters to generate more detailed information

Avroclipse

$
0
0
Date Created: 
November 9, 2015 - 06:30
Date Updated: 
November 11, 2015 - 03:14

An (unofficial) Eclipse plugin for editing Avro IDL (avdl) files.

Eclipse Code Recommenders

$
0
0
Date Created: 
March 11, 2009 - 10:02
Date Updated: 
November 11, 2015 - 05:17

Eclipse Code Recommenders

Eclipse Code Recommenders assists Java developers in learning how to use and extend new APIs by leveraging the information hidden in the source code of existing applications and integrating the gained knowledge back into our day-to-day development tool: Eclipse. It offers:

Intelligent Code Completion

Struggling with a new API? Eclipse Code Recommenders’ award-winning intelligent code completion shows you how other developers have successfully used the API in similar situations. Use it to learn new APIs faster – one ctrl+space at a time.

Code Recommendes supports a wide range of Eclipse APIs but also common classes of the Java Runtime Environment. Give it a spin...

Subwords Completion

Unpleased with typing every method name from the very beginning or using camel-case matching? Code Recommenders' Subwords completion allows you to just enter any subword and its abbreviations and still finds what you are looking for. No need to typing get... and set... anymore:

Extended Javadoc View

Tired of incomplete or outdated documentation? Eclipse Code Recommenders’ extended documentation shows you information that really matters, data-mined straight from the code.

The Extended API documentation view in Eclipse offers you a wide range of additional API information like which methods developers typically override, which methods they usually invoke on an object, code snippets and many things more...

Snipmatch Code Snippet Search

Often times, using an API correctly is more than selecting the right method, right? what is needed is an entire code snippet. Snipmatch lets you search a growing repository for the snippets you need. Moreover, the Snipmatch project develops tools that make it easy to contribute back to the community, be it by writing new snippets or improving existing ones.

Additional Links

Changelog

Have a feature request? Found a bug?

Report it to our Bugzilla.

You like Code Recommenders?

Then

  • add your review below,
  • add it to your marketplace favorites, and
  • help spread the word...
Viewing all 16078 articles
Browse latest View live