Tag: 视觉工作室

IntelliJ IDEA的Visual Studio ReSharper键盘映射

我主要使用Visual Studio和ReSharper(R#)进行开发,并具有R#的优秀工作知识。 我想在IntelliJ IDEA中(利用我个人的Java冒险)利用这些知识,而不必学习IDEA键盘映射scheme。 IDEA有一个Visual Studio的键盘映射,但主要更新如查找(Ctrl + F)和replace(Ctrl + H)等键绑定因为Visual Studio没有内置的function,如“检查这个…”等(由R#提供的有点东西),Visual Studio键盘映射中的IntelliJ键绑定仅仅是IDEA的转储。 在VS.NET中,ReSharper提供了两个键盘映射,IDEA和Visual Studio。 自从R#5以来,我一直在使用Visual Studio键盘映射,并且真的想要在IntelliJ思想中有一个键盘映射,实际上它是Visual Studio IDEA键盘映射和R#Visual Studio键盘映射的组合。 这个组合的键盘映射是我调用IntelliJ IDEA的Visual Studio ReSharper(R#)键盘映射。 如果有人可以分享他们的键盘映射,如果他们已经创build了一个接近所述的描述,我将不胜感激。 如果JetBrains听到,如何捆绑一个额外的键盘映射scheme与IntelliJ本质上是Visual Studioscheme(在IntelliJ IDEA)和ReSharper Visual Studioscheme(在VS.NET中)的组合?

禁用StyleCop规则

我正在使用StyleCop。 但是有一些规则我想忽略,例如使用this. 在class级成员面前。 如何closuresStyleCop规则。 我看了,但无法find如何做到这一点。

禁用Razor中的Visual Studio代码格式

以前曾经问过这个问题: 为什么Visual Studio代码格式化不能正确使用Razor标记? 但是这个问题已经有几年了。 而剃刀格式化仍然是完全不能接受的。 我已经放弃了修复它。 我可以禁用所有的Visual Studio格式的CSHTML文件? 如果没有,我可以完全禁用所有的Visual Studio格式? 任何第三方黑客我可以使用? 有一定的事情! 我已经升级到2013年,格式也一样糟糕。 [编辑]:2015年也是非常糟糕的。 我真的希望他们能解决这个问题。 [编辑]:2017年也是非常糟糕的。 我真的希望他们能解决这个问题。

Visual Studio忘记了窗口设置并且弄得一团糟

我有这个问题,我打开Visual Studio和内部窗口散落在各地。 他们都没有对接; 一些应该是可见的已经变得不可见,反之亦然。 然后,我必须花时间把窗户放回我喜欢他们的地方。 它似乎只有一些解决scheme,最近才出现。 对于我来说,我无法解决问题。 有没有其他人通过这个?

Visual Studio:重新启用“Build failed,run last success?”对话框

当构build失败时,VS会popup一个选项来运行上一次成功构build。 有人在我的机器上点击“是”和“不要再显示这个对话框”,现在我被卡住了。 我怎样才能重置它?

RunAs在Visual Studio中debugging时的另一个用户

我试图运行我正在debugging的程序作为一个不同的用户。 现在,这可以通过运行exe和从Visual Studio附加,但这是很麻烦的。 我试图做的是使用“RunAs”命令: command.com /C runas /env /user:OtherUser DebugTarget.Exe 但是这附加到command.com,Visual Studio想要一个EXE。 现在我可以创build一个虚拟应用程序….但是任何人都有更好的解决scheme呢?

在Visual Studio中多行查找和replace

可以这样做吗? 我们正在使用VS2005和VS2008和VS2010。 我不是指正则expression式 – 它们有自己的位置 – 而是简单的旧文本查找和replace。 我知道我们可以用正则expression式(使用\ n标签)来做到这一点,但是不要纠结在正则expression式转义字符中,而且还有一个可读性问题。 如果不能做什么简单和简单(免费)的替代scheme是人们使用? 这不涉及敲我们自己的macros。

用于检查.lib文件的工具?

我正在评估一些未经证实的软件。 当我build立一个示例项目,我得到一个链接器错误,如下所示: 错误LNK2019:无法parsing的外部符号 这个应用程序没有太多的lib文件,所以我可以通过反复试验来解决这个问题,但是我知道有一个更优雅的方法来解决这个问题。 在Java世界中,我会grep FOO * .jar来findjar,我正在寻找C ++模拟器。 我在Visual Studio 2005中使用C ++代码。 我怀疑带有/ LIST选项的lib.exe实用程序可以获取这些信息,但到目前为止我还没有成功。 它只是打印这个: Microsoft(R)Library Manager版本8.00.50727.762 版权所有(C)微软公司。 版权所有。 granite50.dll granite50.dll granite50.dll granite50.dll … 有什么build议么?

在Visual Studio IDE中显示解决scheme/文件path

我经常使用Visual Studio的多个实例,通常在同一解决scheme的不同分支上工作。 VC6用来在其标题栏中显示当前源文件的完整path,但Visual Studio 2005似乎没有这样做。 这使得它比应该是我目前正在查看的解决scheme(我知道的最快的方法是hover在选项卡上,以便获取源文件的path作为工具提示)的哪个分支应该稍微尴尬。 有什么办法可以将完整的解决scheme或文件path放到标题栏中,或者至less在某处始终可见,这样我就可以快速判断哪个分支被加载到每个实例中?

IntelliSense不适用于Visual Studio 2012中的JavaScript

我有一个干净的,即开即用的Visual Studio 2012 Web Developer Express安装,由于某种原因,对JavaScript(包括jQuery,jQuery UI和其他库)的支持已经消失。 我相信它之前是有效的,然后是“没有理由”就停止了。 我已经浏览了网页,并发现了四个不一致的地方。 我的registry中没有HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0 \ JavaScriptLanguageService \ ImplicitReferences项。 其实我甚至没有JavaScriptLanguageService目录。 我已经检查过,被引用的文件domWindows.js确实是选项指向的地方。 JavaScriptLanguageService下的输出窗口是空的,在我开发和运行我的应用程序的时候没有input任何内容。 我已经通过选项引用了我正在使用的jQuery文件,但没有产生任何更改。 总而言之,我收到的错误消息是: “intellisense无法确定此expression式的准确完成列表。提供的列表包含文件中的所有标识符” 任何build议将受到热烈的赞赏。