Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VisualStudio2008的Eclipse类编辑器_Eclipse_Visual Studio 2008_Editor_Add In - Fatal编程技术网

VisualStudio2008的Eclipse类编辑器

VisualStudio2008的Eclipse类编辑器,eclipse,visual-studio-2008,editor,add-in,Eclipse,Visual Studio 2008,Editor,Add In,我已经使用Eclipse很多年了,当我开始使用VS2008时,它已经足够好了,但是很容易就忽略了Eclipse的很多功能 举几个例子,如果我将插入符号/光标移动到标识符上,Eclipse会突出显示该文档中出现的所有内容(不是通过字符串比较而是通过引用映射),我们可以通过颜色区分方法和变量,使用Ctrl+Shift+Up/Down箭头组合移动到当前函数上方/下方的方法 VS忽略了所有这些和更有用的东西。因此,我想知道是否有Eclipse类的VS2008免费编辑器插件。金属卷轴只做了1件事的一半(参

我已经使用Eclipse很多年了,当我开始使用VS2008时,它已经足够好了,但是很容易就忽略了Eclipse的很多功能

举几个例子,如果我将插入符号/光标移动到标识符上,Eclipse会突出显示该文档中出现的所有内容(不是通过字符串比较而是通过引用映射),我们可以通过颜色区分方法和变量,使用
Ctrl+Shift+Up/Down
箭头组合移动到当前函数上方/下方的方法

VS忽略了所有这些和更有用的东西。因此,我想知道是否有Eclipse类的VS2008免费编辑器插件。金属卷轴只做了1件事的一半(参考突出显示)

是否有任何完整功能外接程序

编辑:
没有找到。看起来VS 2010是一个不错的选择,或者可能是VS 2012

您可能会发现和生态系统是Visual Studio的一个非常有用的补充。

Telerik制作了一个名为JustCode的产品,它提供了一些很好的类似Eclipse的功能。我特别喜欢出现在滚动条旁边的蓝色/红色/黄色矩形,以指示注释(蓝色)、警告(黄色)和错误(红色)的位置。当它进行编辑时,它还会在Visual Studiu中的文档选项卡中放置一个红点,并高亮显示您正在谈论的所有字段-括号也会匹配您在富IDE中期望的高亮显示

VS2010涵盖了它的大部分交互功能(只是代码),但不是全部,而且它比将VS2008升级到2010要便宜得多

祝你好运-快乐编码


B

这是您可以免费获得的最接近的:。它有
Ctrl+Click:转到定义
和更多功能

要按颜色区分变量和方法,必须对其进行自定义(
Tools>Options>Environment>font和Colors
,但这有点繁琐)


我建议ReSharper提供更高级的功能,但这不是免费的。

我必须为每个功能添加一个插件,可用的插件也不太好。无论如何,感谢您的时间。这对于社区贡献来说是正确的,但是CodeRush和Refactor Pro包含了很多我认为非常宝贵的功能。我正在寻找一些免费和开源的东西,因为社区支持已经到来。如果您那么喜欢Eclipse,也许您可以使用Eclipse?它有C、C++等插件,所以我不知道是否可以简单地使用它而不是VisualStudio。尽管我怀疑你能做的最好的事情就是经常在两者之间来回切换。我感觉到了你的痛苦。我记得以前搜索过插件,结果是一片空白。我试过CodeRush和Resharper,发现它们大大降低了VS的速度。我发现handy的一个插件是快速打开文件。它允许您使用Ctrl-K+O快速打开一个文件,类似于Eclipse中的open Type/open file。也许您可以编写一个VS插件来提供类似Eclipse的功能。我会给你一个+50的赏金:你不能在那里做。VS将方法名和变量名都视为标识符。所以它们不能有不同的颜色。。。我得调查一下。语言服务提供商知道这种差异,也许通过扩展这是可能的。这是颜色增强扩展(虽然免费测试版似乎已经过期,但可能比ReSharper便宜)