`
yueguangyuan
  • 浏览: 336899 次
  • 性别: Icon_minigender_1
  • 来自: 新加坡
社区版块
存档分类
最新评论

Eclipse on Ubuntu 解决缩进无法对齐

阅读更多
    用上Ubuntu以后发现自己一直在妥协,PL/SQL不能用,咱用又慢又不好用的Oracle SQL Developer,没有IE逼着自己项目组成员都尽量采用Firefox开发……我想这些东西用Ubuntu做首选OS的人都会遇到不少类似的问题,一丝苦涩。估计很多忠实的Ubuntu Fans都会骂我,无所谓,Ubuntu在软件上和微软的差距有目共睹。
    Eclipse的Linux版本一直比Windows下的差,不知道是平台选择问题还是怎样,诸如断点调试Inspect错误、SWT在Linux上观感不如Windows……最令人郁闷的就是字体问题,Eclipse on Linux默认的字体不等宽,在写代码的时候缩进会导致中文、英文、字符缩进凌乱,如果代码达到50行,注释再写多点,就会有涂鸦之感,原本有着良好编码习惯的我(表扔鸡蛋砸我)看到这乱七八糟的缩进头都大一圈(同样的问题在使用VIM编写Rails的时候也有遇到过)
    偶然的机会找朋友诉苦,他告诉我修改字体就可以解决这个问题,原因是字体不等宽,处理中英文、和符号缩进效果都不一样,改之,力波清爽,爽到想不到!
    具体操作办法:
    修改Windows->Preferences->General->Apperence->Colors and Fonts
    修改Java Editor Text Color

    我测试了10几种字体方案,那些不等宽字体直接淘汰,然后对于字符缩进不同的(主要是闭合“}”的缩进位置不准的直接淘汰,然后朋友建议我使用Courier 10 Pitch(Eclipse on Windows默认为new Courier),缩进都正常了,但是字体非常扎眼,看着很累,最终选定DejaVu Sans Mono 10号字体,效果是比较好的,附件中的截图上可以很明显的看到两种字体下代码的观感差别。如果觉得还不够好,那么自己去下载new Courier字体可能会得到更好的效果,但是DejaVu Sans Mono已经完全满足需求,Yeah!
  • 描述: 默认字体显示的代码缩进效果
  • 大小: 34.3 KB
  • 描述: 选择这种字体效果相对较好
  • 大小: 31.1 KB
分享到:
评论
10 楼 computer 2007-09-12  
可以使用fixedsys字体,他是等宽的,看上去很舒服
9 楼 hiwzg 2007-07-27  
有空我也装一套Ubuntu玩玩:)
8 楼 yueguangyuan 2007-07-02  
hongliang 写道
Bitstream Vera Sans和STHeiti 


你的代码满整齐的,但是怎么不见注释呢阿?

看这个贴子关注的程度说明目前Ubuntu做为开发用系统的普及率还很低哦
7 楼 Suninny 2007-07-02  
据我所知,Bitstream Vera Sans Mono和DejaVu Sans Mono效果几乎一样。不过偶还是喜欢用Bitstream。无论在Terminal还是在Vim/Eclipse...中
6 楼 hongliang 2007-07-02  
Bitstream Vera Sans和STHeiti 
5 楼 somebody 2007-06-29  
我用的verdana也挺好看的。
4 楼 hantsy 2007-06-28  
在ubuntu下还是netbeans吧,呵呵,现在SUN和Ubuntu关系暧昧,。。
eclipse在linux下整修界面与原生的GTK程序比,胖了很多(不管中间各个窗口还是按钮,底下的状态栏最明显),看着很不舒服,。。以前eclipse 2还没有这种现象,看来eclipse似乎不在乎swt在其它平台的效果了,
在使用jdk 6 update 1的情况下,netbeans 6自动启用了GTK界面,呵呵,比eclipse效果好多了,
3 楼 yueguangyuan 2007-06-24  
SteveGY 写道
浏览器:注意xhtml的规范执行,要求美工和开发组成员严格执行,并且使用tidy等工具检查,这样可以最大限度的提高浏览器的兼容性。IE7已经在这方面有很大的改进。注意给成员灌输世界多元化的好处,呵呵,我们这个民族现在已经不习惯多元化很多年了。

eclipse: eclipse在linux上是使用gtk,所以图形界面的好看与否只和gtk在这个linux发行版上的配置情况有关。Ubuntu的gnome字体、颜色、窗口外型还是可以接受的。

字体:Monaco.ttf


IE7还普及还早着呢,IE6还是很流行,tidy工具是第一次听说,以后会用用,项目太紧,老板明确指出第一期项目只对IE6进行兼容性测试

我曾经换过集中Windows上的字体,但是换过以后也许汉字会好看点,但是英文字体就没型了,所以就一直使用默认的字体,也是不错的,只是在使用Eclipse的时候才出现这种字体的问题
2 楼 SteveGY 2007-06-24  
浏览器:注意xhtml的规范执行,要求美工和开发组成员严格执行,并且使用tidy等工具检查,这样可以最大限度的提高浏览器的兼容性。IE7已经在这方面有很大的改进。注意给成员灌输世界多元化的好处,呵呵,我们这个民族现在已经不习惯多元化很多年了。

eclipse: eclipse在linux上是使用gtk,所以图形界面的好看与否只和gtk在这个linux发行版上的配置情况有关。Ubuntu的gnome字体、颜色、窗口外型还是可以接受的。

字体:Monaco.ttf
1 楼 KDr2 2007-06-22  
...

相关推荐

    eclipse的中文注释缩进和大小不一致问题解决

    问题描述: eclipse的注释以中文开头时发生, 块注释星号缩小、汉字缩进, 单行注释汉字被放大 解决办法一: 1、下载eclipse-plugins....自己摸索出来的方法,本人的eclipse中文问题已经解决,特贡献出来。

    eclipse上实现缩进线的设置

    "IndentGuide-master"就是一个专为Eclipse设计的缩进线插件,它能在代码编辑器中显示垂直的缩进线,帮助开发者直观地看到代码的缩进层次。 要安装"IndentGuide-master",首先你需要访问Eclipse的插件市场...

    ubuntu 16.04 安装 eclipse教程和总结

    ### Ubuntu 16.04 下 Eclipse 的安装与配置教程 #### 一、前言 随着软件开发领域的不断发展,集成开发环境(IDE)已经成为开发者不可或缺的工具之一。Eclipse 是一款非常受欢迎且功能强大的开源 IDE,它支持多种...

    eclipse缩进线.rar

    eclipse indentguide 缩进线,整了一个下午,这个也不行那个也不可以,最终搞定,分享给大家!!!直接覆盖到 eclipse\dropins\下,就是这么简单直接暴力,啥安装教程也不需要了,支持4.4 以上版本!

    eclipse左对齐竖线plugin

    "eclipse 左对齐竖线 plugin"就是针对这种需求设计的一个插件,它为Eclipse添加了在编辑器中显示左侧对齐竖线的功能,帮助开发者更好地组织和对齐代码。 这个插件通常被称为CodeGuide或者Indent Guide,它的作用是...

    eclipse代码对齐插件

    为了提高代码的可读性和整洁性,Eclipse提供了各种插件来增强其功能,其中"eclipse代码对齐插件"就是其中之一。这个插件,通常被称为Indent Guide或Vertical Ruler,能够帮助开发者更好地对齐代码中的各种元素,如...

    Eclipse 美化Color Theme(颜色主题)、Indent Guide(缩进线)插件

    用于Eclipse美化的Color Theme(颜色主题)、Indent Guide(缩进线)插件,解压后复制到eclipse的安装目录下的dropins文件夹下,即可设置酷炫代码高亮、各种颜色主题背景及编辑器中的代码缩进线,详细使用可参考本人...

    eclipse在Ubuntu下工具栏美化配置文件

    eclipse在Ubuntu下工具栏美化配置文件,详情见http://blog.csdn.net/taanng/article/details/50237097

    ubuntu eclipseIDE(开发环境)

    通过本文,我们详细介绍了如何在 Ubuntu 系统下安装和配置 Eclipse IDE,包括通过 apt 包管理器安装和手动下载安装两种方式,并针对常见的安装问题给出了具体的解决方案。希望这些信息能够帮助开发者们更好地在 ...

    eclipse中增加对齐虚线

    "eclipse中增加对齐虚线"这一主题,就是关于如何在Eclipse中引入代码对齐辅助线,也称为Indent Guides或Code Rulers,它们可以为代码提供视觉引导,帮助快速定位缩进层次。 Indent Guide是Eclipse的一种插件,用于...

    Ubuntu下Eclipse中文乱码解决.docx

    "Ubuntu下Eclipse中文乱码解决" 在Ubuntu系统中使用Eclipse时,可能会遇到中文乱码的问题,特别是在将Windows下的工程导入到Linux下的Eclipse中时。这种情况下,中文字符可能会显示为乱码,影响开发工作的效率。这...

    eclipse左虚线对齐插件

    "eclipse左虚线对齐插件"正是为了解决这个问题而设计的,它能够帮助开发者在Eclipse中实现代码的左侧虚线对齐,使代码更加规整,提升编码效率。 该插件名为"atlanto-IndentGuide-c4c145c",可能是其某个版本的构建...

    eclipse 在ubuntu 经常启动失败的解决方法

    ubuntu x64 安装正常下载的eclipse之后,一般能使用一段时间,但是当加载了某些不知名的项目后,或者莫名其妙的下次打开eclipse的时候,闪了一下就退出了,这个时候改内存分别堆栈大小无效,则采用下面的方法试试。...

    win7中配置eclipse连接Ubuntu内的hadoop

    win7中配置eclipse连接Ubuntu内的hadoop

    ubuntu_eclipse启动设置,jdk环境变量,其他设置

    在Ubuntu系统中,Eclipse是一款广泛使用的集成开发环境(IDE),尤其适合Java开发。要成功启动Eclipse并进行有效的开发工作,需要确保JDK(Java Development Kit)已正确安装并且环境变量配置妥当。本文将详细讲解...

    Ubuntu 12.04 Unity下Eclipse图标不显示解决方法.docx

    Ubuntu 12.04 Unity下Eclipse图标不显示解决方法 在 Ubuntu 12.04 下使用 Unity 桌面环境时,Eclipse 图标可能不显示。解决这个问题需要创建桌面入口并配置图标路径。 首先,在 /usr/share/applications 文件夹下...

    Ubuntu-eclipse安装

    Ubuntu环境下安装Eclipse详细教程 概述:本教程将详细介绍在Ubuntu环境下安装Eclipse的步骤,包括下载Eclipse、解压、添加面板启动器和添加到菜单等步骤。 知识点1:Eclipse的下载和安装 在Ubuntu环境下安装...

    解决ubuntu macbuntu eclipse 没有菜单栏.txt

    ### 解决Ubuntu Macbuntu Eclipse没有菜单栏的问题 在使用Eclipse集成开发环境(IDE)的过程中,有时可能会遇到菜单栏缺失的问题,特别是在Ubuntu系统上使用Macbuntu主题时较为常见。本文将详细介绍如何解决Ubuntu...

    ubuntu 下eclipse CDT搭建交叉编译开发环境

    ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...

    Ubuntu中eclipse的安装

    Ubuntu中eclipse的安装 在Ubuntu系统中安装eclipse是一个非常重要的步骤,特别是在进行大数据处理和开发时。下面将详细介绍如何在Ubuntu系统中安装eclipse。 首先,需要从eclipse官网下载eclipse文件包。可以...

Global site tag (gtag.js) - Google Analytics