视觉工作室缺少片段

时间:2011-03-18 08:01:05

标签: visual-studio dependency-properties code-snippets

在两台机器上安装Visual Studio,但在1中我找不到DependencyProperty的片段“propdp”?我只有prop / propg,不能理解为什么。我必须安装插件吗?

6 个答案:

答案 0 :(得分:12)

在Win7 64上全新安装VS2008之后,我今天遇到了同样的问题

我必须做的就是

  1. 转到工具>代码片段管理器
  2. 从下拉菜单中选择Visual C#
  3. 点击添加
  4. 选择包含代码段的NetFx30目录,在我看来是......

    C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ VC#\ Snippets \ 1033 \ NetFX30

  5. 您应该能够立即使用代码段。

答案 1 :(得分:8)

我认为Resharper会隐藏一些默认代码段。输入代码段并按两次选项卡就足够了。

答案 2 :(得分:2)

这可能会帮助处于近乎未来的人...在我的情况下,剪切显示在intellisense上但没有任何工作选择它并按Enter或点击它直到我点击tab + tab然后它工作。祝好运!。 (我想我已经习惯了coderush)

答案 3 :(得分:0)

如果有人遇到此问题并且之前的答案没有解决问题,如果C中有两个文件夹:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC#\ Snippets:1033和3082.复制并将整个内容从一个粘贴到另一个并开始工作。

尝试导入并没有为我修复它,但也许我做得不对...不知道......

我在这里找到了它:https://stackoverflow.com/a/36829804/5761877(感谢“elmonopascual”)

答案 4 :(得分:0)

我使用VS2017并遇到了同样的问题。唯一对我有用的是:

  1. 转到工具>代码片段管理器
  2. 从下拉菜单中选择CSharp
  3. 删除列表视图中的所有文件夹(保存它们的完整路径以供后续步骤使用)
  4. 点击确定
  5. 重新打开Code Snippets Manager
  6. 从下拉菜单中选择CSharp
  7. 使用添加按钮再次插入所有文件夹。
  8. 如果在再次添加文件夹之前我没有关闭并重新打开管理器,VS2017会在我点击“确定”时崩溃并重新启动,并且片段仍然无法正常工作。

答案 5 :(得分:0)

在我的情况下,我去了工具 - > Code Snippet Manager,我意识到我想要的代码片段的路径已经改变。因此,当Path更改后,Snippet文件夹将显示错误。所以我复制了Path并跟着,直到我发现它丢失的地方。然后我浏览了所有文件夹,直到我找到了我想要的片段,我的问题就解决了。