linux eclipse设置颜色,Linux Eclipse美化:解决工具栏过大和 Javadoc背景色修改-程序员宅基地

技术标签: linux eclipse设置颜色  

Eclipse 在Ubuntu 下总是感觉上面的工具栏感觉特别的大,控件之间的空隙非常的大,和在Windows 下的感觉非常的不一样(毕竟是刚刚从windows叛逃出来),其实也不光光是Eclipse 是这样,其他也软件也同样有这个问题。尝试过通过更换主题来解决这样的问题,老是看着一个主题,审美总是会疲劳的。在网上找来一圈,

解决方案:

修改或者新建(系统默认是没有的)

/home/Your_username/.gtkrc-2.0  (ubuntu中 . 开头的文件默认是隐藏文件,快捷键Ctrl+H可显示隐藏文件)

复制如下的内容:

style "gtkcompact" {

font_name="Sans 9"

GtkButton::default_border={0,0,0,0}

GtkButton::default_outside_border={0,0,0,0}

GtkButtonBox::child_min_width=0

GtkButtonBox::child_min_heigth=0

GtkButtonBox::child_internal_pad_x=0

GtkButtonBox::child_internal_pad_y=0

GtkMenu::vertical-padding=1

GtkMenuBar::internal_padding=0

GtkMenuItem::horizontal_padding=4

GtkToolbar::internal-padding=0

GtkToolbar::space-size=0

GtkOptionMenu::indicator_size=0

GtkOptionMenu::indicator_spacing=0

GtkPaned::handle_size=4

GtkRange::trough_border=0

GtkRange::stepper_spacing=0

GtkScale::value_spacing=0

GtkScrolledWindow::scrollbar_spacing=0

GtkExpander::expander_size=10

GtkExpander::expander_spacing=0

GtkTreeView::vertical-separator=0

GtkTreeView::horizontal-separator=0

GtkTreeView::expander-size=8

GtkTreeView::fixed-height-mode=TRUE

GtkWidget::focus_padding=0

}

class "GtkWidget" style "gtkcompact"

style "gtkcompactextra" {

xthickness=1

ythickness=1

}

class "GtkButton" style "gtkcompactextra"

class "GtkToolbar" style "gtkcompactextra"

class "GtkPaned" style "gtkcompactextra"

注销系统再次登录,打开Eclipse 的界面果然是紧凑来,感觉不错,打开其他的程序界面也同样是紧凑来不少。

界面美观了不少,但是Eclipse的自动提示的背景色是黑色的,看起来也非常的难受:

修改方案:

打开终端移动到当前主题目录下:

cd /usr/share/themes/当前的主题名/

打开gtk-2.0/gtkrc文件:

sudo gedit gtk-2.0/gtkrc

寻找到“ntooltip_fg_color”和“ntooltip_bg_color”兩個屬性的值,如果沒有改屬性,可以自行添加,其值仿照windows的默認值,分別設定位:

tooltip_fg_color:#000000

tooltip_bg_color:#f2edbc

然後保存退出,打開系統外觀配置,切換一下主題,當切換回來的時候,修改的效果就生效了。

最后插入图片一张:

40eb98e537871a2908f4462c2cf6c1fa.png

a9a39de8514b470247fcd53f7d6a64b3.png

__________________________________________________

linux deepin 下,首先找出gtk的相关配置文件:

june@deepin:~>

sudo find / -name "*gtkrc*"

june@deepin:~>

sudo vi /usr/share/themes/Deepin/gtk-2.0/gtkrc

首先如上所述的修改,

然后对于有很多工具条,占用了大量的位置的问题,

我们可以先关闭所有的视图 close all perspectives,

然后再 open perspective 即可去掉多余的工具条。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_35682132/article/details/116948126

智能推荐

关于CCS添加c文件报错问题解决办法:gmake: *** [Source/DSP2833x_GlobalVariableDefs.obj] Error 1_ccs自己添加sci.c和sci.h文件后报错-程序员宅基地

文章浏览阅读206次,点赞2次,收藏2次。创建工程添加相关的.c文件后系统报错,工程结构如下:查阅相关资料发现是系统头文件添加有问题,右击项目名称-properties-C2000 compiler-include Options 添加相关头文件,编译之后还是报错;然后又查阅资料发现需要在上面方框添加头文件路径,并且需要把下面添加的头文件路径删除;重新编译,问题解决!_ccs自己添加sci.c和sci.h文件后报错

ubuntu root用户登录_ubuntu root登陆-程序员宅基地

文章浏览阅读7.3k次,点赞4次,收藏15次。【代码】ubuntu root用户登录。_ubuntu root登陆

安防摄像头网页直播_安防摄像头在线直播-程序员宅基地

文章浏览阅读181次。目前市面上安防厂家主要有海康、大华、宇视、华为、中威电子……,视频协议包含私有的协议,国标GB28181,ONVIF,RTSP, 以及其他主动注册协议,如海康的EHOME。视频云服务平台LiveMedia是基于开放式、大融合、全兼容、标准化的设计架构理念,依据《安全防范视频监控联网系统信息传输、交换、控制技术要求》(GB/T 28181-2011/2016)标准、ONVIF标准、RTSP、EHOME协议以及各厂家SDK开发,集流媒体转发、视频编码、视频管理、标准通信协议、..._安防摄像头在线直播

notepad++ 应用NppExec插件配置Java编译运行快捷方式-程序员宅基地

文章浏览阅读146次。notepad++版本信息安装NppExec插件添加命令npp_savecd $(CURRENT_DIRECTORY)javac $(FILE_NAME)java $(NAME_PART)打开输入并保存添加宏重启npp即可还可以设置快捷键,快速启动结束..._notepad设置javac编译快捷键

【Leetcode刷题篇】leetcode46 全排列_leetcode 全排列js-程序员宅基地

文章浏览阅读235次。题目:给定一个 没有重复 数字的序列,返回其所有可能的全排列。示例:示例:输入: [1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]题解:回溯法package com.lcz.leetcode;import java.util.*;public class Leetcode46 { public List<List<Integer>> permute(int[] nums._leetcode 全排列js

vs2017创建ASP.NET项目_0_10_vs2017写asp.net要哪些插件?-程序员宅基地

文章浏览阅读1.2w次。1.打开vs20172.创建web项目:3.选择mvc系统正在创建项目需要一些时间:耐心等候通过IIS服务器启动: 运行结果浏览器查看:_0_10_vs2017写asp.net要哪些插件?

随便推点

angularjs动态添加ng-click_angular 动态绑定点击事件-程序员宅基地

文章浏览阅读894次。注入$compile ,例:var str="测试动态click";var newstr=$compile(str)($scope); $dom.empty().append(newstr);_angular 动态绑定点击事件

xchariot使用笔记_ixchariot是用什么端口-程序员宅基地

文章浏览阅读2.3k次。xChariot测试WAN-LAN的吞吐量,把脚本中send和receive那一行swap一下子。 跑chariot前要打开双方的endpoint,在chariot的安装目录下:我的是在D:\Program Files\Ixia\EndPoint. 他们跑WAN到LAN用的DMZ主机,wan口PC和wan口跑chariot,就可以达到lan口PC。 &lt;&lt;&lt; 使用xChar..._ixchariot是用什么端口

IDEA中database使用教程_ideadatabase-程序员宅基地

文章浏览阅读8.5k次。本文采用了IDEA开发工具专业版,自带的Database工具可以用来访问、操作数据库,支持MySQL、Oracle、Db2、ClickHouse、PostgreSQL等多种类型的数据库。_ideadatabase

解决缺少API-MS-WIN-CORE-SYNCH-L1-1-0.DLL等一系列DLL的问题_由于找不到api ms win core synch-程序员宅基地

文章浏览阅读4.8k次。问题表现安装软件过程中出现无法加载ocx的错误,使用depends工具扫描缺少的DLL,发现缺少了API-MS开头的一系列DLL,多达几十个,如API-MS-WIN-CORE-SYNCH-L1-1-0.DLL等。过往缺少DLL我都会一个个下载然后使用regsvr32注册解决,但这几十个实在太多。解决问题后来查询后发现安装微软常用运行库即可一次性解决问题。下载地址:https://download.csdn.net/download/aphoneringing/15866035..._由于找不到api ms win core synch

世界500强企业网站_外国公司官网网址-程序员宅基地

文章浏览阅读6.7k次。1.通用汽车公司 http://www.gm.com 2.戴姆勒-克莱斯勒公司 http://www.daimlerchrysler.com 3.福特汽车公司 http://www.ford.com 4.沃尔-马特百货公司 http://www.wal-mart.com 5.三井公司 http://www.mitsui.co.jp 6.伊腾忠商社 http://www.itochu.c_外国公司官网网址

嵌入式便携设备中电源管理的分析与研究-程序员宅基地

文章浏览阅读796次。 来源:http://www.21ic.com/news/html/63/show17232.htm 作者:北京航空航天大学 王志锐 张晓林 徐广毅 何真摘要 系统功耗是阻碍当今世界便携式电子产品发展的一个重要因素。降低系统功耗的核心是运用适当的电源管理(power management)策略,关键是准确反映和利用系统状态信息和任务信息。本文从任务信息和系统状态两个角度,分析系统设备_嵌入式便携设备中电源管理