【C++】Visual studio样式定制
一、定制初衷
编辑器是我们工作的环境,为了高效的工作,有必要定制一个比较个性的配色。经过我不断的尝试,终于调出了一个比较满意的样式,下图就是我调出的效果。其实难点在于代码编辑器的颜色和其他窗口颜色在一个主题下默认是同明暗的,要想做到图中对比的效果会比较麻烦。
二、VassistX插件
vax插件,也叫番茄插件。它的功能太多了,可以到官网查看教程,非常详细:
官网地址:Project Directories
就这里我列出几个常用操作:
ALT+O | 头文件与源文件切换 |
ALT+G | 转到定义 |
SHIFT+ALT+F | 查找符号所有引用 |
SHIFT+ALT+O | 查找文件 |
SHIFT+ALT+S | 查找符号 |
在图中的VA View窗口可以查找文件和符号,并记录历史操作,这样可以更快的切换。下半部分会列出当前光标选中类型的所有成员。
VA Outline窗口列出的是当前文件的所有内容,通过移动、复制、剪切等操作可以方便的改变符号顺序。
三、vs设置暗色主题
设定深色主题后,整个代码背景也变成了黑色。
在工具,选项里可以设置字体和背景颜色。首选Console、Courier、Courier New、Lucida Console这几个字体。项背景可以设为{199, 237, 203}豆沙色。
四、关闭vax的颜色控制
vax默认对文本编辑器改变颜色,由于主题是黑色,在豆沙色(亮色)为背景时就很难看清楚代码。所以接下来我们直接在vs里修改配色。
五、vs配色修改
这里我列一个表:
位置 | 子项 | 推荐颜色 | 解释 |
文本编辑器 | C++成员运算符 | 深青色 | 与基础类型默认操作区分 |
文本编辑器 | C++运算符函数 | 深青色 | 与基础类型默认操作区分 |
文本编辑器 | C/C++用户关键字 | 蓝色 | 关键字统一用蓝色 |
文本编辑器 | C++ 参数 | 橙色 | 因为在函数内,参数是及其重要的变量 |
文本编辑器 | C++ 成员函数 | 深红色 | 函数统一使用深红色 |
文本编辑器 | C++ 宏 | 紫色 | 宏使用紫色 |
文本编辑器 | C++ 局部变量 | 黑色 | 局部变量是当前语句必然使用的重要内容 |
文本编辑器 | C++ 枚举器 | 紫色 | 也就是枚举,也是用紫色 |
文本编辑器 | C++ 用户类型 | 深青色 | 自定义类型都使用深青色 |
文本编辑器 | C++ 字段 | 灰色 | 与局部变量区分 |
文本编辑器 | 注释 | 绿色 | |
文本编辑器 | 字符串 | 棕色 | |
环境 | 工具提示 | 米色 | 背景设为米色,这个是悬浮框的背景颜色,非常重要 |
编辑器工具提示 | 纯文本 | 黑色 | 这里是悬浮框的文本颜色,需要配置正确 |
输出窗口 | 纯文本 | 灰色 | 这个是生成和调试的输出窗口,也比较重要 |
具体颜色可以自己爱好调整,以上仅做参数。
【C++】Visual studio样式定制相关推荐
- 轻松创建Visual Studio样式的应用程序界面,第二招赶紧Get!
本系列教程致力于教大家如何创建流行的应用程序UI,这种经典布局包含代表主要工作区域的选项卡式或 MDI 文档.表单侧面的面板和顶部的主菜单,类似于 Microsoft Visual Studio中的 ...
- Visual Studio程序员主题库
UPDATE: http://studiostyles.info/ for a great growing community of Visual Studio Styles and Themes. ...
- Blend for Visual Studio 让XAML也可以像WinForm一样可视化设计,Blend 与Studio的区别
1.Blend独有的高级功能 任务 Visual Studio Blend for Visual Studio 更多信息 设计可视状态 没有可帮助你设计可视状态的工具: 必须以编程方式创建它们. 使用 ...
- 开源纯C#工控网关+组态软件(九)定制Visual Studio
一. 引子 因为最近很忙(lan),很久没发博了.不少朋友对那个右键弹出菜单和连线的功能很感兴趣,因为VS本身是不包含这种功能的. 大家想这是什么鬼,怎么我的设计器没有,其实这是一个微软黑科技 ...
- Visual Studio Code开发HTML5安装插件快捷使用Bootstrap样式
Visual Studio Code开发HTML5安装插件快捷使用Bootstrap样式 一.引入bootstrap.css 下载bootstrap,地址:Bootstrap中文网 点击Bootstr ...
- netty 工控网关_开源纯C#工控网关+组态软件(九)定制Visual Studio
一.引子 因为最近很忙(lan),很久没发博了.不少朋友对那个右键弹出菜单和连线的功能很感兴趣,因为VS本身是不包含这种功能的. 大家想这是什么鬼,怎么我的设计器没有,其实这是一个微软黑科技,如果用好 ...
- 用 PropertyGrid 实现 Visual Studio 2005 样式的属性窗口
在 Visual Studio 里,有一个很好用的东西,就是属性窗口 (Properties Window),如下图所示.属性窗口列出了一个对象所有可见的属性,你可以浏览和修改属性,非常方便. < ...
- 去掉visual studio code样式中的references
代码中显示references影响不小心点到可以去掉 在visual studio code中的设置中搜索code lens,然后把references的√去掉就可以了
- 程序员请收好:10个非常有用的Visual Studio Code插件
作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) [导读]一个插件列表,可以让你的程序员生活变得轻松许多.无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发 ...
最新文章
- HBase学习之路 (九)HBase phoenix的使用
- [转]FINDSTR正则表达式小结
- Hadoop Hive替换自带的derby数据库为MySQL具体步骤
- 买卖股票的最佳时机III
- android天气查询(二)之网络json数据的获取
- 【渝粤教育】广东开放大学 Photoshop 图像处理 形成性考核 (24)
- grunt之Gruntfile(1)
- FMS案例开发--视频聊天室(三)
- python爬虫 点击下一页_python爬虫实现获取下一页代码
- 五光十色的白,荣耀9X PRO全息冰岛白正式开售
- 什么是Web Service
- Oracle正确迁移数据文件,Oracle数据文件迁移知多少?
- 阿里巴巴内部Jetpack宝典意外流出!Android岗
- mysql应用教程李辉答案_数据库系统原理及mysql应用教程李辉答案章节期末答案...
- 安卓版Qinmei 追番必备神器 缓冲快
- 计算机播放音乐无声音,电脑放歌就突然没声音该怎么办
- 操作rabbitMQ时,误删guest账户,无法登录
- 研究遭质疑,Jeff Dean回应:我们本就不是为得到新SOTA,成本计算也搞错了
- PLC滤波算法之卡尔曼滤波(kalman Filter)代码+测试
- 涂鸦小程序——为自己的人生画上一笔
热门文章
- 物理化学 焓变的计算,学会状态的转变
- 计算机组成原理译码器选择,计算机组成原理第三章习题参考解析.doc
- 旷视 AI 飞跃 | 研究生联合培养计划
- 岗位内推 | 字节跳动招聘NLP、计算机视觉、推荐算法实习生
- SIGIR 2019 | 为什么你的毛衣显胖又显黑?这个算法给你答案
- 线下活动 × 深圳 | 大咖云集!第11届国际博士生论坛报名开启
- ZOJ - 1450 Minimal Circle HDU - 3007 Buried memory 最小圆覆盖模板 【随机函数】【增量法】
- LeetCode 罗马数字与阿拉伯数字的转换
- ups容量计算和配置方法_干货:UPS电源配蓄电池公式计算方法!
- node-sass 下载失败 解决方案