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. Debug Perspective Auto Closer

Debug Perspective Auto Closer

Debug Perspective Auto Closer
20
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.

2020-03 (4.15)
2019-12 (4.14)
2019-09 (4.13)
2019-06 (4.12)
2019-03 (4.11)
2018-12 (4.10)
2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
2020-06 (4.16)
2020-09 (4.17)
2020-12 (4.18)
2021-03 (4.19)

https://gammawolf.github.io/DPAC-Publish

Learn more...

Details Group Tabs

Details

Automatically opens previous perspective when debugging ends.

Behaviors: (configurable: Preferences -> Debug Perspective Auto Closer)
1) [default] when all debug launches have terminated, changes to perspective active on first launch
2) when any debug launch has terminated, changes to perspective active on that launch

Remarks:
- Only changes perspective when in debug perspective.

Source:
https://github.com/GammaWolf/eclipse-debug-perspective-auto-closer-plugin

Contact:
slysamurai
yahoo
com

Categories:
  • IDE
Additional Details
Eclipse Versions: 
2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: 
Windows, Mac, Linux/GTK
Development Status: 
Alpha
Date Created: 
Fri, 2018-12-28 21:41
License: 
MIT
Date Updated: 
Fri, 2021-01-15 10:16
Submitted by: 
Francesco **********
Metrics
DateRankingInstallsClickthroughs
September 2023277/65849 (0.02%)4
August 2023382/67320 (0.01%)4
July 2023369/66923 (0.01%)3
June 2023331/67033 (0.01%)1
May 2023377/67225 (0.01%)3
April 2023380/66824 (0.01%)11
March 2023381/68829 (0.01%)8
February 2023375/66825 (0.01%)12
January 2023327/67738 (0.01%)11
December 2022425/80523 (0.01%)4
November 2022438/80823 (0.01%)7
October 2022383/81135 (0.01%)7
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 Debug Perspective Auto Closer .

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Wednesday, September 27, 2023 - 13:30

Reviews Sign in to post reviews

imisingnamelv0's picture

Doesn't always work?

Submitted by Ivan B on Sun, 2020-03-29 12:32

Hi Francesco.

Thank you for your efforts.

 

I tried the plugin in 2019-12 and 2020-03 and it doesn't seem to work. Any clues?

In Error Log however I do see some activities related to plugin:

eclipse.buildId=4.14.0.I20191210-0610
java.version=13.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -data file:/<full_path>/ -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product

1)
org.eclipseplugins.autoclosedebugperspective
OK
Sun Mar 29 19:22:27 EEST 2020
launched org.eclipse.debug.core.Launch@4e88ef1e

2)
org.eclipseplugins.autoclosedebugperspective
OK
Sun Mar 29 19:22:56 EEST 2020
launchesTerminated
slysamurai's picture

Re: Doesn't always work?

Submitted by Francesco ********** on Sat, 2020-04-04 15:35

Hello Ivan,

unfortunately, I couldn't repoduce the issue. I've just tested it with a fresh version 2020-03 and a simple java project and it worked for me. The log entries do not show an Error/Exception. The log statements indicate that the plugin noticed the debug launch and the debug termination. It should have switched back to the previous perspective if
1) debugging was started from a (non-debug) perspective and
2) the debug perspective was active when the debugging ended
If it didn't switch back under those conditions, it could be an issue if not the standard debug perspective was used.

I would need specific reproduction steps to investigate further. I've added a contact mail address to the plugin description.

pybigourdan's picture

Why a separate plugin?

Submitted by Pierre-Yves Bigourdan on Wed, 2019-01-16 11:31

There quite a popular bug to fix this in Eclipse (https://bugs.eclipse.org/bugs/show_bug.cgi?id=46336), I'm wondering why you didn't contribute to the IDE directly rather than create a separate plugin. ;)

slysamurai's picture

Re: Why a separate plugin?

Submitted by Francesco ********** on Wed, 2019-01-16 17:25

For those reasons:

1) The bug report:
    a) After I had read the bug discussion, it wasn't clear to me how they wanted it exactly. There are comments about switching to the initial perspective, but comment 33 it says it should switch to the perspective set in the preferences.
    b) It seems to be a very long process. In 2011 there was a patch submitted but it took more than 4 months for someone to look at it. After that nothing happened.
2) I am not familiar with the eclipse internals.

I feared that it might take too long or get bogged down.
By doing it as a plugin it's faster out there (and can be used with older eclipse versions).

If the behavior of the plugin is close enough to what the maintainers want, I would be willing to attempt to write a patch for it.

I thought it would be good to get some feedback and bug reports for the plugin first.

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

  • eclatosa
  • Smart Save
  • AutoDeriv
  • Nodeclipse.github.io
  • SOMNIUM DRT Cortex-M IDE

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