Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. Yet Another RCP Inspector

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

Yet Another RCP Inspector

Yet Another RCP Inspector
9
4
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

Photon (4.8)
Oxygen (4.7)
Neon (4.6)
Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)

https://svn.code.sf.net/p/yari/code/trunk/YariUpdateSite/

Learn more...

Details Group Tabs

Details

A first version of the YARI core components (Eclipse- and SWT-Inspector) is available for RAP 1.4 applications. You can download it from http://sourceforge.net/projects/yari/files/yari4rap/ and add it to your rap target platform.
Note: The Eclipse YARI and the RAP Yari is (not yet) binary compatible.

---

YARI is a comprehensive tool suite to debug, spy, spider, inspect and navigate Eclipse based application GUIs (Workbench or RCP). Just add it to your Eclipse installation or your target platform and you have runtime access to a bunch of information about installed Plug-Ins, opened workbench parts or you can inspect the ui and its layout.

Using the Eclipse Inspector view you will get the important information about the actual eclipse workbench. See which Plug-In contributes the active part, find actions and URIs for main menu entries, inspect the workbench with its active part, opened editors, views and perspectives, get an overview of all available OSGi and Eclipse services or search all available Eclipse Extension points and see which bundle contributes to which extension or debug complex Eclipse expressions or sourceProvider variables at runtime using the Expression Evaluator dialog.

The SWT Inspector view allows you to navigate through the whole widget hierarchy, inspect and change at runtime layout constraints and see immediately how this change effects to the current layout. Get the SWT Style of a widget in plain text. Change the background color of all the workbench controls to find invisible widgets or see where the controls border exactly is; no more control.setBackgroundColor(…) is needed in your code, just change the color at runtime.

Open the Bundle Inspector view to get an OSGi Management Agent. Control the lifecycle of already installed bundles. Install bundles from local or remote sources. Diagnose problems if a bundle cannot change to the active state. Inspect bundle headers, call functions on the bundles or have a look at the OSGi log entries using the OSGi log service.

If you have (buddy) class loading problems: Open the ClassLoader Inspector to see which bundle class loader loads which class or which bundle has access to a specific class. This "search" functionality is especially helpful if buddy class loading is used.

Use an extended version of the SWT Sleak tool to find resource leaks or identify the identical resources which are allocated more than one time.

See the Yari Wiki for further information:
http://sourceforge.net/apps/trac/yari/

Have a lot of fun!

Categories:
  • IDE,
  • Rich Client Applications,
  • Testing,
  • Tools,
  • UI
Tags:
  • ui,
  • eclipse,
  • plugin,
  • inspect,
  • inspector,
  • spy,
  • spider,
  • plugin-spy,
  • SWT,
  • debug,
  • layout,
  • analyze,
  • bundle
Additional Details
Eclipse Versions: 
Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
remsy
Development Status: 
Production/Stable
Date Created: 
Tue, 2009-03-24 14:29
License: 
EPL
Date Updated: 
Wed, 2020-08-19 08:46
Submitted by: 
remsy Mising name
Metrics
DateRankingInstallsClickthroughs
January 2023486/6729 (0%)6
December 2022517/80511 (0%)8
November 2022657/8085 (0%)11
October 2022593/8117 (0%)11
September 2022550/81210 (0%)15
August 2022607/8086 (0%)12
July 2022549/8169 (0%)10
June 2022637/8105 (0%)10
May 2022618/8106 (0%)10
April 2022638/8175 (0%)16
March 2022599/8208 (0%)6
February 2022578/8198 (0%)8
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Yet Another RCP Inspector.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Saturday, January 28, 2023 - 11:49

Reviews Sign in to post reviews

msteurer's picture

update site

Submitted by Manuel Steurer on Tue, 2019-04-09 06:31

SF update site url has changed.
Since it's not allowed to post complete urls, prepend http:// or https:// to the following:
svn.code.sf.net/p/yari/code/trunk/YariUpdateSite/

rmisingnamesp2's picture

Re: update site

Submitted by Remsy Mising name on Wed, 2020-08-19 08:37

Update Site points now to the correct target

mkrischik's picture

Download button not working.

Submitted by Martin Krischik on Wed, 2018-03-07 04:54

Looks like the download button is not working any more.

rmisingnamesp2's picture

Re: Download button not working.

Submitted by Remsy Mising name on Wed, 2020-08-19 08:47

Download should work again.

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • SWTBot
  • RedDeer
  • Eclipse 4 Tools: CSS Spy
  • Balsamiq Spy
  • MaTeLo

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top