【问题标题】:IDE won't let me type what I wantIDE 不允许我输入我想要的内容
【发布时间】:2013-08-07 14:41:39
【问题描述】:

几周前,我的 IDE 开始变得非常强大...由于很难解释我的意思,这里有一个视频:

http://www.youtube.com/watch?v=tNGMlWwmzpg

它让我可以在括号之外做我想做的事,所以它可能认为将两个放在里面的评估是不好的语法,但即使这是真的,我不希望我的 IDE 限制什么我可以打字,它应该只使用智能感知并输入波浪线。

这是我安装的扩展程序(我禁用了我最近安装的扩展程序,但没有帮助)。我已经使用了几乎所有这些永远没有问题...

更新:提供赏金,因为这让我很生气。我已禁用所有扩展,现在我有以下行:

output += "<div title='" + dr("ServiceGroupType_Desc") + "'>" + dr("ServiceGroupType_Desc") + "</div>"""

不能删除末尾的两个额外引号。它就是不让我。

【问题讨论】:

标签: visual-studio-2012 ide autocorrect


【解决方案1】:

我遇到了和你一样的问题,必须卸载 Codealike 插件才能让它再次工作。

【讨论】:

  • 但是...我卸载了其余的禁用扩展程序并修复了它!我们将把它归档在“足够接近”下:)
  • 所以它是以下之一:CodeAlike、Indent Guides、Productivity Power Tools、Scrum Powertools 或 Web Essentials。我之前通过卸载它们排除了所有其他的。
  • 我也删除了 Codalike..所以它可能就像你说的那样。我仍然安装了 Web Essentials,但我从未安装过任何其他的。
  • 我正在一一重新安装它们。我刚刚重新安装了 Web Essentials,现在 VS 不断崩溃。整洁。
  • 嗯,这绝对是代码。你能更新你的答案吗?感谢您帮助缩小范围。
【解决方案2】:

当事情开始出现这样的不正常行为时,我发现发生了以下三件事之一: 1)不知何故修改键卡住了。要么我的键盘变得奇怪,要么发生了一些软件故障。确保您的所有钥匙都没有意外卡住。 2) 确保无障碍服务已关闭(或者如果您使用其中一些服务,请确保只有您使用的服务处于开启状态)。如果您不知道它们正在运行,其中一些可能真的会惹恼您。 3) 确保您的键盘位于预期布局的预期区域。有时这会意外切换,并开始把事情搞砸,我很长一段时间都不会意识到。

对不起,如果这没有多大帮助,但这是我唯一能想到的。

【讨论】:

    【解决方案3】:

    正如你提到的,"I have disabled ALL extensions",所以它应该与任何插件无关。

    首先关闭 IntelliSense

    Option->Editor->C/C++->关闭IntelliSense with IntelliSense=FALSE

    看看整个自动完成功能是否消失了。

    “我禁用了我最近安装的那个,但它没有帮助”

    您必须确保扩展程序没有在后台运行。如果有的话,只要不影响 VS,就杀死它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 2021-05-28
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      相关资源
      最近更新 更多