Bumped up against and interesting problem today. Seems that Management Studio by defaults save your code as Unicode, UCS-2 to be exact. Previously, Query Analyzer saved files in ASCII text format. You might be saying, who cares! Ah, but if you want to use source control (especially non-Microsoft flavors), you might. We found the problem when we realized that files were being checked in as Unicode, and our deployment automation tools were not working. At my current client, we use Borland StarTeam for Source Control. StarTeam was treating the files as Binary, which meant we couldn't diff, merge, search, etc.
Well after a bit of research, there is a work around for this UNICODE vs. ASCII problem in SSMS. You can save as something different by clicking File | Save (or Save As…). When the dialog box appears, click the drop down on the Save button. Choose Save With Encoding
Another box will appear allowing you to choose ASCII text. I could find no way of making this the default, so if someone does posting it would be appreciated.
So if you want your developers to be sure their files are ASCII, this is the only way I could find. Here's a less than politically correct opinion from HsuGotaQ on a blog. http://hsugotaq.spaces.live.com/blog/cns!B10E712EC5D7D360!863.entry. Thanks for that input.