有没有办法将NON-NLS标签本身更改为其他内容?

时间:2015-03-01 21:58:42

标签: eclipse eclipse-kepler string-externalization

在Eclipse Kepler中,我开始外化字符串,向导将 NON-NLS 置于行后面。我知道原因和原因很好,但有没有办法将此标记修改为其他内容?

例如,对于代码样式,您可以使用标签来启用和禁用格式化程序,您可以定义自己的格式,我更喜欢更短的格式。

如果相反:

// $ NON-NLS-1 $

我可以将其更改为例如:

// $ NX-1 $

仍然被来源正确检测到 - > Externalize Strings向导。

对我而言,它会提高我的可读性,它会产生大的线条,然后它将它们包裹在他们不需要的地方等等......我可以确保不在其他任何地方使用NX前缀,这样就不会行为不端

是否有可以达到预期效果的设置/插件/解决方法?

提前感谢任何提示。

更新:标记的答案并没有解决,因为看起来我的问题没有解决方案(可能除了重新编译eclipse)

1 个答案:

答案 0 :(得分:1)

您可以在首选项中编辑模板。 转到Window > Preferences > Java > Editor > Templates编辑器nls模板。

将当前模板从//$$NON-NLS-${N}$$更改为//$$NX-${N}$$或其他您想要的内容。

参见

enter image description here