XML配置文件的智能感知(IntelliSense)功能
在使用一些第三方的程序库(Nhibernate,Ibatis...)常常需要手工编写比较复杂的配置文件,如果没有像VS IDE那样的IntelliSense功能的话,写起来很不方便,效率低下,也容易出错。在看NHibernate帮助文档时看到了这段话,
To get intellisense while working with the hibernate-mapping
xml inside of VisualStudio.NET you should copy the schema to the folder C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Packages\schemas\xml
。
在Nhibernate 源码工程下找到nhibernate-mapping-2.0.xsd 文件,把它拷到上面所介绍的目录下,再来编写Nhibernate的映射配置文件。惊喜出现了!很简单,不过要注意:
根结点的xmlns属性的值要跟Schema的targetNamespace属性值一样。如下:
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<xs:schema targetNamespace="urn:nhibernate-mapping-2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="urn:nhibernate-mapping-2.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
今天在写IbatisNET配置文件时也去网上找到了sqlMap.XSD,方便多了。
转载于:https://www.cnblogs.com/hjf1223/archive/2005/10/09/251007.html
XML配置文件的智能感知(IntelliSense)功能相关推荐
- WPF制作的一个小功能,智能提示(IntelliSense)
WPF制作的一个小功能,智能提示(IntelliSense) 原文 http://www.cnblogs.com/scheshan/archive/2012/06/30/2570867.html 最近 ...
- CodeMix使用教程:智能感知
CodeMix在线订购年终抄底促销!火爆开抢>> CodeMix中的智能感知 IntelliSense(智能感知)是各种代码编辑功能的通用术语,包括:代码完成(a.k.a. content ...
- delta3d中,读取自己的xml配置文件。
最近,项目组让搞一个读取xml配置文件的数据库连接信息的功能. 一开始准备使用tinyxml,或者rapidxml.没注意delta3d的读取xml信息的类. 后来发现,delta3d中读取xml的类 ...
- 让eclipse有像vs2005一样的智能感知能力
本文转自:myeclipse智能感知http://www.cnblogs.com/hanxianlong/archive/2008/07/26/1252198.html MyEclipse6.5 智能 ...
- 如何彻底禁用VS 2008的智能感知功能
作者:朱金灿 来源:http://blog.csdn.net/clever101 现在发现VS 2008的智能感知做得真是烂得一坨.使用VS2008或者2005时候,当切换配置,总是显示"正 ...
- VS2010没有Intellisense(智能感知)的解决办法
为什么80%的码农都做不了架构师?>>> Visual Studio 2010 的Intellisense是依赖于Microsoft SQL Server Compact 3. ...
- Eclipse智能感知功能优化
>> 加快智能感知速度的方法: Windows→Preferences→Java→Editor→Content Assist 我们看到其中的AutoActivation Delay默认值为 ...
- 智能驾驶功能软件平台设计规范 第二部分:感知融合功能服务接口
智能驾驶功能软件平台设计规范 第二部分:感知融合功能服务接口 版本:1.0 2020-07-29 发布 1 规范应用范围 本规范规定了智能驾驶功能软件平台中的感知融合功能服务接口. 本规范适用于设计开 ...
- Java解析xml文件dom4j篇(基于xml配置文件完成Excel数据的导入、导出功能完整实现)
DOM4J解析XML文件 dom4j是一个Java的XML API,是jdom的升级产品,用来读写XML文件.另外对比其他API读写XML文件,dom4j是一个十分优秀的JavaXML API,具有性 ...
- 在Visual Studio中启用对jquery等javascript框架的智能感知
http://www.cnblogs.com/tonybinlj/archive/2009/05/26/1490434.html 启用Visual Studio 对jQuery的智能感知 首先看一下V ...
最新文章
- python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战
- mac finder变慢解决办法
- mysql5.7导出数据报错The MySQL server is running with the --secure-file-priv option so it cannot execute
- 单机mysql能支撑起10w的qps_高并发redis - 读写分离支撑qps10w+
- 【Hibernate】Hibernate实体关系映射实例解析
- 搜索不包含关键词_亚马逊listing关键词优化
- Tiny快速入门之服务开发
- Struts与Servlet的冲突
- Windows Server_2008下搭建个人下载服务器(FTP)
- 自建git服务器 ssh,搭建基于SSH的Git服务器
- 信号检测与估计理论 pdf_CVPR2020|行人检测与重识算法推荐论文源码大盘点
- 基于百度云AI开发车型识别车牌识别案例详解
- Foxit PDF Creator注册码
- 利用java程序实现文件加密
- 消费评价网 | 线上保险消费调查报告 虚假宣传多 捆绑销售坑人
- 一种新的UI测试方法:视觉感知测试
- 禁止搜索引擎收录的方法
- chronodex怎么用_手账技巧| 时间饼Chronodex的用法经验、使用心得和灵感收集
- 内存卡在电脑显示要格式化
- 浏览器主页被搜狗篡改