dedecms 关闭网站,设计好用的网站,备案 网站起名,高端企业站本文主要写了个人使用 VS2010 的一些配置及实用插件#xff0c;从而打造一个符合个人风格的开发环境。 基础设置 安装 Visual Assist X 在 VS2010 中若不安装 Visual Assist X 这个插件#xff0c;直接开发 C 相关的项目将是非常痛苦的事情。默认环境没有对代码的不同部分进行…本文主要写了个人使用 VS2010 的一些配置及实用插件从而打造一个符合个人风格的开发环境。 基础设置 安装 Visual Assist X 在 VS2010 中若不安装 Visual Assist X 这个插件直接开发 C 相关的项目将是非常痛苦的事情。默认环境没有对代码的不同部分进行颜色高亮显示也没有任何的智能提示在这种情况下想要准确写出心中所想几乎不可能。 安装前 安装后 显示行号 默认没有显示行号通过 Tools-Options… 弹出的窗口进行设置 更换字体 默认字体是新宋体将其改为等宽字体可以使用系统自带的 Consolas 字体也可以下载安装其它的等宽字体。本人采用的字体是 Liberation Mono。下载该字体后进行解压将相关的字体文件(后缀为.ttf)直接拷贝到C盘Windows目录下的Fonts目录中拷贝完成即安装完成。 通过 Tools-Options… 弹出的窗口进行设置 当前行及括号匹配 利用 Visual Assist X 的一些设置显示光标所在的当前行高亮显示光标所在的括号颜色(默认为黑色粗体)。 大纲视图 在当前环境下可以对一个函数进行折叠如果能够对函数中的代码块进行折叠就更好了。VS2010 提供了该功能只是默认设置为 False。通过 Tools-Options… 弹出的窗口进行设置 显示效果 通过以上设置可以看下当前的显示效果显然比最开始的要好得多。 实用插件 通过前面的基础设置我们已经有了一个比较友好的开发环境下面通过一些插件来扩展 VS2010 的功能使之更加完善。 我们可以通过 Tools-Extension Manager… 弹出的窗口来直接安装选择的插件也可以在插件官网下载后再安装。 Productivity Power Tools 该插件由微软提供包含了多个功能通过菜单项 Tools-Options… 打开设置窗口(也可以在文件所在的 Tab 区点击右键单击弹出的 Customize…)。 默认所有功能都处于 ON 状态我只用了其中 4 个设置后如下图后面将分别进行简单的介绍。 该功能由 Document Well 2010 Plus 提供。可以将需要经常修改的文件固定在前面这样在打开文件太多时就不需要查找。该功能有众多选项本人只保留了下图所示选项。该功能由 CtrlClick Go To Definition 提供。可以快捷的找到指定对象的定义位置。该功能由 Align Assignments 提供。选中包含多个 的行使用快捷键 CtrlAlt] 将其进行对齐该功能提供的菜单项在 Edit 下。该功能由 Enhanced Scroll Bar 提供。提供三种模式Scroll Bar Mode、Map Mode、Full Mode在 Scroll Bar 上点击右键进行设置。如下图所示VSColorOutput 在编译工程时如果有警告或错误则将相关警告或错误进行高亮显示如下图所示 Indent Guides 在一对大括号所在的列显示一列虚线如下图所示 AStyle Extension 在一个项目中保持统一的代码格式更利于代码的管理通过该插件可以对C/C代码进行格式化设置。 AStyle AStyle 是一个开源项目AStyle 插件内部集成了 AStyle.dll。可以在 AStyle 官网 下载该工具 的可执行版本(AStyle.exe 程序)在所在目录下打开命令行输入 AStyle.exe --help 可以查看该工具的所有选项及相应的介绍。 拷贝格式 通过菜单项 Tools-Options… 打开设置窗口点击 Edit 弹出的参数命令窗口将下面的参数拷贝到窗口。 1--indentspaces4 --align-pointertype --align-referencetype --indent-switches --indent-namespaces --indent-preproc-cond --indent-col1-comments --pad-oper --fill-empty-lines --break-closing-brackets --keep-one-line-blocks --convert-tabs --modec 设置格式 拷贝上面的格式后通过点击Settings弹出设置窗口可以看到当前的格式设置可以根据需要进行其它修改。 自动格式化 选中 Format on save 则在文件进行保存时进行格式化无需通过快捷键或菜单项(Edit-Advanced-Format Document(AStyle))进行设置从而提高开发效率。 GitSccProvider 该插件是配合 Git 及 TortoiseGit 使用的Git 用于版本控制提供了一系列功能强大的命令TortoiseGit 则在这些命令之上提供了直观的界面操作使代码的版本控制更加易于管理。 如果使用 Git 及 TortoiseGit 进行版本管理安装该插件后在 VS2010 中可以直接对代码文件进行各项操作。 设置版本控制 安装该插件后需要修改源码控制插件如下所示 显示效果及操作 如下图所示我们可以看到文件前面的小图标表明了当前文件的状态通过右键菜单 Git 下的各子菜单可以对所选文件进行各项常用操作。主题设置 通过之前的设置当前的开发环境在使用及功能上已经很完善了。下面的颜色设置可根据个人需要进行修改在此介绍下我的修改过程。 在使用 Sublime Text 2 时尝试了自带的所有主题最终选用了 Zenburnesque然后参照此主题修改 VS2010 中的颜色。修改主要包括 VS2010 中的颜色设置及 Visual Assist X 中的颜色设置。修改后的颜色主要适配 C/C 类型代码文件若是使用 VS2010 开发其它类型项目建议不要修改或根据实际情况进行修改。 VS2010 颜色设置 通过菜单项 Tools-Options… 打开设置窗口如下图所示 需要修改的颜色如下 Display itemsItem foregroundItem backgroundPlain TextRGB(222,222,222)RGB(64,64,64)Selected Text默认RGB(160,160,192)Inactive Selected Text默认RGB(64,64,64)Collapsible Region默认RGB(102,102,115)CommentRGB(156,171,143)默认KeywordRGB(96,128,225)默认Preprocessor KeywordRGB(255,204,102)默认StringRGB(177,177,152)默认VA X Find Reference默认RGB(102,102,115)VA 颜色设置 需要将颜色修改成下图所示颜色 显示效果 设置完后可以看到如下显示效果只有右面的侧边栏颜色与其它编辑区的颜色不同。 MetalMargin 该插件与 Productivity Power Tools 中的 Enhanced Scroll Bar 功能相似只是该插件的背景色与先前设置的编辑区背景色更相近。如果没有参照主题设置进行修改则只使用Enhanced Scroll Bar功能即可修改后可以同时使用安装该插件并将 Enhanced Scroll Bar 的模式设置为 map Mode 即可。以下是更改后的显示效果: 导出配置 根据上面修改完毕后可以导出主题颜色相关的配置以便在不同的电脑上进行复用。 选择导出 通过菜单项 Import and Export Settings… 打开如下窗口选中导出设置项然后点击 Next。 选择 Fonts And Colors 通过点击根节点的 All Settings将其它项全都取消选中只选中 Fonts And Colors 这一项然后点击 Next。后面的操作没有需要注意的地方不再介绍。 导入配置 可以将之前修改好的配置文件直接导入到 VS2010 中无需一个个设置不同的颜色。 选择导入 与选择导出操作方式一样选择第二项 Import selected --- 即可然后点击 Next。 备份当前配置 上一步之后弹出如下窗口如果之前没有备份当前的设置建议安装默认选项进行备份如果导入的配置不符个人喜好可以根据现在的步骤再次导入之前备份的配置文件从而恢复成之前的配置项。 选择文件 如下图所示选择想要导入的文件。 小结 本文主要介绍了 VS2010 的一些设置及一些比较实用的插件从而使开发环境更具个人特色、功能更完善。在此提到的一些设置或插件在新的版本中(如 VS2017、VS2019)有些已经内置在以后的使用中再慢慢探索。 - - - End - - - 欢迎扫码订阅我的微信公众号阅读其它相关文章。 本文作者 Lzl678本文链接 https://www.cnblogs.com/Lzl678/p/10623982.html版权声明本博客所有文章除特别声明外均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处 转载于:https://www.cnblogs.com/Lzl678/p/10623982.html