首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Eclipse编辑器是否具有与Emacs的"align-regex“等价物?

Eclipse编辑器是否具有与Emacs的"align-regex“等价物?
EN

Stack Overflow用户
提问于 2008-09-29 22:37:55
回答 4查看 5.4K关注 0票数 16

我已经经常使用Eclipse好几年了,但我承认我没有探索过它所提供的所有深奥之处,特别是在编辑器提供的格式化特性方面。

我在(X)emacs中遗漏的主要内容是"align-regex“命令,该命令允许我将几行放入一个区域中,然后对它们进行格式化,以便所有行中的一些常见模式被对齐。最简单的例子是一系列变量赋值:

代码语言:javascript
复制
var str = new String('aString');
var index = 0;
var longCamelCaseObjectName = new LongNameObject();

在对"=“执行align-regex之后,这将变成:

代码语言:javascript
复制
var str                     = new String('aString');
var index                   = 0;
var longCamelCaseObjectName = new LongNameObject();

现在,您可能对样式(Ab)使用空格和对齐方式等有自己的想法,但这只是一个示例(我实际上正在尝试完全对齐一种不同的混乱)。

有没有人能直接告诉我Eclipse中有没有一个简单的组合键快捷键?或者甚至是一个中等棘手的问题?

EN

回答 4

Stack Overflow用户

发布于 2010-03-15 06:38:24

Emacs+插件的2.8.7版现在在Eclipse中提供了一个相当完整的align-regexp实现

票数 3
EN

Stack Overflow用户

发布于 2008-09-29 23:14:42

如果您希望做一些比简单地对齐字段(或Eclipse代码格式化程序提供的任何其他东西)更复杂的事情,那么您必须编写自己的插件。

票数 2
EN

Stack Overflow用户

发布于 2015-10-12 01:26:13

columns4eclipse是一个不错的选择。它是一个Eclipse插件,允许您执行您在问题中提到的对齐。我在Eclipse4.3和4.5中使用它,它工作得很好。我制作了一个gif视频,展示了它的用法,但我的答案被mod删除了,所以我让你自己试着看看。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/151034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档