java - 有没有办法在 Eclipse 中创建一个快捷方式,将光标跳转到当前行的第 n 列?

标签 java eclipse indentation spaces

我必须遵循一些严格的 Java 代码缩进规则。

在很多情况下,我必须跳转到当前行的第 26 或 28 列。我的原始位置和第 26/28 列之间的字符应该是空格字符(不是 TAB)。

有没有办法在 Eclipse 中使用一些键盘快捷键(或其他方式)来做到这一点? 我检查了所有可用的代码样式规则,但找不到任何可以帮助我的东西。

示例:

    package                    com.companyname.something;

    import                     java.io.*;

    public                     class Something
                               extends SomethingElse
                               implements AnotherThing
    {
      public static final String
        SOME_NAME            = "SomeValue";

      private int              _var;

    }

如您所见,遵循这些标准需要键入大量空格。有没有办法在 Eclipse 中轻松做到这一点?

最佳答案

这不是一个好的做法,但你可以使用它

在 Eclipse 中创建模板 Window -> Preferences -> Java -> Editor -> Templates -> New...

Name : 1
Pattern :${cursor}<give one space>

-

Name :2
Pattern :${cursor}<give two space>

.

.

.

Name : 26
Pattern :${cursor}<give 26 space>

关于java - 有没有办法在 Eclipse 中创建一个快捷方式,将光标跳转到当前行的第 n 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15123712/

相关文章:

java - Tomcat控制台日志到文件

java - ArrayIndexOutOfBoundsException 当我通过数组长度修改索引时

java - 根据 Combobox 中的选定索引动态更新数据库中的值

python - Vim python 缩进改变代码语义

java - 如何在 IntelliJ 中停止流式 API 的扁平化

java - 为什么我要在列表中插入多个空格

java - 取决于当前记录的主体的验证规则

java - Eclipse 中的异常断点 - 如何检查异常对象?

regex - Eclipse 正则表达式查找和替换

VIM:空格/制表符缩进