How to hide/disable CDT launchbar? - eclipse

I've updated my Eclipse IDE recently and a new launchbar appeared after the CDT update.
I really don't like it, which is why I'm trying to get rid of it. I haven't yet found a way to hide or disable it...
Do you know how I could do this ?
Here's a snapshot of the launchbar : https://wiki.eclipse.org/images/1/15/CDTLaunchBar.png

The LaunchBar (org.eclipse.launchbar.feature.group) comes as a dependency of "C/C++ Qt Support" (org.eclipse.cdt.qt.feature.group), so you need to either un-install the Qt Support CDT component, or disable the LaunchBar in Eclipse preferences:

The launchbar used to come as a plugin for the CDT, which is probably how you got it, but it was later (in the Mars release) was moved to be a standalone feature - which is probably what #Doug Schaefer refers to.
If you have the new version of the Launch Bar that is installed as a feature, you can go to Help -> About Eclipse and click the "Installation Details" button. In the "Installation Details" under "Installed Software" you should see the "Launch Bar" and be able to uninstall it. Note that if you had the Launch Bar installed previously as a plugin, it will still remain on your system after you have removed the Launch Bar feature.
Regardless if you have the feature version or the plugin version (or both), you can also just hide it using the Eclipse preferences: Run/Debug -> Launching -> Launch Bar, and there would be 2 or 3 check boxes - just uncheck all of them (or just the first actually) and you should be good to go.

I'm not sure how you got it. The LaunchBar isn't part of the CDT. Only the new Arduino CDT uses it.
To remove it, find the org.eclipse.launchbar feature and uninstall it.

Related

Eclipse Marketplace Install pending

I just installed a new version of eclipse IDE(2020-12) and tried to install the plugins I had on the older version but had no success.
As shown in the picture, when I find the plugin in the Eclipse marketplace and click install, "install pending" shows up and nothing happens. I neither get any pop-ups that ask me to proceed with the installation nor see any progress at the bottom right of the eclipse window. For the older version(2019-06), I can install without any changes in preferences or some other sort of settings. I wonder what could cause this issue?
I have the same problem but it works via update site: http://editbox.sourceforge.net/updates
From Eclipse menu open: Help->Install New Software and paste the link.
I think the problem is with Editbox but I can't figure out what exactly is wrong (I'm the author of the plugin).

Can't remove new elements in Eclipse toolbar

]1
I installed the Eclipse CDT the other day and when i restarted Eclipse my toolbar was updated to show several new (but useless) buttons on the top left hand corner of the toolbar. I've looked in my toolbar customization to try to remove the buttons (bigger build button, launch button, stop button, and the dropdown menus) but I can't seem to find it in there. Is it a plug-in and if so, how do I remove it?
What is it
That is the new Launch Bar. It is a new feature for CDT that will hopefully be adopted in the future by the platform. The version you have installed is an earlier preview build. Eclipse Neon will have a newer version.
How to turn it off
Go to Windows -> Preferences -> Run/Debug -> Launching -> Launch Bar and uncheck Enable the Launch Bar
Here is a screen shot:
Try it out
Now that you know how to enable/disable it, I can recommend you try it out. It is being improved and polished, and many people who have tried it out for a while have found that it improves their workflow.
If you think those buttons are contributed by eclipse CDT plugins. You can go and remove them by following approach.
Follow these instructions/menu options:
Eclipse -> About Eclipse -> Installation Details -> Installed Software tab -> you might find something with Eclipse CDT -> select that -> Click on Uninstall button from below
After uninstallation, restart the eclipse

latest pydev "Invalidate title" memory leak issue?

I can't seem to find a support place for PyDev, so feel free to point me towards it.
When upgrading to the latest PyDev, I get a constantly increasing memory footprint for my window manager if I go into Window -> preferences. In addition, I when I click on subsections in the preferences window, the right side doesn't refresh. There is an "Invalidate title" task in the progress tab for eclipse that never seems to end. I've tried resetting all settings, downgrading eclipse, etc. Is there a way to grab an older version of PyDev?
PyDev for Eclipse 3.8.0.201409251235
Eclipse 4.4.0 and 4.4.1
I use the C++ CDT install of eclipse and do have the dark style preferences selected (I do recall that PyDev would complain about a lack of a dark stylesheet before).
For PyDev the issue tracker has moved here. You can report your possible bug over there.
As for general support, you have chosen the right palce to come. The PyDev forum title asks everyone to go to Stackoverflow and ask with PyDev tag.
The "Invalidate Title" task seems to be meant to always run. It checks for duplicate editor names.
If you are looking for older PyDev versions, you can download them at the sourceforge project

Eclipse 4.4 Luna pinning editor tabs

I've found this question: Eclipse - How to pin editor tabs? and I've installed "Extended VS Presentation plugin for Eclipse", but it's not working.
How it should look (from http://andrei.gmxhome.de/skins/index.html):
How it actually looks on my Eclipse 4.4 (on Ubuntu):
As you can see, "Current presentation" setting is missing.
When I've installed this plugin (via eclipse), it was in "Eclipse 3.6 - 3.8 plugins", so maybe it's incompatible with 4.4 Luna? However, it was possible to install it, so it should work, right?
Also, if you know any plugin that would allow pinning tabs in eclipse, feel free to post your answer and describe it.
Support eclipse versions for this plugins:
Eclipse Versions:
Juno (4.2, 3.8), Previous to Juno (<=4.1)
This plugin NOT works(See this) in eclipse 3.x on Linux.(But here author says it support Linux platform. Contact author for more details)
This plugin NOT works in eclipse 4.x on any platform.
Please note, that the skin, tab actions and lists are available for Eclipse 3.x only! Eclipse 4.x is not supported.
That first Appearance dialog is how it looks in Eclipse 3.x. The appearance code was completely rewritten for Eclipse 4.x.
The fact the plugin installs may just mean the install is not careful enough about specifying the versions of Eclipse it supports.
You should try and contact the plugin author to see if it supports Eclipse Luna.
In my point of view, everything is fine.
As you can see in the images below, (Check bottom (console) ).
The above page is updated on 06-25-2014
But the screenshot in that page is taken on 06-02-2008 , (Check bottom (console) ).
The screenshot given in that page is a screenshot of very very old version. The plugin is updated, but the screenshot in the page is not yet updated.
The new plugin will work as shown in the image in the question
Alternative
In Eclipse 4.4.0 there You'll find a pin symbol in the default toolbar of Eclipse on the right side. After clicking it, the Java Editor Tab symbol gets changed indicating this editor is pinned now. Unfortunatelly I could not find a corresponding entry in the popup menu. But it is easy to assign e.g. the keys Ctrl-P to "Pin Editor" in the key bindings of Eclipse. (Don't forget to unbind Ctr-P = Print).
In Eclipse Neon 4.6.0 Pin is not functioning.

Installation of EPIC within eclipse juno

I'm installing EPIC within eclipse but always get an error:
Unable to read repository at http://e-p-i-c.sf.net/updates/testing/content.xml
I tried the second answer in this post which is:
1) add the line in eclipse.ini: -Djava.net.preferIPv4Stack = true
2) delete eclipse/p2/org.eclipse.equinox.p2.repository/cache directory
But still get the error. However I can install CDT correctly.
I'm using Mac OX Lion and Eclipse Classic 4.2.1 the mac os 64bit version. I also tried to switch to 32bit version but didn't work. Any help is appreciated.
There are 2 ways to install EPIC in Eclipse:
Way One:
Open Eclipse
Go to Help -> Install New Software and click Add button
Enter Name as EPIC and Location as follows:
http://e-p-i-c.sf.net/updates (for the stable 0.5.x, older version of EPIC)
http://e-p-i-c.sf.net/updates/testing (for the most recent 0.6.x version)
Follow the instruction of eclipse pop up
After successful installation go to Window -> Preferences and observe the list as "Perl EPIC" at
left side panel
Way Two:
Open Eclipse
Go to Help -> Eclipse Marketplace
Type EPIC at Find text box and click Go button
Click Install button at "EPIC - Eclipse Perl Integration" area
Follow the instruction of eclipse pop up
After successful installation go to Window -> Preferences and observe the list as "Perl EPIC" at
left side panel
This is another posible answer, besides the ones already provided.
I just hit this, and it was a firewall rule the issue.
In fact the file content.xml doesn't exist on the plugin update (it has instead a site.xml) but that is what the error says when it cannot reach outside world
Solution would be to just open ports 80 and 443 to Eclipse
PS: this happened to me while installing a new version of Eclipse which was not whitelisted in the firewall rules
Remove the site from your "Available Software Sites".
1) Go to "Help" > "Install New Software" > "Available Software Sites"
Find the URL you mentioned in the list and delete it.
Note: Then install EPIC from marketplace if required.