Community
Participate
Working Groups
Created attachment 246305 [details] Example of Jeeeyul links in Preferences It is not easy to discover that TCF terminals have configurable font. Bug 442458 - [tcf][question] Where to change terminal font? Please add link to General Appearance Color and Fonts from Terminal Preferences page Example is how it done in Jeeeyul Themes (attached Example of Jeeeyul links in Preferences)
or other example of Link https://github.com/Nodeclipse/EditBox/blob/master/pm.eclipse.editbox/src/pm/eclipse/editbox/pref/EditboxPreferencePage.java#L55-68 Link link = new Link(c, SWT.NONE); link.setText("Configure print margin and current line highlighting <A>here</A>."); FontData[] fontData = link.getFont().getFontData(); for (FontData fd : fontData) { fd.setHeight(10); //-fd.setStyle(SWT.BOLD); } link.setFont(new Font(getShell().getDisplay(), fontData)); link.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { IWorkbenchPreferenceContainer container= (IWorkbenchPreferenceContainer)getContainer(); container.openPage("org.eclipse.ui.preferencePages.GeneralTextEditor", null); } });
I like the suggestion adding a hyperlink on the Preference Page. This sounds easy yet helpful. I also thought about adding a toolbar button to the Terminals View which would open the Terminals Preference Page. Such that users who just know the view and want to change the font can directly jump to the Preference Page. Thoughts about this ?
(In reply to Martin Oberhuber from comment #2) > I also thought about adding a toolbar button to the Terminals View which > would open the Terminals Preference Page. Such that users who just know the > view and want to change the font can directly jump to the Preference Page. > Thoughts about this ? Yes, it is very useful for new users. please user yellow icon from https://github.com/winterstein/Eclipse-Markdown-Editor-Plugin/commit/667fae87dc99bf05a29093fb6ad04476a2d039fd It is looks nice with standard and black themes. Plus it will be 3rd usage.
Of course Terminal preferences should be opened, that will have link to Font preferences page.
Is there a way to get this possiblity back? Because with dark theme the integration lacks of comfort and some chars are not displayed (see screenshot)
Created attachment 273336 [details] Chars are not readable
Created attachment 273337 [details] Marked text ==> content is there but font color incorrect
@Roland, your issue is most likely unrelated to the original request from comment 0. The Terminal doesn't have an option to change individual colors, since the remote application requests specific colors. This has been discussed in the past on other bugs, see http://eclip.se/dO for background. We could have a look at your specific issue, but then we'd need to know your host OS and the application you're trying to run. Ideally, enable the Terminal Tracing as per https://bugs.eclipse.org/bugs/show_bug.cgi?id=529970#c2 and attach the files you get, such that we see what escape sequences are sent by your application. At any rate, please file a new bug for your issue or find an existing issue that is more appropriate. Thanks!
The Terminal component of the Eclipse Ecosystem has a new home. The Terminal is now part of the Eclipse CDT project[1]. This change means a new Git repo[2], P2 site[3] and Bugzilla component. The terminal will continue to be delivered as part of the quarterly Simultaneous Release of Eclipse as well. The marketplace entry[4] had not been updated in a few years. It will once again install the latest release of the terminal on the latest release of the whole IDE (currently 2020-03). If this bug is no longer relevant, please feel free to comment or close the bug. If you can confirm if this issues still occurs in the latest release please do let me know in a comment. [1] https://wiki.eclipse.org/CDT/User/NewIn911 [2] https://git.eclipse.org/c/cdt/org.eclipse.cdt.git (in the terminal directory) [3] current release is 9.11 - P2 site https://download.eclipse.org/tools/cdt/releases/9.11/ [4] https://marketplace.eclipse.org/content/tm-terminal (This comment was added to all open terminal bugs along with changing the Product/component pair to CDT/terminal.)