
Quality Performer is a Eclipse Plugin, used to improve Code Quality. It analyzes Java source code for Redundant Modifier and resolves the same.
Quality Performer is a Eclipse Plugin, used to improve Code Quality. It analyzes Java source code for Redundant Modifier and resolves the same.
The Varlink editor provides an Xtext based grammar and editor for editing Varlink files.
Also see: http://varlink.org
Eclipse plugin that handles the derived state of resources from a textual file .derived.
See details at http://nodj.github.io/AutoDeriv/
Now with Angular 5! Content assist, TypeScript 2.5 support, real-time validation, formatting, debugging, and more. Standalone version at Angular IDE.
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:
FEATURES Some of the features that DVT offers include:
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
SDMapGen is a code generator for mapping between beans from an approach of simplicity of use, that is the reason for being integrated in Eclipse as a plugin. it generates while you are coding so you can review the mapping and adjust it while coding, directly in Java and into the classes where it should be.
The Spring Tools provides the best Eclipse-powered development environment for building Spring-powered enterprise applications. The Spring Tools supply tools for all of the latest enterprise Java and Spring, and comes on top of the latest Eclipse releases.
Automated unit testing supports high quality of program code, even under inevitable change and refactoring. As a side effect, unit tested code often has a better structure. Java developers are used to unit testing because of JUnit and its tight integration into IDEs like Eclipse. C++ programmers lacked the tool support for easy-to-use unit testing, even though the language's complexity asks for it. Refactoring and simplifying C++ code without tests is very hard. No longer! IFS created a simple to use CUTE (C++ Unit Testing Easier) and integrated it into Eclipse CDT similar to JUnit.
Please visit our update site for additional features. Note: The current release requires Eclipse Oxygen and Eclipse CDT (9.3.0). For those interested in earlier releases (Pre-Oxygen) visit: CUTE Wiki
QF-Test is the tool for the automation of Java & Web GUIs. It has been developed since 2002 and has now more than 1,000 customers in over 50 countries. Fore these we offer different Training & Consulting possibilities.
You can create very robust and stable regression and load tests with QF-Test for several GUI technologies:
Swing, JavaFX, AWT, SWT, Eclipse Plugins, RCP, WebStart, Applets, RIA, ULC, Captain Casa, Web (including AJAX-toolkits like GWT, Vaadin etc. & HTML5. Cross-browser for IE, Firefox, Chrome, Safari, Edge).
QF-Test is GUI testing tool for developers and testers which allows you to crate tests without programming knowledge. Additionally you can extend it with Jython, Groovy or Javascript scripts. A Jenkins Plugin for QF-Test is available. Tests can be executed unattendedly and produce detailed logfiles and XML or HTML reports.
QF-Test is cross platform for Windows, Linux/Unix and macOS (macOS for Swing, FX and Web)
Since QF-Test version 4.2 released in January 2018 QF-Test can also do PDF Testing.
• very robust test automation based on "soft" events at Windows/Gtk level
• support for native dialogs like FileDialog
• excellent component recognition, including automatic naming for Eclipse/RCP components
• supports testing combined SWT/Swing andSWT/FX applications
• Developers can integrate QF-Test in their launch configuration.
• replaces the org.eclipse.swt plugin (corresponding patches are available, could be applied automatically as part of daily builds)
• also supports GEF/GMF
A guide for How to get started with QF-Test
Support as well as a large documentation such as manual, tutorial, searchable archive and videos.
Don’t hesitate to ask for a supported evaluation license
For the Java & Web Testing Tool QF-Test we offer different trainings.
All trainings can be adapted indivudually to your needs.
Please contact us: sales@qfs.de and we can help you finding the right training especially for you.
We offer consulting via webinar (remote) and on-site. One of our experienced consultants will consult and support you:
Please contact us: sales@qfs.de and we can help you finding the right form of consulting especially for you.
ParaFormance is a software tool-chain that allows software developers to quickly and easily write multi-core software. ParaFormance enables software developers to find the sources of parallelism within their code, automatically (through user-controlled guidance) inserting the parallel business logic, and checking that the parallelised code is thread-safe.
JRebel is a productivity tool that allows developers to reload code changes instantly. It skips the rebuild, restart, and redeploy cycle common in Java development. JRebel enables developers to get more done in the same amount of time and stay in the flow while coding. JRebel supports a majority of real-world enterprise java stacks and is easy to install into existing development environments.
Eclox is a simple doxygen frontend plug-in for eclipse.
It aims to provide a slim and sleek integration of the code documentation process into eclipse by providing a high-level graphical user interface over doxygen.
Features:
- graphical edition of doxyfile settings
- integrated doxygen invocation
- doxygen outputs logging and
- optional packaged doxygen binaries (for windows and linux)
Eclox is a free software distributed under the term of the:
- Eclipse Public Licence v 1.0 from version 0-10-0
- GNU General Public Licence (GPL) for version 0-8-x and older
Project page and update site: http://anb0s.github.io/eclox
eclox-0.12.1: Bug fixes for the second minor release @github
Fixed issues (https://github.com/anb0s/eclox/milestone/6?closed=1):
- [x] #220: Cannot get eclox doxygen to run in the code composer studio
eclipse package
- [x] #222: bundled doxygen cannot be used
- [x] #223: create bundled doxygen with all needed files
eclox-0.12.0: Second minor release @github
Fixed issues (https://github.com/anb0s/eclox/milestone/3?closed=1):
- [x] #18 Support doxygen upgrade feature
- [x] #83 context menu entry shown unnecessarily
- [x] #91 Implement saveas feature
- [x] #108 improve detection of warnings concerning undocumented
parameters
- [x] #195 java.lang.IllegalArgumentException in
createMarkersForResource
- [x] #196 terminate build is not working like expected
- [x] #197 doxygen history menu shows multiple entries for same file
- [x] #198 doxyfile selection dialog does not show nested elements
- [x] #199 add "clear history" to history menu
- [x] #200 invalid custom doxygen identifier found
- [x] #201 Doxygen Build Console: stderr and stdin are not synchronized
- [x] #203 remove from history if "eclox.core.doxygen.RunException:
Missing or bad doxyfile"
- [x] #206 [v0.12] console icons are not shown
- [x] #207 [v0.12] exception if new file created
- [x] #208 [v0.12] java.lang.NullPointerException in Advanced tab
- [x] #211 add support for the += operator
- [x] #212 add support for multiple lines (lists) concatenated by
backslash (\)
- [x] #214 add support for TAG and VALUE format #214
- [x] #215 add support for line separator
v0.11.2: Bug fixes for the first minor release @GitHub
Fixed issues (https://github.com/anb0s/eclox/milestone/5?closed=1):
- #191 exception after build if OUTPUT_DIRECTORY is an absolute path
- #192 add Eclipse 4.2 target platform
- #193 fix feature and plugin provider-name
v0.11.1: Bug fixes for the first release @GitHub!
Fixed issues (https://github.com/anb0s/eclox/milestone/4?closed=1):
- #175 java.lang.IllegalArgumentException: endRule without matching beginRule
- #186 NPE when trying to create new Doxyfile
- #187 obsolete settings are not marked
- #189 Doxygen binaries 1.8.13.v20170413-1543
v0.11.0: First official release at GitHub!
Main changes:
- migrate to GitHub #161
- support configurable working directory #87
- support relative or project-based path to doxygen.exe #75
- open a file that is not a resource in eclipse #15, #68
- support resources in linked folders #176 **Thanks to Corderbollie**
- scrollbar for input directories in graphical editor #167
- sorting column in advanced tab #171
- add update site with bundled Doxygen executables #182
- updated project structure and build process
- added composite site to support testing and release update streams Fixed execution of bundled linux x86_64 binary.
All fixed issues (https://github.com/anb0s/eclox/milestone/1?closed=1):
- #11 muliple Doxyfiles - editing
- #12 Import of existing configuration files
- #15 Add ability to use Doxyfile not in project scope
- #68 open a file that is not a resource in eclipse
- #75 relative or project-based path to doxygen.exe
- #86 environment variables needed for some doxyfiles
- #87 working directory not configurable
- #114 Improvement static declaration of plugin relative identifier
- #144 Tell more about the directory where eclox is stared
- #161 migrate to GitHub
- #162 prepare release 0.11.0
- #163 Unable to use GraphViz
- #164 Unable to create the selected preference page. eclox/core/ui/PreferencePage : Unsupported major.minor version 52.0
- #165 new GitHub update site shows only one version "Eclox 0.10.2.201508272130"
- #167 Scrollbar missing for Input Directories in Graphical Editor
- #170 Graphviz and PlantUML on Windows
- #171 Sorting column in Advanced tab
- #173 [v0.11] invalid custom doxygen identifier found
- #174 [v0.11] endRule without matching beginRule
- #175 java.lang.IllegalArgumentException: endRule without matching beginRule
- #178 No groups on advanced tab
- #176 Support resources in linked folders
- #182 [v0.11] add update site with bundled Doxygen executables
- #184 [v0.11] bundled Doxygen binaries are not working (not executable) at Linux Known issues:
- #166 freeze of build with Grep Console installed --> **related to other plugin, please apply the described workaround**
End-to-end web & mobile test automation from Eclipse
Perform test development, automation project development, and test execution on remote devices in the Digital Device Lab with a single tool with rich views and editors fully embedded in Eclipse for digital test automation.
Immediate visual feedback
Easily create robust and maintainable tests with a dynamic device reflection that provides immediate visual feedback on all actions. Project development is further streamlined with code snippets and automatically generated Eclipse framework assets such as properties & configuration files.
Powerful object identification
Enjoy powerful object identification and management, that identify objects by their native/web properties, including image/OCR and customized UI. Write scripts with drag and drop script editor.
EGradle is a lightweight, fast and comfortable gradle integration for eclipse (>= Neon)
Features overviewEGradle Editor as standalone plugin, so other IDEs can use the editor implementation as well or users just install the editor.
The EGradle IDE does contain this editor which has much features:
An anti-boss plugin for you to chat with your QQ/Wechat freinds privately.
一个防Boss的QQ/微信聊天插件,让老板以为你是在写代码,其实,你是在聊天,不过,做为程序猿,怎么可能有时间聊天,哈哈。
Intellij IDEA上的同名插件也已开发完毕,不过功能没有eclipse上的多。
v2.1.2:优化聊天协议,添加通知选项,优化机器人回复
v2.1.1:优化消息提示,修复了发送者识别不正确的问题
v2.1.0:支持聊天记录与消息提示
v2.0.0:支持微信协议(目前仅支持文本消息)
v1.0.9:支持复制到聊天窗口发送文件或Code Review
v1.0.8:支持代码评审,支持工程内文件快速搜索并发送
v1.0.6:支持发送文件。
about more: https://github.com/Jamling/SmartQQ4Eclipse/
[IMPORTANT: Install button is for Papyrus 3.x users. Please use update site http://www.metamodelagent.com/update for Papyrus 2.0.x and IBM RSA]
A Domain-specific Modeling Language (DSML) is a modeling language tailored for a very specific and limited domain. A DSML is a combination of visual presentation of entities from the domain as well as a set of rules that defines their behavior. A well-defined DSML should help you to express whatever needed in the specific domain in a correct manner without disturbance from concepts irrelevant for the domain. A UML-based DSML is a combination of extension and limitation of the Unified Modeling Language (UML) for a specific modeling domain. A UML-based DSML does often, but not always, include UML-profile(s) with stereotypes and additional properties, as well as new graphics (icons and symbols). A UML-based DSML should also contains a set of constraints on how UML and the extensions should be applied in terms of model structure, element and relationship usage, valid property values, diagram placement and diagram content etc. MetaModelAgent is a modeling tool extension that makes it very simple to define your own DSML and make it available for the modelers through powerful UI additions to open source Papyrus or IBM Rational Software Architect (RSA). Key features:
Powerful and easy to use, MetaModelAgent allows your organization to create high-quality DSML-models faster than ever before. MetaModelAgent requires and supports:
MetaModelAgent is available for installation from the update site: http://www.metamodelagent.com/update To use the MetaModelAgent functionality after installation you will have to order a limited FREE license, request a 30-day trial license or purchase an unlimited license. For more information see Adocus company website and MetaModelAgent product website.
jSparrow is an automated Eclipse PlugIn, which finds and replaces different kinds of threats in Java sources with a rule based approach. It improves your Java code and transforms it to Java 7/8.
jSparrow has a set of 45 rules now, which are grouped into seven categories (see rule matrix in our screenshots):
• 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 requiring a lot of 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 MONEY & TIME in modernizing your Java sources.
LATEST VERSION:
jSparrow Release 2.4.1
OUR RELEASE POLICY IS AS FOLLOWS:
Two major releases per year
21st June – Midsummer Release
21st December – Release of the longest night
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)
Quick start video is available on YouTube.
Website: http://www.everit.org/eosgi-e4-plugin/index.html
EOSGi Eclipse plugin displays OSGi environments specified with eosgi-maven-plugin in the Project Explorer view of Eclipse and lets the user managing the environment by using a context menu. The user can:
If an OSGi environment is managed with the Eclipse plugin, dependencies are resolved from the workspace with the following algorithm: If a dependency is imported as a maven project into the workspace, the plugin executes mvn package on that dependency and installs the result JAR file to the OSGi container.
When an OSGi environment is started in debug mode by the plugin, the sources are resolved by the dependency manager of maven. If a dependency is available on the workspace as a project, the source is picked up from there.
If eosgi-testrunner is used to execute tests on the running OSGi environment, the EOSGi Eclipse Plugin picks up the test results and shows in the JUnit view of Eclipse.