The "presentation" settings under Appearance are completely missing in the newer versions of Eclipse (don't know when it was removed).
I'm quite addicted to what was called:
"Default" presentation under older Eclipse versions (3.1),
"3.0 Presentation" under Eclipse Europa (3.3),
"Classic Presentation" under Eclipse Helios (3.6), etc.
Attached a screenshot from Helios, with emphasis on the particularities that I want: multiple tiles with individual minimize/maximize buttons.
Any way to have this under newer versions (Eclipse Oxygen 4.7)?
Thank you.
Eclipse Helios Classic presentation
The core of Eclipse was completely rewritten for Eclipse 4 and all styling is now done using CSS.
Unfortunately the rewrite dropped the presentation override and you can no longer do this.
It is possible to split the editor area vertically or horizontally using drag and drop but you can't get individual minimize controls.
Related
How to use menu item tooltips? When I add a new menu item in fragment.e4xmi there is a "tooltip" text field in properties editor window, but when I run the application I see no tooltips. Should I do something tricky to enable them? I've seen on the Internet that it was an issue before, but I assume it should be already fixed since properties editor suggests me to enter a tooltip. Setting tooltip via setTooltip() method programmatically doesn't work either. I use Mars.1 Release (4.5.1).
I think this is Eclipse bug 473779. Tool tips for menu items don't work in Eclipse 4.5.2 and earlier. This has been fixed in Eclipse Neon (4.6.0) due to be released shortly (June 2016).
I confirmed this testing on Mac OS X. Eclipse 4.5.2 doesn't show tool tips, Eclipse 4.6.0 does.
I'm using Eclipse and I don't like the appearance of the user interface, it's to much white color in the background. I have used Eclipse earlier, and then it was better with not all that white area! I have been looking in the preference, but have not found any places to change the user interface. Is there a theme that could be changed !?
Open your Eclipse Market Place and search for "Eclipse Color Theme",install it.
than go to windows> preferences> appearances> color theme, select your favorite style, and enjoy.
For more info read hare.
In Eclipse Juno (4.2) it's possible to completely customize the look and feel of Eclipse via CSS, but doing so yourself isn't exactly trivial. You can get the "old" style theme (Indigo) easily via changing a Preference, see this question.
Here are a couple of other related SO questions and answers:
Eclipse 4 Juno themes
eclipse Juno custom workbench colors
I'm running Subclipse on several systems. Mac and Linux seem fine, but on Windows the diff view on the commit panel has a black background which makes it impossible to read. Tried poking around the Preferences > Team > SVN and Preferences > Editors but can't seem to find where this is set.
Would this be useful : Eclipse: Subclipse "Edit Conflicts" ?
Which version of eclipse are you using ?
It seems like this could be a bug with versions of Eclipse before 3.5. If that applies to you then take a look at this subclipse bug and upgrade to a newer version if that is an option.
The compare tool and UI is part of the Eclipse platform. To the degree it can be customized it would likely be in the Eclipse preferences under General > Appearance and/or Compare. It is not something Subclipse controls or tries to define. I have never seen a black background in a standard Eclipse distribution text editor. Perhaps it picks up defaults from the OS? Do you use black backgrounds anywhere else?
This page says that I should be able to dock my perspective bar in Eclipse Juno on the left, just the way I've been doing it in Indigo, Helios and previous versions.
Except that the menu I get when I right-click on a perspective button in the perspective bar, only includes the following options:
close
show text
Has anyone else run into this -- is there something wrong with my configuration or workspace? Or is it time for me to submit a bug?
(I'm using this release: 20120614-1722 )
It seems like this feature will be implemented in M20120809-1200/4.2.1/Juno SR1. See
this comment on eclipse bug 383599.
Dock functionality is not available in Eclipse 4.2 - only in Eclipse 3.8
See comment #3 at https://bugs.eclipse.org/bugs/show_bug.cgi?id=383599#c3
I'm currently in the process of enhancing the DnD for trim elements to include the Perspective Switcher (as well as tool bars and most of the rest of the trim). Hopefully this will make it into the SR1 release in September.
Note that we won't be putting the 'Dock on Left' context menu back though since we're trying to reduce the complexity by only having one way to do things...
I wouldn't rely on the online documentation for specific information, I think large chunks of it are just copied over from previous releases into a new folder and left there.
I've been confused a few times by this fact too (in my case it was also concerning the UI configuration).
The page you supplied in your link is indeed labelled Juno (4.2) but as eugener mentioned this feature is for the 3.x (Indigo).
I need to customize the look & feel of my RCP application.
I took a look at Eclipse Presentation API and I suppose it allows to customize everything in workbench except controls.
So is there any solution to customize controls?
I made some research work and implemented some ad-hoc SWT cunstomization using control canvas drawning. May be there are better solutions?
In Swing you can use Synth theme. It would be great if some 'skin' framework exists for SWT.
One way of customizing an RCP app is by using a plugin_customization.ini file. Like this:
Create a new file called "plugin_customization.ini" in the root of your project.
If you have not already done so, create a product configuration and define a Product.
In your plugin's manifest editor, on the "Extensions" tab, locate the "org.eclipse.core.runtime.products" extension, expand the node, right click on your product node and select "New > property" from the context menu.
Enter "preferenceCustomization" in the "name" field and "plugin_customization.ini" in the "value" field.
Select "File > Save" from the main menu.
You can then customize a lot of things simply by editing plugin_customization.ini file. For example, adding the following line
org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false
will give you rounded tabs on your views and editors (similar to those that Eclipse IDE has) instead of the default ones.
You can find other constants that you can use in IWorkbenchPreferenceConstants javadoc.
Also, check out the Eclipse skins project, if you haven't already.
There is also the possibility to use CSS to change the look & feel of your app, but that is still in development and can be buggy
As for customizing the SWT controls themselves, the only way to do that (apart from small customizations such as changing the background colour of a control etc.) is by creating your own custom controls by extending Canvas or Composite, but you already know that. Keep in mind that the point of SWT is to use native controls, so if you desire the ability to completely customize your controls, perhaps using Swing would be a better option. However, if you're going to use Swing, it may be better to use another RCP entirely - namely, NetBeans RCP. I haven't tried it out yet, but I know that whereas Eclipse RCP uses SWT as a widget toolkit, NetBeans RCP relies on Swing, so that may save you from some headaches regarding compatibility problems and so on.
The new Eclipse 4 work contains plugins that allow the L&F to be customized using CSS. These plugins can be run in a 3.7 Eclipse environment. See Kai's blog for a presentation on the subject: http://www.toedter.com/blog/?p=477
The Eclipse 4 Styling Tutorial has a slide (p.66) on where to get an 3.7 based RCP example.