【发布时间】:2009-02-16 01:46:17
【问题描述】:
我受到this(第 2 号)的启发,让我的硬编码字符串变得丑陋。
如何在 VIM 中做到这一点?
【问题讨论】:
-
只是想知道;你讨厌字符串变量类型吗?
-
@Suroot:应该避免硬编码字符串,就像避免源代码中的“魔术”数字一样。使硬编码的字符串变得丑陋只会让它们脱颖而出,这样您就可以更轻松地发现它们并删除它们。
-
我不同意,比尔。硬编码的字符串有时不利于翻译,但它们没有幻数那么糟糕,因为它们在内容中包含了定义。字符串“无法打开文件”与 ERR_CANNOT_OPEN_FILE 一样好。
-
即使是国际节目,也只需要翻译用户希望看到的那些字符串。对于只有(例如说英语的)开发人员才能查看的日志消息,这样做没有意义。