小编Iva*_* G.的帖子

IntelliJ IDEA - 跟踪解决方案资源管理器中的活动项目

我正试图在IDEA中找到一个不错的VS功能"在SOlution Explorer中跟踪活动项目"模拟.对于那些不知道的人 - 当我在主区域中的文件之间切换时,VS将突出显示解决方案资源管理器中的相应项目(IDEA中的"项目"窗格).

intellij-idea

35
推荐指数
3
解决办法
6317
查看次数

C#有一个更高级的控制台库吗?

是否有任何.NET库可以:

  • 输出颜色的字符/单词
  • 在控制台中绘制内容,如进度条(类似于wget)
  • 其他有趣的美丽的东西,我可能会考虑在我的魅力控制台应用程

.net c#

20
推荐指数
2
解决办法
7082
查看次数

VSIX:在VS启动时执行代码

当visual studio加载解决方案时,我想从VSIX扩展中调用一些代码,我该怎么做?仅当用户第一次按下我的插件按钮时才调用Package :: Initialize.

visual-studio-2010 vsix

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

C++代理类

有没有办法在C++中轻松实现代理类模式?不使用AspectC++或其他繁重的工具,只需内置宏或模板.

解释我想要的东西:

class base_class
{
  public:
   virtual void method_one() { ... }
   virtual void method_two() { ... }
}

class class_proxy : base_class
{
   protected:
    void before_any_method_call() { do stuff };
    void after_any_method_call(std::exception* ex) { do stuff }
}
Run Code Online (Sandbox Code Playgroud)

这是场景.我想要代理的类(base_class)执行远程调用,但是当网络关闭时,它将抛出从std :: exception派生的传输异常.base_class有很多方法,我想捕获传输异常,以空结果响应,并在下一个方法调用之前重新建立连接.

c++ design-patterns

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

没有日志记录库的日志记录

这是"问题".我开发的每个库都记录了一些内容,但是我不想让库用户知道这一点并安装我将使用的log4net或类似的日志记录实现.聪明人如何创建独立程序集?

对于库用户来说,记录输出并不重要,除非他或她真的想看到调试/信息输出.在这种情况下,他将安装log4net并告诉库通过配置文件以某种方式使用它.否则我想发送我的库而没有任何不相关的依赖.这可能吗?有什么选择?

在C++中,我只需创建几个dll/so(有和没有日志记录)静态链接它们与所需的库集,如果有人需要一个启用了日志的库,他只需用另一个版本覆盖它.

.net architecture logging

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

从Outlook获取收件箱

我在Outlook 2010中配置了两个Exchange帐户,但是我无法找到如何到达第二个帐户的收件箱.Session.GetDefaultFolder()总是返回第一个.

甚至枚举Session.Accounts,找到正确的帐户并调用Session.Account(found one).Store.GetDefaultFolder()返回错误的收件箱(来自默认的交换帐户,而不是辅助帐户).

outlook vba outlook-object-model outlook-vba outlook-addin

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

JSON样本到[DataContract]

是否有任何工具允许基于JSON样本生成DataContract实体定义?我真的错过了使用代码生成工具的旧的优秀WSDL元数据.

c# serialization json datacontract datacontractjsonserializer

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

使用C#序列化拼花数据

有没有办法使用C#以Apache Parquet格式序列化数据,我找不到任何实现.在官方的Parquet文档中,据说"Thrift也可以代码化为任何其他节俭支持的语言." 但我不确定这实际意味着什么.

谢谢

c# apache parquet

5
推荐指数
2
解决办法
4661
查看次数

C#类大小计算

在C#(.NET)中,确切的方法(虚拟,静态,非虚拟)如何影响类的大小?

.net c# architecture

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

在同一解决方案中针对服务器运行集成测试

我使用 NUnit/MSTest 编写集成测试,只是因为它更容易。测试需要与同一解决方案中的 TCP 服务器通信,并且需要调试测试和 TCP 服务器。有没有办法在调试模式下从解决方案启动项目(控制台应用程序)并同时调试测试方法?无论我尝试什么,VS 都不会让我这么做。

c# integration-testing visual-studio

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

VSIX:独立包

我的VSIX包使用了一堆图像和第三方dll,在编译时,Release文件夹包含原始形式的所有内容.看起来很糟糕.有没有办法创建一个我可以重新分配的独立vsix文件?

vsix

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