Java Eclipse中带下划线的大写常量的自动完成?

Java Eclipse中带下划线的大写常量的自动完成?,java,eclipse,autocomplete,camelcasing,Java,Eclipse,Autocomplete,Camelcasing,是否有可能为带下划线的常量激活自动完成功能 我有一个有许多常量的类,其中许多常量的开头相同。例如: // Component details public static final String PROPERTY_NAME_COMPONENT_MATERIAL_NUMBER = "name"; public static final String PROPERTY_NAME_COMPONENT_OVERALL_WORK_STATUS = "componentOverallWorkStatus";

是否有可能为带下划线的常量激活自动完成功能

我有一个有许多常量的类,其中许多常量的开头相同。例如:

// Component details
public static final String PROPERTY_NAME_COMPONENT_MATERIAL_NUMBER = "name";
public static final String PROPERTY_NAME_COMPONENT_OVERALL_WORK_STATUS = "componentOverallWorkStatus";
public static final String PROPERTY_NAME_COMPONENT_RELEASE_STATUS = "freigabestatus";
public static final String PROPERTY_NAME_COMPONENT_DESCRIPTION = "label";
public static final String PROPERTY_NAME_COMPONENT_AMOUNT = "newAmount";
public static final String PROPERTY_NAME_COMPONENT_BASE_QUANTITY_UNIT = "basismengeneinheit";
public static final String PROPERTY_NAME_COMPONENT_PRODUCER = "hersteller";
public static final String PROPERTY_NAME_COMPONENT_PRODUCER_FRAGMENT_NUMBER = "herstellerteilenummer";
public static final String PROPERTY_NAME_COMPONENT_EXCLUDE_ALTERNATIVE_ARTICLE = "componentExcludeAlternativeArticle";
public static final String PROPERTY_NAME_COMPONENT_GENERAL_INFO = "componentGeneralInfo";
它们都以属性\名称\组件开头,如果我现在开始键入

System.out.println(ClassWithThoseConstants.P
然后按Ctrl+Space。现在我得到了所有的君士坦丁堡,从P开始,这很好。但现在我想进一步介绍camelcase风格,即PNCP,它将带来以下选项:

属性\名称\组件\生产者和属性\名称\组件\生产者\片段\编号


键入p_N_C_p也没有帮助。有可能吗?我什么也找不到。

问得好。我会试试PNC的。。路线也是。最糟糕的情况是,您可以定义一个插入公共静态最终字符串属性\u NAME\u COMPONENT{$cursor}的模板。旁注:在编程上下文中,更传统的驼峰大小写是指小写的第一个字母。标题大小写可能是一个不那么模棱两可的选择。枚举属性名称组件{MATERIAL_NUMBERname,OVERALL_WORKSTATUScomponentOverallWorkStatus,…}@Joop有些人可能想尝试通过使用枚举进行某种分组来重构,但我问这个问题是出于更一般的目的。我只想像使用Ctrl+Shift+T或类似方法使用camelcase搜索类时一样搜索我的常量。尝试在“首选项”菜单中的快捷方式中设置此选项。您能更精确一点吗?请给我一个示例说明您的意思?如何创建这样的通用快捷方式。。?