If this is really a major pain point in some project, there are probably solutions - macros, reflection, code generation, custom build steps and probably more. Or just change your naming convention.
You need to define the _translation_ from conventions in a way that does not introduce issues. Not just the one convention but how to get to the other and back.
HASHTABLE to Hashtable HASH_TABLE to HashTable.
Then codgen tools work properly.