`
izuoyan
  • 浏览: 9228768 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

VS2005中Nebula3数据类型的调试信息显示

阅读更多

用过VS2003的应该知道, STL的容器调试起来非常麻烦, 因为调试时显示的信息非常不直观

VS2005引入一个autoexp.dat, 可以定义数据在调试时显示的格式

详细介绍可以参考:Writing custom visualizers for Visual Studio 2005

这里暂时给出一些Nebula3相关的格式定义:

这些放到[AutoExpand]字段下面:

这些放到[Visualizer]字段下面:

Array相关的那个还不能用, 我也不清楚是为什么

#array的size: 后写什么都不管用, 直接写个数字却能起效果. 不知道哪位仁兄指点一下? 感激不尽

=================================================================

08/05/2009 : 修正Array/FixedArray调试信息无法显示的问题

原因让人很崩溃: Array::size的"size"成员是autoexp的一个关键字, 所以产生了解析错误

把Array::size和FixedArray::size改名叫arraySize解决问题. 脚本更正如下:

现在的效果是不是跟std::vector一样了呢?

分享到:
评论

相关推荐

    Nebula3的maya插件

    NVX2是一种专为Nebula3优化的数据格式,它能够高效地存储复杂的几何数据、材质信息和动画数据。在游戏开发中,这种格式能够帮助开发者快速加载和渲染3D资产,同时降低内存占用,提高性能。目前,插件暂不支持导出N3...

    Nebula3命令行应用程序向导

    总的来说,Nebula3命令行应用程序向导是Nebula3开发环境中的一个重要辅助工具,它通过简化命令行应用的创建和维护过程,使得初学者能够更快地掌握Nebula3框架,并投入到实际的项目开发中。通过不断的学习和实践,...

    nebula3加载xml的核心实现

    在Nebula3中,XML文件常用于存储场景配置、模型数据、动画序列等信息。为了加载这些XML文件,Nebula3提供了一套高效的解析机制。 首先,我们要了解Nebula3中的ModelNode。ModelNode是场景图中的基本元素,代表了3D...

    Nebula3 Console Application Wizard

    **Nebula3 Console Application Wizard** 是一个专为Nebula3框架设计的工具,用于帮助开发者快速创建和配置命令行应用程序。这个向导简化了命令行应用的开发过程,使得程序员可以更专注于核心功能的实现,而不用过于...

    Nebula模拟器-Nebula模拟器-Nebula模拟器

    Nebula模拟器是一款强大的虚拟化工具,专为云计算和数据中心环境设计,它允许用户在单个物理设备上运行多个独立的虚拟环境。Nebula模拟器的核心目标是提供高效、安全且可扩展的虚拟化解决方案,使得企业可以更有效地...

    Nebula2.25_汉化

    总的来说,Nebula2.25汉化版为中文用户提供了更顺畅的使用体验,无论是专业音频工程师还是爱好者,都能在这个版本中更好地发掘Nebula的强大功能。从模拟各种音频效果到进行复杂的系统测试,Nebula2.25汉化版都是一个...

    Nebula3 渲染程序向导

    8. **调试和测试**:了解如何在Nebula3环境中调试你的插件,以及如何通过各种测试确保插件的稳定性和兼容性。 9. **资源管理**:掌握Nebula3的资源加载和管理方式,包括模型、纹理、材质和音频等,这对于构建完整的...

    java-nebula客户端集成(csdn)————程序.pdf

    Java Nebula 客户端集成是指将 Nebula 图数据库与 Java 应用程序集成,以便在 Java 应用程序中使用 Nebula 图数据库的功能。下面是 Java Nebula 客户端集成的详细过程。 一、建立 Maven 工程 首先,需要创建一个 ...

    nebula图数据库V2.6.0

    3. **强一致性和高可用性**:Nebula提供了强一致性模型,保证了数据的一致性,同时具备高可用性,即使在部分节点故障时也能保持服务。 4. **自定义图模式**:用户可以自定义顶点(Vertex)、边(Edge)以及属性,...

    eclipse nebula部件

    - **性能优化**:由于Nebula组件功能强大,需要注意性能优化,避免在大数据量或复杂界面时出现性能问题。 总之,Eclipse Nebula是一个非常有价值的工具,它极大地丰富了Eclipse的UI开发能力,使得开发者能够构建出...

    nebula-graph-studio-3.8.0 ARM架构编译完成的包

    在Nebula Graph Studio中,你可以创建和管理图空间,定义顶点和边的类型,执行图查询语句(如nGQL),查看查询结果,以及进行复杂的图分析任务。此外,它还支持导入导出数据,监控图数据库的状态,并提供丰富的可视...

    nebula3 engine

    Nebula3 Engine是一款强大的游戏开发引擎,专为制作高质量的跨平台游戏而设计。它以其高度可移植性著称,允许开发者将游戏轻松部署到多个平台,包括iPhone在内的移动设备,大大拓展了游戏的受众范围。这款引擎的出现...

    nebula-V3.3.0镜像资源包

    nebula-V3.3.0镜像资源包,包含meta、storged及graphd对应的镜像,以及nebula-console文件

    脱壳的nebula225b

    【描述】中的"修正处理了无法扫描到全部游戏子Rom问题"意味着在原版NEBULA模拟器中,可能存在一个或多个子Rom文件无法被正确识别或加载的情况。这可能会导致某些游戏无法正常运行或功能不全。在"脱壳的nebula225b"这...

    org.eclipse.nebula.widgets.grid_1.0.0.jar_gridview_everyt8y_

    标题中的"org.eclipse.nebula.widgets.grid_1.0.0.jar_gridview_everyt8y_"暗示了我们正在讨论的是Eclipse Nebula项目中的一个组件,具体是Grid Viewer相关的库,版本为1.0.0。这个库是用于构建用户界面的,特别适用...

    Nebula PaperClips打印例子

    3. **预览功能**:预览是打印前的重要步骤,用户可以在PaperClips中查看文档的打印效果,检查版式、字体、颜色等是否符合预期。 4. **编辑功能**:PaperClips可能提供了一些基本的编辑工具,比如添加文字、图片,...

    Nebula 3 source code

    A game engine and framework. It is built to be portable to various platforms, including the consoles and the iPhone. It has been used in commercial projects.

    [分享]Nebula Genomics白皮书非官方中文版.pdf

    在白皮书中,Nebula Genomics还提到了其对基因组数据分析的重视,他们致力于通过先进的数据分析技术,帮助用户解读复杂的基因组数据,提供更深层次的健康和遗传风险评估。他们还在不断研究如何结合人工智能和机器...

    Nebula架构文档

    Nebula2的游戏架构,对了解引擎的架构有些帮助

    docker分布式nebula集群持久化配置文件.rar

    docker手动搭建3台nebula分布式集群,持久化配置的meta、graph、storage配置文件demo。

Global site tag (gtag.js) - Google Analytics