这是一个后续问题:$NON-NLS-1$ 是什么意思?
我注意到,当您使用任何数字时,评论标签将被识别为 NLS 标签。但是,只有数字 1 似乎正确修复了警告。(无声警告与无声警告 + 不必要的 nls 标签)
这样做的目的是什么?
这是一个后续问题:$NON-NLS-1$ 是什么意思?
我注意到,当您使用任何数字时,评论标签将被识别为 NLS 标签。但是,只有数字 1 似乎正确修复了警告。(无声警告与无声警告 + 不必要的 nls 标签)
这样做的目的是什么?
后面的数字$NON-NLS-
表示标记用于标记行上的哪个字符串。数字 1 对您有用,可能是因为您尝试标记的行上只有 1 个字符串。
例如,如果您在同一行上有 2 个字符串,则可以使用 仅标记第二个字符串$NON-NLS-2$
。
//Warning on "baz"
foo("bar","baz"); //$NON-NLS-1$
//Warning on "bar"
foo("bar","baz"); //$NON-NLS-2$
//No warnings
foo("bar","baz"); //$NON-NLS-1$ //$NON-NLS-2$
//Warning on "baz" (apparently the slashes are required even with multiple tags)
foo("bar","baz"); //$NON-NLS-1$ $NON-NLS-2$