恢复SSMS单引号正常输入:解决自动转换外文字符问题
解决SSMS 2017.4单引号自动转换的问题
我之前也碰到过SSMS这个烦人的自动替换单引号的问题!这大概率是内置的智能引号功能在作祟,给你几个亲测有效的解决步骤:
- 打开SSMS的设置面板:点击顶部菜单栏的
工具→选项,或者直接按Ctrl+Q搜索“选项”快速打开 - 定位到T-SQL编辑器的设置:展开左侧的
文本编辑器,选择Transact-SQL,再点击常规选项 - 关闭智能引号功能:在右侧的「自动更正」区域,找到**"使用智能引号"**的复选框,取消勾选,然后点击
确定保存设置 - 重启SSMS:有时候设置需要重启编辑器才能完全生效,重启后再试试输入单引号,应该就只会显示普通的单引号了
如果上面的步骤没解决问题,不妨检查一下你当前使用的输入法设置——有些输入法自带的「智能标点」功能也会干扰SSMS的输入,把输入法里的智能引号自动替换功能关掉就行。
内容的提问来源于stack exchange,提问作者Savage




