【问题标题】:Visual Studio 2008 Editor Configuration - Caret & Current LineVisual Studio 2008 编辑器配置 - 插入符号和当前行
【发布时间】:2009-11-19 22:05:36
【问题描述】:

我正在尝试做一些事情来自定义 Visual Studio 2008 编辑器配置。我想通过一些我可以自己编写的设置或宏来做到这一点。我无法在我工作的环境中安装 resharper 等第三方插件来实现这些目标。这是我需要做的:

  1. 我想改变颜色 编辑器中的插入符号到#FF0000

  2. 我想换背景 当前行的颜色 插入符号是稍暗的阴影 比编辑器窗口的其余部分

我已经广泛搜索了 Visual Studio 选项,但找不到这些特定内容的设置。我还研究了 VS 暴露给宏而不是骰子的对象模型。任何指针表示赞赏。

【问题讨论】:

    标签: c# .net visual-studio visual-studio-2008 configuration


    【解决方案1】:

    我之前对此进行了研究,发现无法在加载项之外为当前行着色。快速搜索表明插入符号/光标也是如此。对不起。

    即使加载项是您自己的,您也不能运行它们吗?必要的代码是可用的,因此您可以构建自己的插件来满足您的需求。

    http://rorybecker.blogspot.com/2008/05/new-plugin-highlightcurrentlineineditor.html

    http://dxcorecommunityplugins.googlecode.com/svn/trunk/HighlightCurrentLineInEditor/

    【讨论】:

    • 我自己的插件肯定可以写,就是不能用第三方商业产品
    • 查看我链接的代码,它与 DevExpress 对象模型密切相关。不幸的是,将该功能提取到独立插件中并不容易。我对插件没有任何经验,所以我真的不能说它有多可行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 2010-10-12
    相关资源
    最近更新 更多