`

让Eclipse最近使用的标签页显示在标签栏

 
阅读更多
当打开文件数量很多时,Eclipse编辑器的标签栏右边会出现一个菜单,把标签栏显示不下的标签页放到一个下拉菜单里,这是一个不错的设计,解决了标签页过多以后标签栏显示不下的问题。(Chrome 的标签页显示采用了另外一种方式,缩写标签页的宽度,以容纳更多的标签页,这种方式对于eclipse不可取,因为网页标签可以借助favicon来区分,而文件标签依赖文件名区分,文件名往往比图标长得多。) Indigo之前版本的eclipse显示标签页采用MRU(Most recently Used)算法来决定标签页的顺序,效果是最近使用过的标签页相对排在前面,显示在标签栏上,很久没有使用过的标签页显示在菜单里。从Eclipse Juno开始标签页的排序算法变了,找到最近打开的标签页变得不方便。
Eclipse Juno的界面样式引入了CSS样式表,SWT的界面元素也可以像网页元素一样,方便的通过CSS进行调整。SWT在CSS规范的基础上进行了一下扩展,引入了一些“swt-”为前缀的属性,用于精细化调整界面里控件元素的显示样式。
其中,swt-mru-visible就是一个可以开启MRU算法排序的样式。
安装Eclipse主题CSS编辑器插件
打开E4安装站点并且安装E4 CSS Editor(Incubation)插件。
E4 update Site: http://download.eclipse.org/e4/updates/0.12

安装E4 CSS Editor(Incubation)插件
修改主题
安装完插件重启后,打开首选项->General->Appearence选项页,Appearence选项页里有一个嵌入的CSS编辑器,就是刚才安装的CSS编辑器的效果。

编辑CSS
保存即可
分享到:
评论

相关推荐

    关于状态栏一体化eclipse相关library项目

    4. 在你的主项目中,右键选择"Properties" -> "Android",在"Library"标签页中点击"Add...",然后选择刚导入的library项目。 5. 确认无误后,保存设置,此时主项目就可以使用library提供的状态栏一体化功能了。 在...

    在eclipse环境下使用TabLayout 的demo

    在Android应用开发中,TabLayout是一个非常常用的组件,它提供了在顶部展示标签页的功能,使得用户可以方便地在多个视图之间切换。本教程将详细讲解如何在Eclipse环境中使用TabLayout来创建一个示例应用。 首先,...

    eclipse中使用design中的控件

    4. **TabLayout**:用于创建滑动标签页,可与ViewPager结合使用,展示多个片段内容。 5. **NavigationView**:提供一个侧滑菜单,常用于实现类似Google Play商店那样的导航结构。 6. **CoordinatorLayout**:一个...

    eclipse3.4 + Apanta 开发Ext配置详

    - 在项目的 `Libraries` 标签页中,添加 Ext 库文件。可以通过手动添加 Ext.js 的源文件或使用 CDN 方式引用。 - 创建完成后,即可在项目中使用 Ext 框架了。 **6. 利用 Aptana 的功能特性** - **代码提示与...

    在eclipse下运行weka

    - 在"Libraries"标签页中,点击"Add External JARs",找到之前导入的`weka-src-3.x.x`项目中的`build/weka.jar`文件,选择并添加。 4. **编写Java代码** - 在创建的包内,新建一个Java类,如"WekaExample"。 - ...

    eclipse背景色设置

    - 在新弹出的对话框中,选择“Text”标签页,然后找到“Background”项。 - 点击右侧的色块,将弹出颜色选择器。 - 在颜色选择器中可以通过以下几种方式设置背景色: - **直接输入十六进制颜色值**:如`#84204`或`#...

    eclipse中格式代码配置

    - **缩进设置**:在“Indentation”标签页中,可以设置代码块的缩进方式,包括使用空格还是制表符以及具体的数量等。 - **空白符设置**:在“Spaces”标签页中,可以详细配置各种符号(如括号、逗号、分号等)前后...

    精通 Eclipse .pdf

    理解项目与工作空间的关系对于高效地使用Eclipse至关重要。正确配置项目和工作空间有助于保持项目的清晰性,避免混乱。 #### 四、自定义工具栏和菜单 Eclipse允许用户高度自定义工具栏和菜单,以适应不同的工作...

    eclipse简单使用说明

    勾选“Use JSTL 1.1 taglib in generated files”复选框,以便在项目中使用JSTL标签库。 4. **完成项目创建**:点击“Finish”按钮,Eclipse会自动生成所需的类和配置文件,并添加J2EE环境变量。 #### 四、创建...

    eclipse quickmarks 仿delphi的bookmarks

    同时,Eclipse会提供快捷键组合,如Ctrl+F2,让你快速在当前光标位置添加或删除书签。此外,还可以通过菜单栏的“Navigate”->“QuickMarks”查看并跳转到已设定的书签。 书签管理是QuickMarks的一大特色。在...

    eclipse怎么创建web工程

    - 在弹出的对话框中选择 `Modules` 标签页。 - 点击 `Add` 按钮,选择之前创建的 Web 工程。 - 点击 `Finish` 完成添加。 3. **启动服务器**: - 在 `Servers` 视图中找到 Tomcat 服务器,右键点击选择 `Start` ...

    eclipse反编译器与安装方法

    8. **配置反编译器**:重启Eclipse后,进入"Window" -> "Preferences" -> "Java" -> "Installed JREs",选择你的JRE,点击"Source"标签页,添加一个新的附件路径,指向JD-Eclipse插件中的反编译库(通常在JD-Eclipse...

    lucene 2.4.1源码在eclipse调试运行通过

    2. 在左侧导航栏选择“Java Build Path”,然后在“Libraries”标签页中,确保已添加了正确的JDK版本,因为Lucene 2.4.1需要Java 5或以上版本。 3. 如果没有,可以点击“Add Library” -> “JRE System Library” ->...

    Eclipse教程

    作为一款开放源码软件,Eclipse 的源代码对所有人开放,开发者可以自由地下载、使用、修改和分发 Eclipse 软件。这种开放性使得 Eclipse 拥有庞大的社区支持,不断地得到改进和完善。 **1.3 Eclipse 版本介绍** ...

    如何在eclipse中配置进行C语言开发。

    在“C/C++ Build”设置中,选择“Settings”标签页,配置“Tool Settings”下的“GCC C Compiler”和“GCC C++ Compiler”,确保包含路径正确,并且链接器设置也符合你的需求。 6. **编写C代码** 在项目中新建一...

    tomcat 8.5 + eclipse

    在Eclipse中配置Tomcat服务器,首先需要打开“Window”菜单,选择“Preferences”,然后在左侧导航栏中找到“Server” > “Runtime Environments”。点击“Add”按钮,选择Apache > Tomcat v8.5,接着指定之前解压的...

    eclipse安装反编译所需的jar包和可执行程序

    - 现在,当你在Eclipse中查看该jar包中的类时,Eclipse会调用JADclipse来显示反编译的源代码。 通过以上步骤,你已经在Eclipse环境中成功安装了反编译所需的组件,现在可以方便地查看jar包的源代码了。尽管反编译...

    Openfire4.0.1导入eclipse

    - **添加JAR文件:** 右键点击项目名 -> “Build Path” -> “Configure Build Path”,在弹出的对话框中选择“Libraries”标签页 -> “Add Jars” -> 选择`buildlib`目录下的所有JAR文件,点击“OK”完成添加。...

Global site tag (gtag.js) - Google Analytics