Visual Studio 个人常用优化设置
一、修改最近使用的项目和解决方案数量(及最近使用过的文件)
工具->选项->环境->常规->修改"要在窗口菜单中显示的项"
工具->选项->环境->常规->修改"要在最近使用的文件列表中显示的项"
二、隐藏Copilot菜单
工具->选项->环境->常规->勾选"隐藏Copilot菜单徽章(需要重启)"
三、关闭单击文件进行预览的功能
工具->选项->环境->选项卡和窗口->取消"允许在预览选项卡中打开新文件"
四、在多行中显示选项卡
工具->选项->环境->选项卡和窗口->勾选"在多行中显示选项卡"
五、 设置字体(SSMS也适用)
工具->选项->环境->字体和颜色->字体:Consolas 大小:12
六、编译时始终停留在生成界面(不自动跳转错误列表)
工具->选项->项目和解决方案->常规->取消"若生成完成时有错误,则始终显示错误列表"
七、关闭空格键自动输入(SSMS也适用)
默认设置:工具->选项->文本编辑器->高级->默认IntelliSense完成模式->仅限Tab(需要重启,仅限Tab模式不会默认选中,也不会空格自动输入)
单次切换:编辑->IntelliSense->在自动和仅限Tab的IntelliSense完成之间切换(旧版本:切换完成模式)
八、保存时运行代码清理
工具->选项->文本编辑器->代码清理->勾选"保存时运行码清理配置文件"
九、取消使用垂直滚动条的缩略图模式/地图模式
工具->选项->文本编辑器->C#->滚动条->勾选"使用垂直滚动条的条状模式"
滚动条->右键->滚动条选项->勾选"使用垂直滚动条的条状模式"
新版:工具->选项->语言->XML->滚动条->垂直滚动条模式->勾选"条形图模式"
十、大括号的新行选项
工具->选项->文本编辑器->C#->代码样式->格式设置->新行->取消"大括号的新行选项"下的所有子项
十一、直接到反编译的源码
工具->选项->文本编辑器->C#->高级->勾选"支持导航到反编译源"
十二、粘贴时添加缺少的using指令
工具->选项->文本编辑器->C#->高级->勾选"粘贴时添加缺少的using指令"
十三、折叠到#regions
工具->选项->文本编辑器->C#->高级->勾选"折叠到定义时可折叠#regions"
十四、显示行号
工具->选项->文本编辑器->所有语言->常规->勾选"行号"
十五、解决方案资源管理器->搜索框右侧->下拉->勾选:
1、在文件内容中搜索
2、在外部项中搜索
注:搜索前,先选中解决方案
十六、调试停止时自动关闭控制台
工具->选项->调试->常规->勾选"调试停止时自动关闭控制台"
十七、.vs目录下保留这2个文件:
1、.vs\Project Name\v18\.suo
2、.vs\Project Name\v18\DocumentLayout.json
十八、界面暗黑模式跟随系统(SSMS也适用)
工具->主题->使用系统设置
十九、SSMS关闭CTRL+E执行代码,否则影响自动换行快捷键CTRL+E,CTRL+W
工具->选项->环境->键盘->查询.执行->选定命令的快捷键->CTRL+E(SQL查询编辑器)->移除
二十、SSMS暗黑模式导致看不清SELECT等蓝色关键字
工具->选项->环境->字体和颜色->关键字->项前景->自定义->红:86 绿156 蓝:214
二一、SSMS取消阻止保存
工具->选项->设计器->表设计器和数据库设计器->取消"阻止保存要求重新创建表的更改"
二二、SSMS取消拖动时对象名称的括号及前置架构和句点(dbo.)的办法
工具->选项->SQL Server对象资源管理器->命令->拖/放
1、拖动时,用括号将对象名称括起来:False
2、在拖动的对象名称前面前置架构和句点:False

浙公网安备 33010602011771号