Using Numeric Literals like "f", "F", "d" or "D" breaks the highlighting for all numbers/values in JavaScript and C#.
Here is an example with some Unity JavaScript code in Sublime Text 3. Note how the number with the "d" suffix (d for the double datatype) isn't purple as it is supposed to be.

EDIT: the "e" (scientific notation) and "f" seem to work correctly in C#.
Using Numeric Literals like "f", "F", "d" or "D" breaks the highlighting for all numbers/values in JavaScript and C#.
Here is an example with some Unity JavaScript code in Sublime Text 3. Note how the number with the "d" suffix (d for the double datatype) isn't purple as it is supposed to be.

EDIT: the "e" (scientific notation) and "f" seem to work correctly in C#.