I changed the hostname in the Static Preview Settings pane from localhost to mycomputername.local.
It works fine; I can access the server from other devices on my network.
The problem is this: when I restart Brackets, the Static Preview hostname is once again localhost, as if I had never changed it.
Update: I disabled all other extensions, no difference.
(extra info: my operating system is Mac OS X Yosemite)