小编Pav*_*aev的帖子

Windows和节点应用程序中的文件路径字符限制错误

我正在Visual Studio 2012中的Node项目上工作,刚刚遇到臭名昭着的260字符文件路径限制错误.

我的问题是:甚至可以在Visual Studio/Windows中处理任何大小的Node项目吗?长文件路径来自node_modules目录,该目录当然嵌套了具有自己的node_modules的模块,当然这些模块嵌套....

我想过全局安装所有依赖项,但这不是一个好主意.

有什么建议?

windows visual-studio node.js ntvs

6
推荐指数
1
解决办法
3915
查看次数

如何写一个能够foreach的类

自从Visual Studio添加了对foreach扩展的支持以来,已经有一段时间了

vector<int> v(3)
for each (int i in v) {
  printf("%d\n",i);
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何使任何类能够使用foreach.我需要实现一些接口吗?

c++ foreach iterator visual-studio

5
推荐指数
1
解决办法
462
查看次数

使用Python Tools for Visual Studio进行无堆栈Python开发

用于Visual Studio BetaPython工具(包括对CPython的支持)是否允许您使用Stackless Python进行开发?

如果是这样,您是否可以扩展您的答案以包括设置无Stackless Python环境所需的任何步骤,而不是在现有的VS2010安装上安装PTVS?

python cpython stackless python-stackless ptvs

5
推荐指数
1
解决办法
458
查看次数

VisualStudio 2012中的IronPython

VisualStudio 2012中是否支持IronPython?我没有在模板中找到IronPython项目.

python ironpython visual-studio visual-studio-2012 ptvs

5
推荐指数
1
解决办法
9419
查看次数

visual studio 2013/resharper中的javascript/node.js intellisense有问题

Visual Studio 2013:

  • Resharper 8.2
  • Node.js工具
  • 网络要领

从我从node.js工具网站收集的内容中,我应该得到intellisense.

然而,当在node.js项目中编辑javascript时,我得到了奇怪的智能感知,这表明所有类型的无关紧要的东西.它没有对节点的任何有用的智能感知,并且确实喜欢自动完成的事情require作为required,这是非常恼人的,因为我有打逃生对其进行更改阻止它,有时候我会想念它,这将导致运行时错误.

它让我在项目中对我自己的代码进行智能感知,但其他方面却很少.

我读了这篇文章,带着一些希望:

https://nodejstools.codeplex.com/workitem/562

但是,如果我为js文件禁用Resharper intellisense,而不是推迟到Visual Studio/node.js工具,我根本就没有智能感知.我现在正在这样做,因为没有什么比拥有require- > required问题更好.

一直无法在Google或StackOverflow上找到任何有用的内容.

javascript resharper visual-studio node.js ntvs

5
推荐指数
1
解决办法
3501
查看次数

如何检查Python程序是否已在Visual Studio中启动?

我使用Visual Studio 12Visual Studio 1.5 的 Python 工具来开发 Python 程序。这非常有效。

现在我想在 Python 代码中检查我们是否在 Visual Studio 中运行。有没有一种简单的方法可以实现这一目标?

python visual-studio visual-studio-2012 ptvs

4
推荐指数
1
解决办法
1122
查看次数

C#中的复杂对象比较

我有两个相同类型的复杂对象.我想比较两个对象,以确定它们是否具有完全相同的值.这样做的有效方法是什么?

样本类结构如下:

class Package
{
    public List<GroupList> groupList;
}
class GroupList
{
   public List<Feature> featurelist;
}
class Feature
{
   public int qty;
}
Run Code Online (Sandbox Code Playgroud)

c#

3
推荐指数
1
解决办法
3986
查看次数

在 VB.NET 中,如何在具有多重约束的泛型类上指定继承/实现

当我在 VB.Net(C# 是我的常用语言)中编写以下语句时,我得到一个“预期的语句结束”,指的是“Implements”语句。

<Serializable()> _
<XmlSchemaProvider("EtgSchema")> _
Public Class SerializeableEntity(Of T As {Class, ISerializable, New}) _
Implements IXmlSerializable, ISerializable
...
End Class
Run Code Online (Sandbox Code Playgroud)

我试图模拟的 C# 版本是:

[Serializable]
[XmlSchemaProvider("MySchema")]
public class SerializableEntity<T> : IXmlSerializable, ISerializable where T : class, new()
{
....
}
Run Code Online (Sandbox Code Playgroud)

有时我觉得我对 VB.NET 有 5 个大拇指:)

vb.net generics constraints

3
推荐指数
1
解决办法
1981
查看次数

Lambda表达式 - 如果不存在则添加到集合中

我刚开始学习lambda表达式.

是否可以进一步简化以下代码:

        Customer customer = Customers.FirstOrDefault(c => c.ID == 3);
        if (customer == null)
        {
            customer = new Customer() { FirstName = "Ben", LastName = "Foster", ID = 3 };
            Customers.Add(customer);
        }

        // do something with customer
        customer.CreateProfile();
Run Code Online (Sandbox Code Playgroud)

基本上我想检查集合中是否存在对象.如果不是我想创建它,请将其添加到集合中,稍后再使用它.

谢谢Ben

c# lambda

1
推荐指数
1
解决办法
1170
查看次数

如何在visual studio 2012中打开python项目?

我是python的新手.我从这个网站下载了一个python项目.. native python v.1.3.1

http://alumni.media.mit.edu/~hugo/conceptnet/#download

我也在我的windows系统中安装了PTVS 2.1 VS2012,python-2.7.10.如果我去我下载python的源文件夹,它没有显示解决方案文件(如VS项目).我明白它不是在VS中开发的.但是当我尝试打开现有代码中的Project(File-> New-> Project from Existing code)时,即使安装了python,我也无法看到python IDE.

有没有其他方法可以通过VS 2012从一个解决方案文件打开整个项目?任何帮助将非常感激..

python ide python-2.7 visual-studio-2012 ptvs

0
推荐指数
1
解决办法
3375
查看次数